[parenscript-devel] Breaking up js.lisp

Red Daly reddaly at gmail.com
Tue Jun 26 22:02:15 UTC 2007


Great.  I sent you a patch that incorporates your changes and splits up
js.lisp.

-red

On 6/26/07, Vladimir Sedach <vsedach at gmail.com> wrote:
>
> 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.lispis 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
> >
> >
> _______________________________________________
> parenscript-devel mailing list
> parenscript-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/parenscript-devel/attachments/20070626/db7f6597/attachment.html>


More information about the parenscript-devel mailing list