Commit Graph

13 Commits (f138d8c66b1f1075a145be41e34a64e4c954c74a)

Author SHA1 Message Date
Alona EM bc00dbe69e Implement closures
What a pain.

Next steps: More happy path tests, then large values/mutabilty, then redo in bytecode.
2021-12-28 01:42:17 +00:00
Alona EM 93266a980e Refractor into modules 2021-12-27 22:19:29 +00:00
Alona EM 1129e1e2d9 New prims `abs` and `<` 2021-12-27 20:43:01 +00:00
Alona EM 46b96f3e82 Drracket compat 2021-12-27 15:07:07 +00:00
Alona EM c1eb1ed61e Basic test harness 2021-12-27 03:35:57 +00:00
Alona EM dadf839cca More compliance
Correct Math ops
Several equals funcs
Multiple bodies
2021-12-17 05:54:53 +00:00
Alona EM 69b7714892 Define lambda shorthand 2021-12-17 04:15:53 +00:00
Alona EM 1780796b5f Lambdas 2021-12-17 03:57:34 +00:00
Alona EM d437e1297c Bools and ifs 2021-12-17 02:57:20 +00:00
Alona EM 969c526d89 Const definitions 2021-12-16 23:15:31 +00:00
Alona EM 0a937c75fb Dont hardcode functions 2021-12-16 22:24:31 +00:00
Alona EM eb7a236720 Simple repl 2021-12-16 20:30:28 +00:00
Alona EM 066e5d03e0 ??? 2021-12-16 18:23:02 +00:00