[plt-scheme] build-vector avoids sharing problem

From: Rohan Nicholls (rohan.nicholls at informaat.nl)
Date: Thu Feb 6 04:31:54 EST 2003

* Bill Richter <richter at math.northwestern.edu> [030206 08:06]:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>    From: Matt Jadud <mcj4 at ukc.ac.uk>
>    http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/
>    code/math/matrix/
> For (2), I assume I want to use a Scheme->C translator like Gambit.
> But will Gambit etc. accept Advanced Student constructions?  Can I
> front-end a macro that say turns (local ((define ... ))) into a
> (letrec ... ) construction?  Will Gambit accept the macro?  
> This problem must come up a lot, how do you deal with it?
I am completely ignorant on these matters, but from a quick perusal of
the mzc manual, wouldn't this make your code native, giving you the
speed boost you are looking for?


Posted on the users mailing list.