Worgle
- 1 What is Worgle?
- 2 Top-level files
- 3 An Outline of What Worgle does
- 3.1 Initialization
- 3.2 Load file into memory
- 3.3 Parsing
- 3.4 Generation
- 3.5 Cleanup
- 4 Core Data Structures
- 4.1 Top Level Struct
- 4.2 String
- 4.3 Segment
- 4.4 Code Block
- 4.4.1 Initializing a code block
- 4.4.2 Freeing a code block
- 4.4.3 Appending a segment to a code block
- 4.4.4 Appending a code block to a code block
- 4.4.5 Writing a code block to filehandle
- 4.5 Code Block List
- 4.6 Hash Map
- 4.6.1 Hash map Initialization
- 4.6.2 Freeing a Hash Map
- 4.6.3 Looking up an entry
- 4.6.4 Getting an entry
- 4.7 File
- 4.8 The File List
- 5 Command Line Arguments