Do not constant-fold computations that include a vector

This commit is contained in:
Justin Ethier 2015-06-04 21:19:09 -04:00
parent 30619d8709
commit 4c8b8cc13e

View file

@ -582,7 +582,8 @@
(lambda (return) (lambda (return)
(for-each (for-each
(lambda (expr) (lambda (expr)
(if (not (const? expr)) (if (or (vector? expr)
(not (const? expr)))
(return #f))) (return #f)))
(cdr ast)) (cdr ast))
#t)))) #t))))