code / tomo

Lines41.3K C23.7K Markdown9.7K YAML5.0K Tomo2.3K
7 others 763
Python231 Shell230 make212 INI47 Text21 SVG16 Lua6
(17 lines)

Parsing Code

This folder holds the code for the parser, split across multiple files:

1 # Parsing Code
3 This folder holds the code for the parser, split across multiple files:
5 - Binary operators: [binops.c](binops.c)
6 - Container datatype literals: [containers.c](containers.c)
7 - Control flow: [controlflow.c](controlflow.c)
8 - Expressions: [expressions.c](expressions.c)
9 - File parsing: [files.c](files.c)
10 - Functions: [functions.c](functions.c)
11 - Numbers/integers: [numbers.c](numbers.c)
12 - Statements: [statements.c](statements.c)
13 - Suffix parsing rules: [suffixes.c](suffixes.c)
14 - Text: [text.c](text.c)
15 - User type definitions: [typedefs.c](typedefs.c)
16 - Type annotations: [types.c](types.c)
17 - Utility functions: [utils.c](utils.c)