Syntactic Closures (1988) [26 citations — 3 self]
Download:
ftp://publications.ai.mit.edu/ai-publications/1000
ftp://publications.ai.mit.edu/ai-publications/pdf/
DBLP
CACHED:
|
ftp://publications.ai.mit.edu/ai-publications/1000
ftp://publications.ai.mit.edu/ai-publications/pdf/
DBLP
CACHED:
by
Alan Bawden
,
Jonathan Rees
Add To MetaCart
Abstract:
In this paper we describe syntactic closures. Syntactic closures address the scoping problems that arise when writing macros. We discuss some issues raised by introducing syntactic closures into the macro expansion interface, and we compare syntactic closures with other approaches. Included is a complete implementation.
Citations
| 194 | Common Lisp the Language – Steele - 1990 |
| 112 | Hygienic macro expansion – Kohlbecker, Friedman, et al. - 1986 |
| 11 | Special forms in Lisp – Pitman - 1980 |
| 9 | Expansion-passing style: Beyond conventional macros – Dybvig, Friedman, et al. - 1986 |
| 1 | Steele Jr. "Rabbit: a compiler for Scheme – Lewis - 1978 |

