Files
rose-ash/lib/kernel/tests
giles bf7ec55e92
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 29s
kernel: Phase 6 hygiene — $let + $define-in! + 18 tests [shapes-reflective]
Hygiene-by-default was already present: user operatives close over
static-env and bind formals + body $define!s in (extend STATIC-ENV),
caller's env untouched. $let evaluates values in caller env, binds
in fresh child env, runs body there. $define-in! explicitly targets
an env. Full scope-set / frame-stamp hygiene is research-grade
and documented as deferred future work in the reflective API notes.
2026-05-11 20:57:47 +00:00
..