Commit Graph

2 Commits

Author SHA1 Message Date
dimgigov 2b32640eeb feat: swap! and reset! in interpreter
- atoms now work in REPL interpreter via string registry
- swap! supports extra arguments: (swap! a + 5)
- reset! sets atom value directly
- Updated tests: 3 new atom tests (swap!, reset!, swap! with args)
- 270+ tests pass across all suites
2026-05-08 22:30:35 +03:00
dimgigov 1f9d662ed9 Phase 8: Tree-walking interpreter for in-memory REPL eval (~0.02ms vs 1133ms compiled). 66 eval tests. 2026-05-08 20:16:42 +03:00