20 Commits (52647a9ce1226b74cf29f16a0bee20dd088ba386)
 

Author SHA1 Message Date
Dustin Swan 52647a9ce1
Started working on CG UI primitives. rendering to a canvas 5 days ago
Dustin Swan 232d9351c1
constructor application 5 days ago
Dustin Swan aace8a5a77
recursion! 5 days ago
Dustin Swan a85203bc94
evaluating pattern matching 5 days ago
Dustin Swan 7f94cfe8cd
parsing pattern matching 5 days ago
Dustin Swan d81318333e
String & list concatenation 5 days ago
Dustin Swan c44a6858ff
interpreting record update, and > (func application pipe thing). cleaning up main.ts test code 5 days ago
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