[plt-scheme] build-vector avoids sharing problem
* 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?
rohan