Commit History

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