Brian Picciano
|
45ce802b35
|
LLVMIn/OutType stuff, not sure if I'll keep it
|
2016-08-05 11:44:12 -06:00 |
|
Brian Picciano
|
09573cf98b
|
make Block implement LLVMVal
|
2016-08-01 18:08:51 -06:00 |
|
Brian Picciano
|
6595d291c1
|
implement basic context
|
2016-07-28 18:39:18 -06:00 |
|
Brian Picciano
|
63fead5d8b
|
small TODOs
|
2016-07-28 17:14:33 -06:00 |
|
Brian Picciano
|
f5facb6506
|
move parsing stuff in expr into its own set of files
|
2016-07-28 17:10:47 -06:00 |
|
Brian Picciano
|
d48bcf34b8
|
refactor the Equal method out of the Actual interface
|
2016-07-28 17:07:04 -06:00 |
|
Brian Picciano
|
9c9c8afb7d
|
get rid of pipe, sorry pipe
|
2016-07-28 16:23:06 -06:00 |
|
Brian Picciano
|
da0d0dfc18
|
got macro statements working
|
2016-07-28 13:57:17 -06:00 |
|
Brian Picciano
|
fd125b3dcd
|
actually connect Expr to llvm somewhat, wrote addExpr
|
2016-07-24 15:57:48 -06:00 |
|
Brian Picciano
|
b53da9531c
|
implement expr.Macro
|
2016-07-24 15:04:06 -06:00 |
|
Brian Picciano
|
9f53060b0c
|
refactor expr to remove complexity in individual types
|
2016-07-24 14:52:15 -06:00 |
|
Brian Picciano
|
b988e22416
|
implement ParseAsBlock
|
2016-07-24 12:53:15 -06:00 |
|
Brian Picciano
|
2e76bebab3
|
fix problem with arrow not connecting if the left side was a tuple
|
2016-07-23 20:37:10 -06:00 |
|
Brian Picciano
|
09ab9399e5
|
add err field to exprErr
|
2016-07-23 20:26:26 -06:00 |
|
Brian Picciano
|
0de50c47ba
|
move expr into its own package, make basic main
|
2016-07-23 11:06:26 -06:00 |
|