Syntax-Case
<language> A macro system for Scheme by R. Kent Dybvig
<dyb@cs.indiana.edu>. It is superior to the low-level system described
in the Revised^4 Report (R4RS). Pattern variables are ordinary identifiers with
essentially the same status as lexical variable names and macro keywords. The
syntax is modified to recognise and handle references to pattern variables.
Version 2.1 works with Chez Scheme and the Macintosh port runs under MacGambit
2.0
ftp://iuvax.cs.indiana.edu/pub/scheme/syntax-case.tar.Z.
Macintosh.
["Syntactic Abstraction in Scheme", Robert Hieb, R. Kent Dybvig and Carl
Bruggeman IUCS TR #355, 6/92 (revised 7/3/92)].
["Writing Hygienic Macros in Scheme with Syntax-Case", R. Kent Dybvig, IUCS TR
#356, 6/92 (revised 7/3/92)].
(1992-07-06)
Nearby terms:
syntactic salt « syntactic sugar « syntax «
Syntax-Case
» syntax directed translation » Syntax/Semantic
Language » syntax tree
|