Accession Number : AD0855122

Title :   The Tree-Meta Compiler-Compiler System: A Meta Compiler System for the Univac 1108 and the General Electric 645.

Descriptive Note : Technical rept.,

Corporate Author : UTAH UNIV SALT LAKE CITY DEPT OF COMPUTER SCIENCE

Personal Author(s) : Carr, C. Stephen ; Luther, David A. ; Erdmann, Sherian

Report Date : MAR 1969

Pagination or Media Count : 105

Abstract : Tree Meta is a compiler-compiler system for context-free languages. Parsing statements of the metalanguage resemble Backus-Naur Form with embedded tree-building directives. Unparsing rules include extensive tree-scanning and code-generation constructs. Examples in this report are drawn from algebraic and special-purpose languages. The process of bootstrapping from a simpler metalanguage is explored in detail. (Author)

Descriptors :   *COMPILERS), (*CONTEXT FREE GRAMMARS, PROGRAMMING LANGUAGES, CODING, ALGORITHMS, SYNTAX, COMPUTER PROGRAMS.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE