[plt-scheme] whole-module compiler extensions

From: Robby Findler (robby at cs.uchicago.edu)
Date: Sun Dec 28 07:13:27 EST 2003

If that's not enough, just `expand' the module and the traverse the
result (see the docs on expand and the implementation of Check Syntax
for an example).


At Sat, 27 Dec 2003 09:46:02 -0500 (EST), "David A. Herman" wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> > You might actually be able to get by with a macro - look up
> > #%module-begin and #%plain-module-begin in the Help Desk. Each of these
> > is automatically introduced by the expander (just like #%datum or #%top)
> > wrapping an entire module body and serves as a hook to let you perform
> > arbitrary computation on the whole body of the module treated as a
> > Scheme syntax object.
> Fabulous! I'll take a look at this.
> Thanks,
> Dave

Posted on the users mailing list.