[parenscript-devel] Bug: lexical renames wrongly extended to CREATE special form

Clinton Ebadi clinton at unknownlamer.org
Fri Oct 9 21:14:36 UTC 2009


Daniel Gackle <danielgackle at gmail.com> writes:

> Further to the previous bug report, I noticed that lexical variables are being
> renamed unnecessarily in this case:
>
> (ps (let ((x (@ foo x)))
>           (blah x)))
>  =>
> "var x2 = foo.x;
> blah(x2);"

This also works fine on my branch.

My let fixed could be merged into parenscript proper without my other
changes.

-- 
Jessie: i thought your beard took the oxygen from the air and made it
        breathable for you




More information about the parenscript-devel mailing list