Commit Graph

12 Commits

Author SHA1 Message Date
Irmen de Jong
197a4e503e improved const var evaluation, more tests, added const_num_val() on certain nodes 2018-01-27 01:07:00 +01:00
Irmen de Jong
3ea0723c3e compiler 2018-01-21 01:32:50 +01:00
Irmen de Jong
861379c4d7 generalized Ast node tree by giving all classes .nodes attribute 2018-01-18 22:31:16 +01:00
Irmen de Jong
9b77dcc6b8 more semantic code checks 2018-01-16 01:47:55 +01:00
Irmen de Jong
8fc6a5ada9 convert bool to 1/0 and single char to byte 2018-01-15 02:26:36 +01:00
Irmen de Jong
07387f501a restructure code generator 2018-01-14 15:18:50 +01:00
Irmen de Jong
ee9a5716b0 vars init 2018-01-14 02:32:03 +01:00
Irmen de Jong
1df28c8091 var dimensions check 2018-01-13 02:13:32 +01:00
Irmen de Jong
534bf2f252 codegen vars 2018-01-11 23:46:31 +01:00
Irmen de Jong
0bb5f98768 code generation 2018-01-10 00:12:25 +01:00
Irmen de Jong
14e36a8708 code generation v2 started 2018-01-09 21:38:19 +01:00
Irmen de Jong
b8506ee7d4 optimize, tests, refactor 2018-01-09 00:05:55 +01:00