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.

Ticket 94: Extending identifier/symbol lexical syntax

2010-11-15 05:49:50
WG1 - Core
alexshinn
major
cowan
duplicate
source
closed
2010-11-15 05:44:21
defect

R6RS extends the R5RS rules to allow identifiers/symbols to begin with ->. This allows a procedure to convert something to a foo to be named ->foo.

Many Schemes use the rule "If it's not a valid number, it's a valid identifier/symbol", allowing things like 123x456.

Should we adopt either of these extensions?

resolutionduplicate
statusnewclosed

Duplicate of #80.