Accession Number : AD0771281

Title :   Extensibility and Two Level Recognition,

Corporate Author : COMMERCIAL AND INDUSTRIAL REFRIGERATION AND AIR CONDITIONING INDUSTRY ADVISORY COMMITTEE

Personal Author(s) : Magel,Kenneth ; van Dam,Andries

Report Date : NOV 1973

Pagination or Media Count : 27

Abstract : Extensible languages permit the user to mold the language in a limited number to his problem and/or style. When the extension mechanisms are sufficiently complex, a number of recognition related problems arise. These include how the user can specify an extension without having to know the recognition algorithm used by the compiler and how the compiler can efficiently recognize a dynamically varying language. Error detection and recovery is also much more difficult when the language is dynamic. The paper presents the partial solutions which the designers of LSD have developed and are implementing at Brown University. Results from a prototype implementation are described. (Author)

Descriptors :   *Programming languages, *Compilers, Computer programming, Syntax, Algorithms

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE