Eli Bendersky
|
54d82e9f37
|
Update to work with latest llvmlite, which needs LLVM 3.6
|
2015-07-15 05:48:21 -07:00 |
|
Eli Bendersky
|
f8002eb092
|
Switch to .get_global now once #42 is merged in llvmlite
|
2015-02-09 11:13:32 -08:00 |
|
Eli Bendersky
|
679e9ff3f7
|
Fall back to .globals.get because llvmlite pull request #42 wasn't merged.
Once it's merged I can switch back to the convenience get_global.
|
2015-02-08 03:46:36 -08:00 |
|
Eli Bendersky
|
588c310af4
|
A bit more cleanup
|
2015-02-04 16:25:40 -08:00 |
|
Eli Bendersky
|
b63f55ee97
|
Some modifications for emitting mutable alloca slots done
|
2015-02-01 07:05:28 -08:00 |
|
Eli Bendersky
|
b65b1c0c73
|
Changed API of Parser in all chapters to be consistent with the new one in 6
|
2015-01-31 13:02:59 -08:00 |
|
Eli Bendersky
|
f11cd1aecc
|
Codegen for unary, ifexpr bugfix, mandelbrot sample
|
2015-01-31 11:45:49 -08:00 |
|
Eli Bendersky
|
74aab348c3
|
Unary parsing working, with tests
|
2015-01-31 08:18:53 -08:00 |
|
Eli Bendersky
|
269803e7a6
|
Adding tests
|
2015-01-31 07:49:03 -08:00 |
|
Eli Bendersky
|
f4aca4a4d0
|
fix codegen for binary operators
|
2015-01-31 07:38:53 -08:00 |
|
Eli Bendersky
|
007606bc0d
|
Parsing user-defined binary ops & updating preference table.
|
2015-01-30 13:18:29 -08:00 |
|
Eli Bendersky
|
e1f14c98f5
|
workin' on chapter6
parsing of binary op definitions seems to be working
|
2015-01-30 11:33:39 -08:00 |
|