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 #278

cc


    

changetime

2012-10-05 12:22:13

component

WG1 - Core

description

Bradley Lucier says:


I don't see the `centered-*` operators as somehow a "completion" of the other division operators.  (2) In the small language I'd recommend only the `truncate-*` and `floor-*` operators for two reasons: they are the only division operators that have an established history of use in computer programming and mathematics, and they form a minimal extension of R5RS.  (I'm not saying that the other division operators have never been used in mathematics or programming (see CL), but small Scheme is not supposed to be a kitchen-sink language.)

id

278

keywords


    

milestone


    

owner

cowan

priority

major

reporter

cowan

resolution

fixed

severity


    

status

closed

summary

Shrink division routines to just truncate and floor

time

2011-09-08 22:42:41

type

defect

Changes

Change at time 2012-10-05 12:22:13

author

cowan

field

comment

newvalue


    

oldvalue

3

raw-time

1349414533102093

ticket

278

time

2012-10-05 12:22:13

Change at time 2012-10-05 12:22:13

author

cowan

field

resolution

newvalue

fixed

oldvalue


    

raw-time

1349414533102093

ticket

278

time

2012-10-05 12:22:13

Change at time 2012-10-05 12:22:13

author

cowan

field

status

newvalue

closed

oldvalue

writing

raw-time

1349414533102093

ticket

278

time

2012-10-05 12:22:13

Change at time 2012-04-09 22:28:22

author

cowan

field

comment

newvalue


    

oldvalue

2

raw-time

1333985302227722

ticket

278

time

2012-04-09 22:28:22

Change at time 2012-04-09 22:28:22

author

cowan

field

owner

newvalue

cowan

oldvalue

alexshinn

raw-time

1333985302227722

ticket

278

time

2012-04-09 22:28:22

Change at time 2012-04-09 22:28:22

author

cowan

field

status

newvalue

writing

oldvalue

decided

raw-time

1333985302227722

ticket

278

time

2012-04-09 22:28:22

Change at time 2012-04-09 22:15:35

author

cowan

field

comment

newvalue

The WG decided to shrink the division procedures to just `truncate-*` and `floor-*` (plus the R5RS-compatible names) and place them in the `(scheme base)` module.

oldvalue

1

raw-time

1333984535676318

ticket

278

time

2012-04-09 22:15:35

Change at time 2012-04-09 22:15:35

author

cowan

field

status

newvalue

decided

oldvalue

new

raw-time

1333984535676318

ticket

278

time

2012-04-09 22:15:35