On Thu, 2009-09-10 at 15:16 -0700, Brian Harvey wrote:

> (I think I understand why you're saying no for macros, but it makes me sad.
> It's not very jewel-like to have different redefinition rules for different
> kinds of things.  It makes the language that much harder to learn.)
 
+1.  For debugging purposes, redefinition of macro forms *should* 
cause all the call sites for that macro to be re-expanded.  But in 
the case of schemes that don't want to keep the (unexpanded) 
source code lying around in case of macro-redefinition, that 
isn't a tractable requirement.

                                Bear



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

Reply via email to