Files
rose-ash/spec
giles 2ef3f03db3
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 26m40s
Fix eval-expr stub: define as CEK wrapper, not error stub
The eval-expr forward declaration was an error-throwing stub that
the CEK fixup was supposed to override. If anything prevented the
fixup from running (or if eval-expr was captured by value before
the fixup), the stub would throw "CEK fixup not loaded".

Fix: define eval-expr and trampoline as real CEK wrappers at the
end of evaluator.sx (after cek-run is defined). The forward
declaration is now a harmless nil-returning stub. The fixup still
overrides with the iterative version, but even without it, eval
works correctly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 15:08:02 +00:00
..
2026-03-15 01:42:19 +00:00