Commit Graph

  • aaafe1c3e6 Re-organized a lot of code, changed functions so that functions capture the surrounding environment and execute in that environment Emin Arslan 2025-10-14 20:21:29 +03:00
  • f9e96b1bd4 General style changes, nothing major Emin Arslan 2025-10-14 19:01:29 +03:00
  • 354e9b355b Added bind-function primitive that allows us to define functions, also changed evaluation to allow for a persistent environment Emin Arslan 2025-10-12 21:58:54 +03:00
  • 4535d57d21 Initial state - basic lexer + parser + interpreter Emin Arslan 2025-10-12 21:33:57 +03:00