[parenscript-devel] Lexical scoping bug
vsedach at gmail.com
Mon Apr 19 18:03:01 UTC 2010
This work was removing the last of the old-style hacks from the
compiler to clearly separate PS into three parts: the compiler itself,
the special forms code, and the printer. This reduces code size and
dependencies significantly, but the ultimate goal (which has mostly
been achieved) is to provide an intermediary S-exp representation of
In the future I'll be moving the printer code to a separate project,
representation. That project will serve as a useful base for JS code
transformation tools, and I am planning to write a JS->CL compiler on
One user-visible change I made in the latest patches is to encourage
use of CL equality predicates ('==' and '===' are still there but
marked as deprecated).
2010/4/19 John Pallister <john at synchromesh.com>:
> +1, as they say...
> John :^P
> On Mon, Apr 19, 2010 at 12:42 AM, Daniel Gackle <danielgackle at gmail.com> wrote:
>> For those of us who are curious, could you talk a bit about the work you did
>> on the compiler?
>> Thanks Vladimir,
> parenscript-devel mailing list
> parenscript-devel at common-lisp.net
More information about the parenscript-devel