Experience with Omega: Implementation of a Prototype Programming Environment. Part 6.
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.
Security Markings
DOCUMENT & CONTEXTUAL SUMMARY
Distribution:
Approved For Public Release
RECORD
Collection: TR