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 #121
cc
changetime
2012-10-12 01:01:11
component
WG1 - Core
description
This is an R6RS change.
id
121
keywords
milestone
owner
cowan
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
The semantics of expt for zero bases has been refined
time
2010-12-27 15:28:11
type
defect
Changes
Change at time 2012-10-12 01:01:11
author
cowan
field
comment
newvalue
oldvalue
8
raw-time
1349978471819671
ticket
121
time
2012-10-12 01:01:11
Change at time 2012-10-12 01:01:11
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349978471819671
ticket
121
time
2012-10-12 01:01:11
Change at time 2012-10-12 01:01:11
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349978471819671
ticket
121
time
2012-10-12 01:01:11
Change at time 2012-10-03 00:27:21
author
cowan
field
comment
newvalue
oldvalue
7
raw-time
1349198841388420
ticket
121
time
2012-10-03 00:27:21
Change at time 2012-10-03 00:27:21
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1349198841388420
ticket
121
time
2012-10-03 00:27:21
Change at time 2012-10-03 00:27:15
author
cowan
field
comment
newvalue
WG1 decided to adopt slightly modified R5RS language, thus:
{{{
The value of 0^z is 1 if (zero? z), 0 if (real-part z)
is positive, and an error otherwise. Similarly for 0.0^z,
with inexact results.
}}}
oldvalue
6
raw-time
1349198835005874
ticket
121
time
2012-10-03 00:27:15
Change at time 2012-10-03 00:27:15
author
cowan
field
status
newvalue
decided
oldvalue
reopened
raw-time
1349198835005874
ticket
121
time
2012-10-03 00:27:15
Change at time 2012-08-26 14:57:34
author
alexshinn
field
comment
newvalue
The rationale for R6RS making this change was simply
because R6RS consistently removed "is an error" semantics.
R7RS retains "is an error" in many places, and this is
much simpler and cleaner, so we should revisit this issue.
oldvalue
5
raw-time
1345967854198072
ticket
121
time
2012-08-26 14:57:34
Change at time 2012-08-26 14:55:04
author
alexshinn
field
comment
newvalue
oldvalue
4
raw-time
1345967704274992
ticket
121
time
2012-08-26 14:55:04
Change at time 2012-08-26 14:55:04
author
alexshinn
field
resolution
newvalue
oldvalue
fixed
raw-time
1345967704274992
ticket
121
time
2012-08-26 14:55:04
Change at time 2012-08-26 14:55:04
author
alexshinn
field
status
newvalue
reopened
oldvalue
closed
raw-time
1345967704274992
ticket
121
time
2012-08-26 14:55:04
Change at time 2012-08-26 14:54:57
author
alexshinn
field
comment
newvalue
oldvalue
3
raw-time
1345967697945431
ticket
121
time
2012-08-26 14:54:57
Change at time 2012-08-26 14:54:57
author
alexshinn
field
resolution
newvalue
fixed
oldvalue
raw-time
1345967697945431
ticket
121
time
2012-08-26 14:54:57
Change at time 2012-08-26 14:54:57
author
alexshinn
field
status
newvalue
closed
oldvalue
writing
raw-time
1345967697945431
ticket
121
time
2012-08-26 14:54:57
Change at time 2011-07-11 13:54:49
author
cowan
field
comment
newvalue
oldvalue
2
raw-time
1310367289000000
ticket
121
time
2011-07-11 13:54:49
Change at time 2011-07-11 13:54:49
author
cowan
field
owner
newvalue
cowan
oldvalue
alexshinn
raw-time
1310367289000000
ticket
121
time
2011-07-11 13:54:49
Change at time 2011-07-11 13:54:49
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1310367289000000
ticket
121
time
2011-07-11 13:54:49
Change at time 2011-07-10 18:00:09
author
alexshinn
field
comment
newvalue
We voted to use the R6RS semantics.
oldvalue
1
raw-time
1310295609000000
ticket
121
time
2011-07-10 18:00:09
Change at time 2011-07-10 18:00:09
author
alexshinn
field
resolution
newvalue
oldvalue
raw-time
1310295609000000
ticket
121
time
2011-07-10 18:00:09
Change at time 2011-07-10 18:00:09
author
alexshinn
field
status
newvalue
decided
oldvalue
new
raw-time
1310295609000000
ticket
121
time
2011-07-10 18:00:09