Just pushed a fix. Thanks for the bug report.

I think I'm going to do a release later this week.

Vladimir

On Thu, Feb 24, 2011 at 11:09 PM,  <[email protected]> wrote:
> Hi,
>
> Here's the misbehaviour:
>
> (ps
>  (let ((x 5))
>    (let ((x 7))
>      (funcall (lambda (x) (+ x 9)) x))))
>
> =>
>
> "var x = 5;
> var x51 = 7;
> (function (x) {
>    return x51 + 9;
> })(x51);"
>
> Obviously the X inside the lambda body can remain just plain X
> since it is bound in a new scope.
>
>        Scott
>
> _______________________________________________
> parenscript-devel mailing list
> [email protected]
> http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
>

_______________________________________________
parenscript-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel

Reply via email to