Tom Tsagk
|
4534d38d6b
Add back `extern` variables, add better control for arrays, references and passing them around
|
3 years ago |
Tom Tsagk
|
f706d68c77
Re-implement part of the final parser of the ast tree
|
3 years ago |
Tom Tsagk
|
32a50201ad
Add more detailed error checking, improved semantic analysis a bit
|
3 years ago |
Tom Tsagk
|
d0554100e2
Saving/loading can now be done on external directories with `--avdl-save-dir <directory>`,
|
3 years ago |
Tom Tsagk
|
4ea5f6d0a2
Add support for multiline strings, add support for defining custom shaders with "avsl"
|
3 years ago |
Tom Tsagk
|
9f30570067
Make sure symbol types are saved in the symbol table, add save/load functionality in native platform
|
3 years ago |
Tom Tsagk
|
2e8049b390
Allow classes to use `0` as subclass (no subclass), record local variable names to pass them around
|
3 years ago |