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

Loading...
Thumbnail Image
Authors
MacLennan, Bruce J.
Subjects
Advisors
Date of Issue
1985-05
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
eng
Abstract
This is the fourth report of a series exploring the use of the Q 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. The present report extends the interpreter, unparser, syntax directed editor, command interpreter and debugger to accommodate recursive function definition and invocation, and completes the extension of the language into an applicative programming system supporting higher-order functions. An 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-86-007
Sponsors
Prepared for: Chief of Naval Research
supported by Contract from the Office of Naval Research
Funder
N00014-86-WR-24092
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections