macro-debugger: fixed #%expr regression due to lift cleanup
Please apply to the pre-release branch. svn: r16173 original commit: a45782a7d28076e9b3400f016cb9720e777dce0f
This commit is contained in:
parent
b9fb5ef076
commit
85a0ef9a5a
|
@ -118,12 +118,13 @@
|
||||||
[#:pass1]
|
[#:pass1]
|
||||||
[Expr ?inner inner]
|
[Expr ?inner inner]
|
||||||
[#:pattern ?form]
|
[#:pattern ?form]
|
||||||
|
[#:let oldform #'?form]
|
||||||
[#:with-visible-form
|
[#:with-visible-form
|
||||||
[#:left-foot]
|
[#:left-foot]
|
||||||
[#:set-syntax (stx-car (stx-cdr #'?form))]
|
[#:set-syntax (stx-car (stx-cdr #'?form))]
|
||||||
[#:step 'macro]]
|
[#:step 'macro]]
|
||||||
[#:pass2]
|
[#:pass2]
|
||||||
[#:set-syntax (stx-car (stx-cdr #'?form))]
|
[#:set-syntax (stx-car (stx-cdr oldform))]
|
||||||
[#:rename ?form untag])]
|
[#:rename ?form untag])]
|
||||||
[(Wrap p:if (e1 e2 rs ?1 test then else))
|
[(Wrap p:if (e1 e2 rs ?1 test then else))
|
||||||
(R [! ?1]
|
(R [! ?1]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user