Accession Number : ADA195921

Title :   Syntactic Closures.

Descriptive Note : Memorandum rept.,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB

Personal Author(s) : Bawden, Alan ; Rees, Jonathan

PDF Url : ADA195921

Report Date : Jun 1988

Pagination or Media Count : 29

Abstract : This paper describes syntactic closures. Syntactic closures address the scoping problems that arise when writing macros. Some issues raised by introducing syntactic closures into the macro expansion interface are discussed and syntactic closures are compared with other approaches. Included is a complete implementation. Keywords: Programming languages; LISP; Scheme; Macros; Lexical scoping; Extensible syntax; Referential transparency; Text progressing. (jhd)

Descriptors :   *SYNTAX, *TEXT PROCESSING, CLOSURES, PROGRAMMING LANGUAGES

Subject Categories : Information Science
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE