On Mon, 14 Sep 2009, John Cowan wrote: > The informal semantics of "begin" is that things are done in left-to-right > order. If you want parallel evaluation, you know where to find it.
I agree, this has always been the case for evaluation of forms. I maintain that left-to-right (1-pass) is the simplest and most understandable way of expanding a program as well. Definitely at the toplevel. I would propose also for internal bodies, but the latter may well be an uphill battle. > Still left open is the original question: is a library body a top-level > implicit begin, or an internal implicit begin? I think definitely a libray should be like a toplevel. It simplifies development and testing. Andre _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
