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 wiki LetSyntaxArcfide version 3
author
cowan
comment
ipnr
98.14.172.204
name
LetSyntaxArcfide
readonly
0
text
= `let-syntax` Proposal =
By Aaron W. Hsu
== Proposal ==
Remove the `let-syntax` form.
== Rationale ==
`let-syntax` is difficult to specify correctly and can be superseded by the availability of ModulesAndPackagesArcfide. This removes some of the ambiguities and complexities from the R6RS expansion process.
== Comment ==
I'd strongly recommend against any change which breaks an R5RS-compliant program. w.r.
Is it possible to define let-syntax and friends directly in terms of module using syntax-rules? --JohnCowan
time
2010-03-13 15:32:49
version
3