Accession Number : ADA187080

Title :   Experience with Omega: Implementation of a Prototype Programming Environment. Part 6.

Descriptive Note : Technical rept.,

Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA

Personal Author(s) : MacLennan, Bruce J

PDF Url : ADA187080

Report Date : Sep 1987

Pagination or Media Count : 74

Abstract : This is the last report of a series exploring the use of the Omega programming notation to prototype a programming environment. This environment includes an interpreter, unparser, syntax directed editor, command interpreter, debugger and code generator, and supports programming in a small applicative language. This report presents a universal (i.e., table-driven) syntax directed editor and unparser, which requires only 53 rules to express. A running implementation of these ideas is listed in the appendices.

Descriptors :   *COMPUTER PROGRAMMING, *PROTOTYPES, CODERS, SUPPORTS, INTERPRETERS, SYNTAX, EDITING

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE