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 #160
cc
changetime
2012-10-09 21:34:15
component
WG1 - Modules
description
Given
{{{
(module (name)
(begin c1 ...)
(import (A))
(begin c2 ...)
(import (B))
(begin c3 ...))
}}}
what environments are `c1`, `c2`, `c3` evaluated in? Two possibilities: all three are evaluated in an environment jointly composed of the `(A)` and `(B)` imports, or `c1` is evaluated in the empty environment, `c2` in the `(A)` environment, and only `c3` in the joint environment.
id
160
keywords
milestone
owner
alexshinn
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
Interleaving of imports and code in a module
time
2011-04-24 06:22:19
type
defect
Changes
Change at time 2012-10-09 21:34:15
author
cowan
field
comment
newvalue
This was overridden in part later to specify that use before import is an error.
oldvalue
3
raw-time
1349793255172475
ticket
160
time
2012-10-09 21:34:15
Change at time 2012-10-09 21:34:15
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349793255172475
ticket
160
time
2012-10-09 21:34:15
Change at time 2012-10-09 21:34:15
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349793255172475
ticket
160
time
2012-10-09 21:34:15
Change at time 2011-07-10 20:37:14
author
alexshinn
field
comment
newvalue
oldvalue
2
raw-time
1310305034000000
ticket
160
time
2011-07-10 20:37:14
Change at time 2011-07-10 20:37:14
author
alexshinn
field
status
newvalue
writing
oldvalue
decided
raw-time
1310305034000000
ticket
160
time
2011-07-10 20:37:14
Change at time 2011-07-10 18:16:31
author
alexshinn
field
comment
newvalue
We voted that all imports are independent of code, and are
established before any code is expanded.
oldvalue
1
raw-time
1310296591000000
ticket
160
time
2011-07-10 18:16:31
Change at time 2011-07-10 18:16:31
author
alexshinn
field
resolution
newvalue
oldvalue
raw-time
1310296591000000
ticket
160
time
2011-07-10 18:16:31
Change at time 2011-07-10 18:16:31
author
alexshinn
field
status
newvalue
decided
oldvalue
new
raw-time
1310296591000000
ticket
160
time
2011-07-10 18:16:31