Commit History

Author SHA1 Message Date
  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