On Tue, 24 Feb 2009, Christian Sloma wrote:

>> Where is the burden on macro-free programs?  (This is not meant to be
>> argumentative---I am genuinely trying to understand this criticism).
>
> Just one example: R6RS disallows the mixing of expression and definitions in
> libraries.

This restriction has nothing to do with macros, though.  Expressions could have 
been allowed easily, as you will see if you consider that even in R6RS you can 
get the effect of an interleaved expression by simply making it the RHS of a 
dummy definition.

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

Reply via email to