[plt-scheme] whole-module compiler extensions
On Dec 28, 2003, at 7:13 AM, Robby Findler wrote:
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
> 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).
>
> Robby
An advantage of the approach Robby suggests is that you have better
control over when the analysis is performed. If you implement the
analysis as a part of expansion, it will happen whenever the code gets
expanded; currently, this can happen when you click execute, when you
click Check Syntax, etc. If you link the analysis to a tool, you can
control its invocation better.
The no-brainer tool (http://www.cs.utah.edu/plt/develop/) is a tool of
mine that performs a very simple pair of static analyses, and might
also be useful to you. I'd be glad to answer any questions you have
about this code.
john