On Sun, May 3, 2009 at 7:25 PM, Michele Simionato
<[email protected]> wrote:
> No need to explain, I think I understand the behavior of Larceny and PLT now.

But now I do not understand Ikarus anymore!
I changed the code in x.ss, adding a line (display (list a b)) so that now x.ss
uses the module defines.ss, so that Ikarus cannot skip visiting it, even
having pre-compiled the libraries. In my understanding at visit time
the compiler
should expand the definitions in defines.sls and see the dummy macro
definitions;
then  the register should keep track of the defined names, so that x.ss
should print the list (a b) and not the empty list, which is instead
what I get!

I am still confused ...


        Michele Simionato

Reply via email to