[plt-scheme] symbols redefined in SRFIs
Perhaps not everybody always uses srfi-1. Some people are just happy with
their own versions of libraries. Only when SRFI gets standarised
(whatever this means) implementations will forced to conform to it.
Remember Scheme is a little bit older then srfi (about 30 years to my
count)
Regards
Zbyszek Jurkiewicz
On Tue, 24 Oct 2006, Dan Muresan wrote:
>> Wouldn't this break all the code that currently relies on the built-in
>> `reverse'?
>
> SRFI-1 doesn't seem to say anything special about 'reverse', and it's
> not one of the SRFI-1 conflicts.
>
> reverse!, on the other hand, is not in R5RS, but only in SRFI-1, so
> the conflict is even more strange. It happens because 'mzscheme'
> provides its own reverse!, which is different from SRFI-1 reverse!.
>
> Perhaps you misunderstood me -- I'm not saying that the default
> mzscheme language should not export the conflicting symbols; I'm
> suggesting that it should export the SRFI-1 versions directly,
> avoiding a spurious conflict whenever SRFI-1 is (require)'ed.
>
> -- Dan
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>