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 #533
cc
changetime
2013-07-07 03:20:44
component
WG1 - Core
description
Michael Montague writes:
The keyword `define-library` should be changed to something else, perhaps `declare-library`. All of the other keywords containing define (`define`, `define-values`, etc) create bindings; define-library does not. There is no binding created for `<library-name>`.
id
533
keywords
milestone
owner
alexshinn
priority
major
reporter
cowan
resolution
wontfix
severity
status
closed
summary
Define-library doesn't bind a name
time
2013-05-19 23:31:17
type
defect
Changes
Change at time 2013-07-07 03:20:44
author
cowan
field
comment
newvalue
The WG decided by unanimous consent to take no action on this ticket.
oldvalue
3
raw-time
1373142044410382
ticket
533
time
2013-07-07 03:20:44
Change at time 2013-07-07 03:20:44
author
cowan
field
resolution
newvalue
wontfix
oldvalue
raw-time
1373142044410382
ticket
533
time
2013-07-07 03:20:44
Change at time 2013-07-07 03:20:44
author
cowan
field
status
newvalue
closed
oldvalue
new
raw-time
1373142044410382
ticket
533
time
2013-07-07 03:20:44
Change at time 2013-05-21 01:39:15
author
cowan
field
comment
newvalue
oldvalue
2
raw-time
1369075155795775
ticket
533
time
2013-05-21 01:39:15
Change at time 2013-05-21 01:39:15
author
cowan
field
description
newvalue
Michael Montague writes:
The keyword `define-library` should be changed to something else, perhaps `declare-library`. All of the other keywords containing define (`define`, `define-values`, etc) create bindings; define-library does not. There is no binding created for `<library-name>`.
oldvalue
Michael Montague writes:
The keyword `define-library` should be changed to something else, perhaps `declare-library`. All of the other keywords containing define (`define`, `define-values`, etc) create bindings; define-library
does not. There is no binding created for `<library-name>`.
raw-time
1369075155795775
ticket
533
time
2013-05-21 01:39:15
Change at time 2013-05-19 23:33:18
author
cowan
field
comment
newvalue
While this complaint is sound, I believe it is also untimely. Too many people, especially Chibi and Sagittarius users, are used to `define-library` now. In addition, `declare` suggests declarations, which though not a feature of any Scheme standard, are found in many implementations as well as in Common Lisp.
oldvalue
1
raw-time
1368981198977322
ticket
533
time
2013-05-19 23:33:18