Commit Verlauf

Autor SHA1 Nachricht Datum
  Tom Tsagk 23be83160d Add new object for shared `avdl_program` vor 3 Jahren
  Tom Tsagk 4788543be5 Add ability to render text with width limit vor 3 Jahren
  Tom Tsagk 4d85f3f9c9 Add ability to define "reference" variables, and use them around vor 3 Jahren
  Tom Tsagk ca13652930 Add better support for classes, and initial support for class function vor 3 Jahren
  Tom Tsagk 32a50201ad Add more detailed error checking, improved semantic analysis a bit vor 3 Jahren
  Tom Tsagk a247aa4dce Initial implementation of replacing `lex` and `yacc` vor 3 Jahren
  Tom Tsagk 236f509fa4 Check for member of struct through all parents vor 3 Jahren
  Tom Tsagk 0f1cbaeeb3 Compiler now detects when variable is not member of struct, add new sample to show how to save/load data vor 3 Jahren
  Tom Tsagk 9f30570067 Make sure symbol types are saved in the symbol table, add save/load functionality in native platform vor 3 Jahren
  Tom Tsagk 4f2b179c48 Arrays are initialised automatically vor 3 Jahren
  Tom Tsagk 81f573aa23 Add `copyTexture` function in `dd_meshTexture` vor 3 Jahren
  Tom Tsagk 356839ed0b Add check `thi.x` errors, and exit with error if compilation to object file fails vor 3 Jahren
  Tom Tsagk 261178d297 Add `dd_meshRising` vor 4 Jahren
  Tom Tsagk e894292620 Update engine for async calls vor 4 Jahren
  Tom Tsagk 58d2dd3ec6 Add `string3d` vor 4 Jahren
  Tom Tsagk 9ce6017705 Update engine for threads and background loading vor 4 Jahren
  Tom Tsagk c32d97b266 Check variable type on definitions when parsing vor 4 Jahren
  tomtsagk 794e8c324d Handle warning during compilation vor 4 Jahren
  tomtsagk fba48d9211 Add the `include` command, and ability to modularise the project, to compile parts of it at a time vor 4 Jahren
  Tom Tsagk 3c611f5487 Fix bugs with mesh texture vor 4 Jahren
  Tom Tsagk 0581ff8f7c Functions of parent classes are now passed to children vor 4 Jahren
  Tom Tsagk b2f6dc2b2f Minor fix. vor 4 Jahren
  Tom Tsagk 145546ff05 Attempt to fix function calling vor 4 Jahren
  tomtsagk e4f404c8e3 add way to get index from struct name, fix infinite inheritance when overriding functions vor 5 Jahren
  tomtsagk cfadfdf74a automate overriding parent functions, automate compiling of final executable vor 5 Jahren
  tomtsagk 54ec9b47bf add default world function in struct array, replace override with struct array vor 5 Jahren
  tomtsagk 3bb06ec262 organisation in struct_table vor 5 Jahren
  tomtsagk cec2b82068 cglut parse now creates a compile-able program vor 5 Jahren
  tomtsagk 2538ff8f20 structs now handle parents and members vor 5 Jahren
  tomtsagk 3db6bc2cca add initial design of struct table vor 5 Jahren