Fix problem: DEFINE-SYNTAX was expanding into a fixed reference trap
authorChris Hanson <org/chris-hanson/cph>
Sat, 22 Dec 2001 03:19:19 +0000 (03:19 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 22 Dec 2001 03:19:19 +0000 (03:19 +0000)
commit6620847c0a04e74bae3227640626e5bb4de68341
treea92ddb568023588327669e562c6655b38242c161
parent2793f01a820aac2a21c1100c4b827c791ad7875b
Fix problem: DEFINE-SYNTAX was expanding into a fixed reference trap
in which the SCode lambda was inserted; it must instead expand into an
expression that evaluates the lambda and wraps it in a reference trap.
v7/src/runtime/runtime.pkg
v7/src/runtime/syntax.scm
v7/src/runtime/unsyn.scm
v7/src/runtime/urtrap.scm