[plt-scheme] Error reporting and batch compilation (was: fluid-let-syntax may get flushed)

From: Robby Findler (robby at cs.uchicago.edu)
Date: Wed Aug 11 13:47:55 EDT 2004

At Wed, 11 Aug 2004 13:35:47 -0400, "Richard C. Cobbe" wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> Lo, on Wednesday, August 11, Robby Findler did write:
> > At Wed, 11 Aug 2004 12:12:35 -0400, "Richard C. Cobbe" wrote:
> > > Case in point: the test cases for my PLT redex implementation of Jacques
> > > take forever to execute, largely because they pull in SchemeUnit, which
> > > in turn pulls in all of the framework stuff.  Compiling to .zos helps
> > > somewhat, but then you're back to the batch model.
> > 
> > You might want to look into using CM. Of course, if you're not changing
> > the framework, there's no reason not use it's .zo files.
> Didn't know about that.  It looks useful; thanks.

Setup-plt uses it to compile .zos and DrScheme installs it (when the
PLTDRCM environment variable is set) on startup to recompile out of
date .zo files. You might want to look there for an example use, to get
you started.

In v299, it collaborates with errortrace to create and maintain .zo
files that have the errortrace annotation built in.

Probably MzTake will want to do something like that at some point
(assuming its annotation has no 3d code).


Posted on the users mailing list.