Code for the compiler described in my blog
Go to file
2020-09-09 17:19:23 -07:00
01 Move code into folders for convenience 2019-08-06 13:56:32 -07:00
02 Backport fix for parser to post 2. 2019-08-26 00:14:45 -07:00
03 Do the first round of revisions on part 3 2019-08-26 17:08:05 -07:00
04 Fix bug from small improvements 2019-10-10 17:59:44 -07:00
06 Add the push operation in code in compiler series 2019-11-06 13:23:59 -08:00
07 Add the push operation in code in compiler series 2019-11-06 13:23:59 -08:00
08 Remove unused line at the end of works1.txt 2020-02-23 21:26:37 -08:00
09 Remove unused line at the end of works1.txt 2020-02-23 21:26:37 -08:00
10 Add seemingly missing string includes. 2020-04-09 16:26:10 -07:00
11 Update to LLVM 10. 2020-04-26 21:24:24 -07:00
12 Fix typechecking of mutually recursive functions. 2020-06-21 00:47:26 -07:00
13 Replace throw 0 with real exceptions or assertions. 2020-09-09 17:19:23 -07:00
test.sh Build and test version 11 of the compiler instead of 10. 2020-04-26 21:28:34 -07:00