Commit History

Author SHA1 Message Date
  tomtsagk 3e1ab58d81 Add cglut engine, modify `makefile` to include it 4 hours ago
  tomtsagk a437228c40 Add math and include the general `ddcglut` header 4 hours ago
  tomtsagk c443f99abf add support for `for` statements 1 day ago
  tomtsagk d2cd013897 allow identifiers as array index 1 day ago
  tomtsagk 8c384cb922 fix array access 1 day ago
  tomtsagk 1f1076e3e3 add ability to access array members 1 day ago
  tomtsagk bc432a67a9 chanage how to detect arrays in definitions 1 day ago
  tomtsagk 1e8213537a add support for declaring arrays 4 days ago
  tomtsagk e4703cdda3 add struct table printing to the arguments 6 days ago
  tomtsagk e4f404c8e3 add way to get index from struct name, fix infinite inheritance when overriding functions 6 days ago
  tomtsagk cfadfdf74a automate overriding parent functions, automate compiling of final executable 6 days ago
  tomtsagk 6f217daef6 disable struct table printing 6 days ago
  tomtsagk 54ec9b47bf add default world function in struct array, replace override with struct array 1 week ago
  tomtsagk e0e6da1b96 pre-define all functions in a struct, so they are visible to all other functions 1 week ago
  tomtsagk 3bb06ec262 organisation in struct_table 1 week ago
  tomtsagk cec2b82068 cglut parse now creates a compile-able program 1 week ago
  tomtsagk 2538ff8f20 structs now handle parents and members 1 week ago
  tomtsagk 3db6bc2cca add initial design of struct table 1 week ago
  tomtsagk 7ca67bddc7 symbol tables are now on stack, initial design for 3d engine 1 week ago
  tomtsagk 59100fb22e Merge branch 'master' of https://notabug.org/tomtsagk/lisp-dd 2 weeks ago
  tomtsagk ac36344a10 each symbol has now specific amount of characters in name, 2 weeks ago
  Tom Tsagk 09753eb56e add parents to all ast nodes, definitions that are direct children of classes, are now part of them 3 weeks ago
  tomtsagk afb2664425 declare phony rules in `make`, make `clean` dependant on `destclean` 4 weeks ago
  Tom Tsagk c21e0007c7 update to support random number generator 1 month ago
  Tom Tsagk 678edc2db1 fix bug where I assumed pre-processor works in strings in C 1 month ago
  Tom Tsagk cf2e41a14e update pixi engine for collision and add new sprites to scene 1 month ago
  Tom Tsagk f08c38cff9 add vim highlight 1 month ago
  Tom Tsagk fb668d9d39 add `-Wall` `-Wextra` and `-Wpedantic` flags when compiling, organised code to minimise warnings 1 month ago
  Tom Tsagk db3042b637 add initial version of documentation 1 month ago
  Tom Tsagk 0274fbbc37 add manual 1 month ago