[off-list] On Sep 16, 2009, at 4:48 PM, Abdulaziz Ghuloum wrote:
> Just to mention that I'm not entirely attached to this. For me, > it's also reasonable to signal an error when reference to an > undefined identifier is found. That would require that people > write recursive procedures "together", or wrapped in a begin, > instead of being able to type them sequentially. Signaling an > error also gives more predictable behavior that's consistent > with R6RS programs (e.g., one may think of every chunk entered > into the repl as an R6RS top-level program that imports everything > from the repl environment and exports everything back), at the > expense of pissing more people off :-). This won't bother me a bit. I think it's natural that mutually recursive definitions should be lexically joined somehow. -- Brian Mastenbrook [email protected] http://brian.mastenbrook.net/ _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
