A Language Implementation System:

The paper presents the design and implementation of a Language Implementation System (LIS) and investigates the use of that system in the development of artificial languages and their associated processors. The language Implementation System accepts the formal definition of the syntax and semantics...

Full description

Saved in:
Bibliographic Details
Main Author: Altman, Vernon E. (Author)
Format: Thesis Book
Language:English
Published: Cambridge, Mass. Massachusetts Inst. of Technology, Project MAC 1974
Subjects:
Summary:The paper presents the design and implementation of a Language Implementation System (LIS) and investigates the use of that system in the development of artificial languages and their associated processors. The language Implementation System accepts the formal definition of the syntax and semantics of an artificial language, and synthesizes a processor for that language. The parsers (lexical and primary) of the processor are highly efficient Deterministic Push Down Automata (DPDAs) computed from the language's CLR(k) grammar. The CLR(k) (Comprehensive Left to Right, looking ahead k symbpls) grammars are defined in the paper, and are shown to include virtually all 'practical' artificial languages. Applications of the Language Implementation System are presented, and the system is shown to be applicable not only to 'traditional' artificial languages such as PL/I, Algol, and Lisp, but also to interactive management information/decision system languages. (Author).
Physical Description:389 S. graph. Darst.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!