Emin Arslan
|
aaafe1c3e6
|
Re-organized a lot of code, changed functions so that functions capture the surrounding environment and execute in that environment
|
2025-12-28 21:04:44 +03:00 |
|
Emin Arslan
|
f9e96b1bd4
|
General style changes, nothing major
|
2025-12-28 21:04:44 +03:00 |
|
Emin Arslan
|
354e9b355b
|
Added bind-function primitive that allows us to define functions, also changed evaluation to allow for a persistent environment
|
2025-12-28 21:04:44 +03:00 |
|
Emin Arslan
|
4535d57d21
|
Initial state - basic lexer + parser + interpreter
|
2025-12-28 21:04:44 +03:00 |
|