[parenscript-devel] Bug: incorrect JS emitted for binary operators with more than 2 operands

Daniel Gackle danielgackle at gmail.com
Wed Aug 5 19:45:57 UTC 2009


PS generates code for expressions like (> x y z) as if the operators worked
the same way in JS and Lisp, but they don't. For example,

(ps (> 3 2 1))
 => "3 > 2 > 1;"

... is an expression that is true in Lisp but false in JS.

Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/parenscript-devel/attachments/20090805/c22aa12c/attachment.html>


More information about the parenscript-devel mailing list