[parenscript-devel] Breaking up js.lisp

Vladimir Sedach vsedach at gmail.com
Tue Jun 26 19:49:51 UTC 2007


That sounds like a great idea. Pull the latest patch from the main
repository though - I made changes to most of js.lisp today. Also, let
me know if you want push access to the repository - maybe that will
speed up changes a little bit.

Thanks,
Vladimir

On 6/26/07, Red Daly <reddaly at gmail.com> wrote:
> Parenscript is long overdue for a simple code reorganization.  js.lisp is a
> monolithic file with nearly all the interesting components of the compiler.
> I propose splitting it up into three different files: source-model.lisp ,
> js-translation.lisp, and parser.lisp:
>
> source-model.lisp: class definitions that correspond to the Javascript AST.
> (defjsclass forms for the most part)
>
> js-translation.lisp: functions for converting AST objects to Javascript
> source code
>
> parser.lisp: macro definitions and the mechanisms for processing Parenscript
> forms into AST objects.
>
> Let me know if there are any objections.  Otherwise I will go ahead and
> submit a patch.
>
> Red
>
> _______________________________________________
> parenscript-devel mailing list
> parenscript-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
>
>



More information about the parenscript-devel mailing list