Preserve exact stx obj for identifiers (and thus preserve properties like protected)
This commit is contained in:
parent
74429db650
commit
3a69fb9191
|
@ -140,7 +140,7 @@
|
|||
[(#%variable-reference . v)
|
||||
(ctxt stx)]
|
||||
[id (identifier? #'id)
|
||||
(ctxt #'id)]
|
||||
(ctxt stx)]
|
||||
[(letrec-syntaxes+values ([(sv ...) se] ...)
|
||||
([(vv ...) ve] ...)
|
||||
be ...)
|
||||
|
|
|
@ -103,7 +103,7 @@
|
|||
[id (identifier? #'id)
|
||||
(if (bound-identifier-member? #'id ids)
|
||||
(syntax/loc stx (#%plain-app unbox id))
|
||||
#'id)]
|
||||
stx)]
|
||||
[(letrec-syntaxes+values ([(sv ...) se] ...)
|
||||
([(vv ...) ve] ...)
|
||||
be ...)
|
||||
|
|
Loading…
Reference in New Issue
Block a user