On Mon, Jul 11, 2011 at 11:04:09PM +0200, Felix wrote: > From: John Cowan <co...@mercury.ccil.org> > 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 _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users