Closed novemberkilo closed 8 years ago
the error occurs when evaling (1 2)
before it gets to the seq
This misleading error message is because the following JavaScript is emitted for (1 2)
: 1.call(null,2)
If #46 is addressed, then this would emit (1).call(null,(2))
, which produces an error that looks like
TypeError: undefined is not a function (evaluating '(1).call(null,(2))')
Now (seq (1 2))
causes:
(1).call is not a function. (In '(1).call(null,(2))', '(1).call' is undefined
Closing as good enough now.
Admittedly a syntax error but the error message appears to be incorrect?