Tom Tsagk
|
4534d38d6b
Add back `extern` variables, add better control for arrays, references and passing them around
|
3 年之前 |
Tom Tsagk
|
a787f168c6
Add `asset` command back, make variables that own other objects find them properly within parent classes
|
3 年之前 |
Tom Tsagk
|
a247aa4dce
Initial implementation of replacing `lex` and `yacc`
|
3 年之前 |
tomtsagk
|
fba48d9211
Add the `include` command, and ability to modularise the project, to compile parts of it at a time
|
4 年之前 |
tomtsagk
|
ca1b1bc12b
Add support for local variables, scoping, and references (pointers)
|
5 年之前 |
tomtsagk
|
bc432a67a9
chanage how to detect arrays in definitions
|
5 年之前 |
Tom Tsagk
|
09753eb56e
add parents to all ast nodes, definitions that are direct children of classes, are now part of them
|
5 年之前 |
Tom Tsagk
|
58825d5ac4
split compilation process of lex, yacc and the executable
|
5 年之前 |