Nathan Braswell
|
e7a631240f
|
Fixed the remaining problems\! All the tests pass now.
|
2014-06-10 23:59:39 -07:00 |
|
Nathan Braswell
|
0f6b6c0c67
|
Posets now integrated into the CGenerator, so the CGenerator now chooses a valid order for the object definitions based on their dependence on each other. Another test now passing
|
2014-05-21 13:14:16 -04:00 |
|
Nathan Braswell
|
2a4edf9afd
|
Simple Templates work! Even Templates in other files work. Happy day
|
2014-05-10 19:28:36 -04:00 |
|
Nathan Braswell
|
3728a849de
|
Work in progress commit. Working on method operator overloading, fixed c-style block comments.
|
2014-03-14 15:55:45 -04:00 |
|
Nathan Braswell
|
57976beb40
|
Just got paranoid about saving all this work. Almost finished operator overloading, but everything is slightly broken right now.
|
2014-03-06 13:13:40 -05:00 |
|
Nathan Braswell
|
1791738cd9
|
Working on objects and scoping. To finish, need to actually implement decent propogation of types
|
2014-02-03 11:41:25 -05:00 |
|
Nathan Braswell
|
0297f29dcd
|
Save state before re-write of RegEx.
|
2014-01-07 13:14:58 -05:00 |
|
Nathan Braswell
|
53b45f360d
|
Now generates for all files that have been imported. CGenerator uses this to generate all files AND a shell script with the compile command to compile the generated C file.
|
2014-01-01 17:29:19 -06:00 |
|
Nathan Braswell
|
15674fec2a
|
Added Type class, bettered types a bit, made address of and dereference operators work.
|
2013-12-23 01:26:24 -06:00 |
|
Nathan Braswell
|
935cc6f968
|
Added generator-dependent compilation and simple passthrough that allows us to have non-cheated emitted, printing c-code for the first time! (no typechecking or anything yet, but we'll get there). It's also still rough.
|
2013-12-22 01:34:59 -06:00 |
|
Nathan Braswell
|
6ad406e42d
|
Small fixes to the grammer, ASTTransformation and CGenerator. Should now be ready to begin implementation of multiple files, conditional inclusion, and code passthrough.
|
2013-12-19 10:39:36 -06:00 |
|
Nathan Braswell
|
77f2b0a3e5
|
Lot's of work on a CGenerator, AST and language improvements
|
2013-11-01 02:52:18 -04:00 |
|