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)
(for-each
(lambda (expr)
(if (not (const? expr))
(if (or (vector? expr)
(not (const? expr)))
(return #f)))
(cdr ast))
#t))))