Given this:
(ps (define-symbol-macro foo 123))
These work:
(ps foo) => "123; (ps (return foo)) => "return 123;"
But these do not:
(ps (list foo)) => "[foo];" (ps (create foo 456)) => "{ foo : 456 };" (ps (return (if (blah) foo blech))) => "return blah() ? foo : blech;"
Fixed. Thanks for the bug report.
Vladimir
On Sun, May 10, 2009 at 1:21 AM, Daniel Gackle danielgackle@gmail.com wrote:
Given this:
(ps (define-symbol-macro foo 123))
These work:
(ps foo) => "123; (ps (return foo)) => "return 123;"
But these do not:
(ps (list foo)) => "[foo];" (ps (create foo 456)) => "{ foo : 456 };" (ps (return (if (blah) foo blech))) => "return blah() ? foo : blech;"
parenscript-devel mailing list parenscript-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
parenscript-devel@common-lisp.net