Files
WAFER/crates/core
ok 357bbc2ee9 Fix ROLL, CASE/ENDCASE, PARSE, UNUSED, .( — core_ext 34→17 errors
- Implement ROLL as host function (stack rotation by u positions)
- Fix CASE/ENDCASE: ENDCASE DROP was emitted before default code instead
  of after, causing stack underflow in default branches
- Fix PARSE: skip one leading space (outer interpreter's trailing
  delimiter) so parsed content starts at the argument, not the space
- Fix UNUSED: read SYSVAR_HERE from WASM memory (not just here_cell)
  since Forth ALLOT/,/C, update WASM memory directly
- Register .( as immediate word in dictionary so FIND can discover it

Core and Facility compliance suites pass. Core Extensions down from
34 to 17 errors.
2026-04-08 10:24:33 +02:00
..