12 Commits

Author SHA1 Message Date
Josh Holtrop
49a061da2f remove debug grep to show translated C source with line numbers 2011-08-31 10:28:24 -04:00
Josh Holtrop
68f6b3fc08 allow -o with -E 2011-08-30 16:38:17 -04:00
Josh Holtrop
1609cf5911 implement -E command-line switch 2011-08-30 16:34:51 -04:00
Josh Holtrop
0ddfabc64b name build() method translate() for clarity 2011-08-30 16:30:15 -04:00
Josh Holtrop
59a9380566 pass AST to Compiler() constructor 2011-08-30 16:29:26 -04:00
Josh Holtrop
4ae55322bb propagate return code from C compiler 2011-08-30 16:22:47 -04:00
Josh Holtrop
0417799276 change return code based on success 2011-08-30 16:12:10 -04:00
Josh Holtrop
05758a1557 improve error handling 2011-08-30 16:10:13 -04:00
Josh Holtrop
6248dc554d return build status from build() 2011-08-30 16:07:45 -04:00
Josh Holtrop
13fbaea4d1 traverse AST and dump CExpr nodes 2011-08-30 13:36:35 -04:00
Josh Holtrop
905448378e call gcc to compile and link jtlc-written C sources 2011-08-30 13:05:59 -04:00
Josh Holtrop
bcb1e6a6ff add skeleton application 2011-08-29 11:24:44 -04:00