Merge scheme-forms into macros: named let, letrec, dynamic-wind, eq?/eqv?/equal?

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 01:16:16 +00:00
7 changed files with 785 additions and 26 deletions

View File

@@ -165,6 +165,12 @@ class JSEmitter:
"sf-and": "sfAnd",
"sf-or": "sfOr",
"sf-let": "sfLet",
"sf-named-let": "sfNamedLet",
"sf-letrec": "sfLetrec",
"sf-dynamic-wind": "sfDynamicWind",
"push-wind!": "pushWind",
"pop-wind!": "popWind",
"call-thunk": "callThunk",
"sf-lambda": "sfLambda",
"sf-define": "sfDefine",
"sf-defcomp": "sfDefcomp",