[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

Reply via email to