Commit Graph

18 Commits

Author SHA1 Message Date
bf71a0dfac Function calling now works, only need return 2026-03-01 13:39:27 +11:00
dc09883e46 Start work on function calling 2026-02-28 21:58:33 +11:00
955927e021 Function definitions 2026-02-28 20:27:47 +11:00
3a3e25c6c7 Lambdas now work as expected 2026-02-28 17:16:51 +11:00
3a41b7a9cb Compile lambdas, no scoping yet 2026-02-28 17:08:56 +11:00
e74c2ccd3e Fix lambdas, ready for codegen 2026-02-28 16:38:05 +11:00
cb0a1251c8 Slightly nicer errors in the codegen 2026-02-28 13:33:23 +11:00
3b3fd447fa Scoping now works 2026-02-28 13:18:40 +11:00
2719017f72 If and while (scoping coming soon) 2026-02-28 11:27:45 +11:00
82a127f34c Add code block 2026-02-28 10:56:00 +11:00
fbddd9a199 Add all the other inequalities 2026-02-28 10:25:26 +11:00
8756dd08c8 == sign 2026-02-27 14:54:16 +11:00
5cec2c1852 Math stuff (with order of operations yay) 2026-02-26 18:06:41 +11:00
f5068fe861 Add stuff 2026-02-26 11:46:29 +11:00
abc9728aa2 Variables (polish notation for now) 2026-02-25 21:44:55 +11:00
cd204b7bc1 Start work on = 2026-02-24 21:22:50 +11:00
48206c2f50 Start work on type checker (uh oh) 2026-02-24 21:01:30 +11:00
0613fcd957 We can codegen now 2026-02-24 20:07:02 +11:00