Experience with [omega]: Implementation of a prototype programming environment, Part IV
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.
NPS Report Number
NPS-52-86-007Related items
Showing items related by title, author, creator and subject.
-
Experience with [omega]: Implementation of a prototype programming environment, Part I
MacLennan, Bruce J. (Monterey, California. Naval Postgraduate School, 1985-05); NPS-52-85-006This is the first 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, ... -
Experience with [omega]: Implementation of a prototype programming environment, Part III
MacLennan, Bruce J. (Monterey, California. Naval Postgraduate School, 1985-05); NPS-52-86-004This is the .third 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, ... -
Experience with [omega]: Implementation of a prototype programming environment, Part II
MacLennan, Bruce J. (Monterey, California. Naval Postgraduate School, 1985-12); NPS-52-85-015This is the second 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 ...