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 #324
cc
changetime
2012-10-07 11:26:28
component
WG1 - Core
description
Allow `\|` to represent a vertical bar in an identifier enclosed in vertical bars.
Pro: It would be more consistent to allow `\` to escape the `|` so that `||` acts exactly analogously to `""` in strings, where backslashes escape the delimiter. This is simpler, more regular and allows implementation to use the same routine for reading strings and symbols (with the delimiter as parameter).
Con: If `|` is not allowed anywhere in a `|`-escaped identifier except at the end, we can find the end just by scanning for `|`.
id
324
keywords
milestone
owner
cowan
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
allow |\ as escape for | within a |-escaped identifier
time
2012-01-10 04:06:54
type
defect
Changes
Change at time 2012-10-07 11:26:28
author
cowan
field
comment
newvalue
oldvalue
3
raw-time
1349583988707001
ticket
324
time
2012-10-07 11:26:28
Change at time 2012-10-07 11:26:28
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349583988707001
ticket
324
time
2012-10-07 11:26:28
Change at time 2012-10-07 11:26:28
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349583988707001
ticket
324
time
2012-10-07 11:26:28
Change at time 2012-04-23 13:08:29
author
cowan
field
comment
newvalue
oldvalue
2
raw-time
1335161309480206
ticket
324
time
2012-04-23 13:08:29
Change at time 2012-04-23 13:08:29
author
cowan
field
owner
newvalue
cowan
oldvalue
alexshinn
raw-time
1335161309480206
ticket
324
time
2012-04-23 13:08:29
Change at time 2012-04-23 13:08:29
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1335161309480206
ticket
324
time
2012-04-23 13:08:29
Change at time 2012-04-05 08:55:53
author
cowan
field
comment
newvalue
The WG voted to adopt a proposal in which `\|` and all the escape sequences valid in strings are valid in identifiers enclosed in vertical bars.
oldvalue
1
raw-time
1333590953227066
ticket
324
time
2012-04-05 08:55:53
Change at time 2012-04-05 08:55:53
author
cowan
field
status
newvalue
decided
oldvalue
new
raw-time
1333590953227066
ticket
324
time
2012-04-05 08:55:53