This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for ticket #275
cc
changetime
2012-10-05 12:20:58
component
WG1 - Core
description
Excluding `-nan.0` was an oversight on my part, and it's gratuitously incompatible with R6RS as well as current practice. Racket, Gauche, Chicken, Guile, Chez, Ikarus, Larceny, Ypsilon, STklos all support `nan.0` and `+nan.0` as equivalent forms. MIT, Bigloo, Scheme48/scsh, SISC, SCM, Scheme 9 don't support either form. Only Gambit and Chibi support `+nan.0` but not `-nan.0`.
STklos prints both `+nan.0` and `-nan.0` as `-nan.0`.
id
275
keywords
milestone
owner
cowan
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
Support -nan.0 as a synonym for +nan.0
time
2011-09-04 22:57:48
type
defect
Changes
Change at time 2012-10-05 12:20:58
author
cowan
field
comment
newvalue
oldvalue
5
raw-time
1349414458375372
ticket
275
time
2012-10-05 12:20:58
Change at time 2012-10-05 12:20:58
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349414458375372
ticket
275
time
2012-10-05 12:20:58
Change at time 2012-10-05 12:20:58
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349414458375372
ticket
275
time
2012-10-05 12:20:58
Change at time 2012-04-07 02:57:53
author
cowan
field
comment
newvalue
oldvalue
4
raw-time
1333742273059416
ticket
275
time
2012-04-07 02:57:53
Change at time 2012-04-07 02:57:53
author
cowan
field
owner
newvalue
cowan
oldvalue
alexshinn
raw-time
1333742273059416
ticket
275
time
2012-04-07 02:57:53
Change at time 2012-04-07 02:57:53
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1333742273059416
ticket
275
time
2012-04-07 02:57:53
Change at time 2012-04-05 09:12:45
author
cowan
field
comment
newvalue
The WG voted to adopt this proposal.
oldvalue
3
raw-time
1333591965749817
ticket
275
time
2012-04-05 09:12:45
Change at time 2012-04-05 09:12:45
author
cowan
field
status
newvalue
decided
oldvalue
new
raw-time
1333591965749817
ticket
275
time
2012-04-05 09:12:45
Change at time 2012-01-01 01:56:39
author
cowan
field
comment
newvalue
The reference to `nan.0` above should be to `+nan.0`.
Updating list: Kawa, Mosh, !IronScheme, KSi, VX support both forms. !SigScheme, RScheme, Scheme 7, Elk, UMB, Oaklisp, Owl Lisp support neither. So it is still only Gambit and Chibi that support `+nan.0` but not `-nan.0`.
oldvalue
2
raw-time
1325354199263063
ticket
275
time
2012-01-01 01:56:39
Change at time 2011-09-23 23:46:16
author
cowan
field
comment
newvalue
This is a pure lexical syntax change: there is only one NaN object.
oldvalue
1
raw-time
1316796376000000
ticket
275
time
2011-09-23 23:46:16