Abdulaziz Ghuloum wrote:
On Sep 20, 2009, at 8:00 PM, David Van Horn wrote:
OK, I've moved syntax.sls to syntax.larceny.sls since it seems to make
Larceny specific assumptions beyond just single instantation, but also
that hash tables can be shared across phases.
Ikarus too shares data structures across phases (single instantiation of
libraries). But even in larceny, that code is still broken when you
separately compile libraries.
OK, I'll try to resolve the issue before the thing goes final. Thanks
for your help.
Does the code seem reasonable now (modulo generative concern above)?
Looks ok. (syntax stx) in syntax.ikarus.sls is not doing what you think
it's doing though; but it doesn't matter, (syntax whatever) would've
worked just as well.
So it is doing what I think it's doing, namely nothing (stx was just the
closest whatever I could find). I can rename it to make the intent clearer.
David