Ray Dillinger scripsit: > Relaxing this no-redefinition restriction would eliminate the > need for the complicated R6RS import forms that rename things, > since it would then be trivial to bind the imported values to > different names using machinery (define, set!, let, lambda, etc) > that scheme already provides for the purposes of assigning > names to values.
I agree in the general case, though I believe that prefixing is worth having, because it gives the module client control over disambiguation of names. -- "The serene chaos that is Courage, and the phenomenon [email protected] of Unopened Consciousness have been known to the John Cowan Great World eons longer than Extaboulism." "Why is that?" the woman inquired. "Because I just made that word up", the Master said wisely. --Kehlog Albran, The Profit http://www.ccil.org/~cowan _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
