Experience with [omega]: Implementation of a prototype programming environment, Part VI

Loading...
Thumbnail Image
Authors
MacLennan, Bruce J.
Subjects
Advisors
Date of Issue
1987-09
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
eng
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.
Type
Technical Report
Description
Series/Report No
Department
Computer Science
Identifiers
NPS Report Number
NPS-52-87-042
Sponsors
Office of Naval Research
Funder
N0001486WR24092
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections