[vector] stop expanding when parsing vector length
This commit is contained in:
parent
1da1b34400
commit
7e844f92b9
|
@ -301,9 +301,7 @@
|
||||||
(_ make-vector n e* ...)
|
(_ make-vector n e* ...)
|
||||||
(build-vector n e* ...)
|
(build-vector n e* ...)
|
||||||
(_ build-vector n e* ...))
|
(_ build-vector n e* ...))
|
||||||
(if (syntax-transforming?)
|
(and (exact-nonnegative-integer? (syntax-e #'n)) (syntax-e #'n))]
|
||||||
(quoted-stx-value? (expand-expr #'n))
|
|
||||||
(and (exact-nonnegative-integer? (syntax-e #'n)) (syntax-e #'n)))]
|
|
||||||
[_
|
[_
|
||||||
#f])]))
|
#f])]))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user