[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Scheme-reports] eq? and eqv? for records

On page 31 of R7RS draft 9 it is written:

"On symbols, booleans, the empty list, pairs, non-empty
strings, vectors, bytevectors, and records, eq? and eqv? are
guaranteed to have the same behavior."

And later on the same page:

"On empty strings, vectors, bytevectors, and records, eq? may
also behave differently from eqv?."

Have eq? and eqv? the same behaviour for records or do they behave differently?

The first sentence could also mean that eq? does the same for strings and records. But what is the record equivalent for an empty string? Does it exist?

Scheme-reports mailing list