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