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