
20 Mar
2012
20 Mar
'12
5:33 a.m.
hi, I find that when compiling a file with the following contents using `ps-compile-to-file` yields a result wherein `/=` and `funcall` are not properly compiled. If I remove the packaging codes, the compiling is correct. Best wishes.
source file contents
(lisp (defpackage test-aa (:use :parenscript))) (in-package :test-aa) (defun f0 (fn x) (when (/= x 0) (funcall fn x))) <<<<
compiling result
"function f0(fn, x) { return slashequals(x, 0) ? funcall(fn, x) : null; }; <<<<