Syntactic Closures
In this paper we describe {\\it 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. Inc...
Main Authors: | , |
---|---|
Language: | en_US |
Published: |
2004
|
Subjects: | |
Online Access: | http://hdl.handle.net/1721.1/6036 |
_version_ | 1811097022939267072 |
---|---|
author | Bawden, Alan Rees, Jonathan |
author_facet | Bawden, Alan Rees, Jonathan |
author_sort | Bawden, Alan |
collection | MIT |
description | In this paper we describe {\\it 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. |
first_indexed | 2024-09-23T16:53:05Z |
id | mit-1721.1/6036 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T16:53:05Z |
publishDate | 2004 |
record_format | dspace |
spelling | mit-1721.1/60362019-04-12T08:28:46Z Syntactic Closures Bawden, Alan Rees, Jonathan Lisp Scheme macros lexical scoping extensible syntax sreferential transparency In this paper we describe {\\it 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. 2004-10-04T14:36:30Z 2004-10-04T14:36:30Z 1988-06-01 AIM-1049 http://hdl.handle.net/1721.1/6036 en_US AIM-1049 27 p. 2437830 bytes 960682 bytes application/postscript application/pdf application/postscript application/pdf |
spellingShingle | Lisp Scheme macros lexical scoping extensible syntax sreferential transparency Bawden, Alan Rees, Jonathan Syntactic Closures |
title | Syntactic Closures |
title_full | Syntactic Closures |
title_fullStr | Syntactic Closures |
title_full_unstemmed | Syntactic Closures |
title_short | Syntactic Closures |
title_sort | syntactic closures |
topic | Lisp Scheme macros lexical scoping extensible syntax sreferential transparency |
url | http://hdl.handle.net/1721.1/6036 |
work_keys_str_mv | AT bawdenalan syntacticclosures AT reesjonathan syntacticclosures |