On Sun, 13 Sep 2009 15:59:19 -0400, Andre van Tonder <[email protected]>  
wrote:

> For 1-pass systems, Gambit and Guile would be correct.  Bigloo is
> in violation of lexical scope and is therefore incorrect.

Ah, yes, if you wanted to try to enforce that sort of scoping, you would  
have to remember that you used the macro and signal an error when you  
encountered the definition. Or, how else would you do this? What would be  
the exact process of doing this in a one-pass system?

        Aaron W. Hsu

-- 
Of all tyrannies, a tyranny sincerely exercised for the good of its  
victims may be the most oppressive. -- C. S. Lewis

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to