Commit Graph

15 Commits

Author SHA1 Message Date
Markus Hauschild
1cb60087f6 allow return; for void returns ... remove string 2013-06-02 08:31:45 +02:00
Markus Hauschild
3e62dfb277 Enable debug stuff by default 2013-06-01 23:51:43 +02:00
Markus Hauschild
792c8b578a Prepare toggle for debug parser/codegen 2013-06-01 23:26:43 +02:00
Markus Hauschild
dccb0a7e97 random stuff 2013-06-01 22:36:15 +02:00
Markus Hauschild
5865c5fff0 IT DOES STUFF!!!!!1¹11eleven 2013-06-01 21:10:05 +02:00
Markus Hauschild
9630c64ad2 Change for to use statements instead of expressions for init and step 2013-06-01 18:32:04 +02:00
Markus Hauschild
3f334d6ad7 More CodeGen 2013-06-01 17:22:52 +02:00
Markus Hauschild
c4e0c2f298 At least we got an empty Module now ... 2013-06-01 14:36:34 +02:00
Markus Hauschild
b159da0f03 Trololololo 2013-06-01 14:32:48 +02:00
Markus Hauschild
9731b93a83 Init LLVM/JIT stuff 2013-06-01 14:29:18 +02:00
Markus Hauschild
a6f0c9ec81 Use Type in VariableDefinition 2013-06-01 00:43:30 +02:00
Markus Hauschild
28ca85b94e Progress! 2013-05-31 23:51:44 +02:00
Markus Hauschild
713b5078cd ZOMFG IT TOKENIZES!!11eleven 2013-05-31 22:20:31 +02:00
Markus Hauschild
f3d3389f54 Fix typo in grammar.
Add lexertl.
2013-05-31 21:35:44 +02:00
Markus Hauschild
50b09cfef7 Add basic CMake buildsystem.
Add the lemon parser (from the sqlite project).
2013-05-31 19:04:25 +02:00