[R6RS] `eqv?' on immutable records

Anton van Straaten anton at appsolutions.com
Sun May 13 13:13:04 EDT 2007


Michael Sperber wrote:
> William D Clinger <will at ccs.neu.edu> writes:
> 
> 
>>Mike wrote:
>>
>>>>It was a mistake to tag immutable pairs, vectors, strings,
>>>>and especially procedures with a location....
>>>
>>>I agree with you.  Is anyone here against fixing this, at least for
>>>pairs, vectors, and strings?

I agree in principle that it would be good to fix this, although I'm 
interested in hearing Kent's perspective on the interaction with eqv? on 
quoted constants.

But I also wonder if it's too late to try to make any major change given 
the current schedule.  E.g. what would the impact on the formal 
semantics be?

Anton



More information about the R6RS mailing list