Dustin Swan
|
59b718619c
|
interpreting record access
|
5 days ago |
Dustin Swan
|
b5bd084ee4
|
interpreting lists, records, constructors
|
6 days ago |
Dustin Swan
|
1d0f1d5423
|
Fixing the issue that stopped this from parsing correctly: 'sum = x y \ x + y; sum 5 3'
|
6 days ago |
Dustin Swan
|
f2f81b5ed6
|
cleaning up interpreter. adding more types. fixing function application, handling infix binary ops, added currying
|
6 days ago |
Dustin Swan
|
b6f7e63e49
|
parsing record access and update
|
6 days ago |
Dustin Swan
|
6e8b5afd3b
|
parsing lambdas
|
6 days ago |
Dustin Swan
|
0f0371461d
|
Parsing bindings. adding AST pretty printer
|
6 days ago |
Dustin Swan
|
1fc116f2fe
|
parsing function application
|
6 days ago |
Dustin Swan
|
1ed325e98b
|
more CG syntax. parsing the easy stuff
|
6 days ago |
Dustin Swan
|
71237d0307
|
Got parser working. now i'm switching from toy language to CG syntax. lexer is... done??? maybe
|
7 days ago |
Dustin Swan
|
f74d374555
|
baby's first lexer
|
1 week ago |
Dustin Swan
|
920151f49c
|
lambdas and application now in AST, types and interpreter
|
1 week ago |
Dustin Swan
|
d60e5aa29f
|
First commit for CG
|
1 week ago |