[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] EQV? and NaN
From: |
Alan Post |
Subject: |
Re: [Chicken-users] EQV? and NaN |
Date: |
Mon, 11 Jul 2011 15:07:47 -0600 |
On Mon, Jul 11, 2011 at 11:04:09PM +0200, Felix wrote:
> From: John Cowan <address@hidden>
> Subject: Re: [Chicken-users] EQV? and NaN
> Date: Mon, 11 Jul 2011 16:58:09 -0400
>
> > Felix scripsit:
> >
> >> "(eqv? +nan +nan)" being #t would mean violation of R5RS.
> >
> > Technically, yes. But R5RS didn't anticipate the strange behavior of
> > NaN. Furthermore, the discrepancy doesn't seem to bother the developers
> > and users of Gauche, Gambit, Bigloo, Kawa, Scheme48, Chibi, or STklos,
> > all of which are R5RS systems.
>
> Just for the record, and to spare you the typing: I generally don't care
> what all of those systems do. The only authorities that I find acceptable
> are R5RS, common sense, performance and convenience.
>
It seems that R5RS is violating common sense, and not intentionally so,
as John tried to articulate in his message.
-Alan
--
.i ma'a lo bradi ku penmi gi'e du
Re: [Chicken-users] EQV? and NaN, Aleksej Saushev, 2011/07/13