Fix get-verb-info: replace some with for-each to avoid bytecode closure bug

The some HO form passes callbacks through call_sx_fn which creates a new
VM that can't see the enclosing closure's captured variables (el). Replaced
with for-each + mutation which keeps everything in the same VM scope.

Also fixed destructuring param ((verb ...)) → plain param (verb).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-27 00:52:04 +00:00
parent c923a34fa8
commit 3e6898197d
3 changed files with 1235 additions and 1337 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long