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

Reply via email to