Fix visibility of arity-raised bindings.
This commit is contained in:
parent
02ba6e5d32
commit
b536445cde
|
@ -155,7 +155,9 @@
|
||||||
#:literal-sets (kernel-literals)
|
#:literal-sets (kernel-literals)
|
||||||
#:attributes ([key 1] kw)
|
#:attributes ([key 1] kw)
|
||||||
(pattern (~and kw (~literal let-values))
|
(pattern (~and kw (~literal let-values))
|
||||||
#:with (key ...) #'(kw))
|
;; we need let*-values because we bind intermediate unboxed results,
|
||||||
|
;; and the bindings for the final results refer to them
|
||||||
|
#:with (key ...) #'(let*-values))
|
||||||
(pattern (~and kw (~literal letrec-values))
|
(pattern (~and kw (~literal letrec-values))
|
||||||
#:with (key ...) #'(kw))
|
#:with (key ...) #'(kw))
|
||||||
(pattern (~seq (~and kw (~literal letrec-syntaxes+values)) stx-bindings)
|
(pattern (~seq (~and kw (~literal letrec-syntaxes+values)) stx-bindings)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user