Commit Graph

10 Commits

Author SHA1 Message Date
Nathan Braswell
ae9e652f1e Mostly implemented Simultaneous Declaration, only template instantation during pass 2 remains to be implemented 2014-05-24 14:04:32 -04:00
Nathan Braswell
39f945940d Fixed a ton of stuff with function templates. Works well now. Next up: multiple template types and fixing object definition ordering (both where templates should go and objects with other pointers) 2014-05-19 20:00:35 -04:00
Nathan Braswell
6c3267a8b2 Some groundwork for templates 2014-05-07 02:33:04 -04:00
Nathan Braswell
9a4507a0f5 Added passthroughs and small fix for malloc/free 2014-05-03 20:46:10 -04:00
Nathan Braswell
6a75832b59 Added trivial standard library and search paths. 2014-05-01 01:18:01 -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
62933af8f8 Basic structures work, prep work for function pointers and other stuff,a couple of bugs fixed. 2014-01-19 18:20:52 -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
dbf1820428 Can import other files now. (in same directory, use filename without .krak file extention) Right now, still need to compile both files with kraken. 2013-12-31 23:43:49 -06:00