Experience with Omega: Implementation of a Prototype Programming Environment. Part 1,

Abstract

This is the first report of a series exploring the use of the alpha 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 describes the interpreter, unparser, syntax directed editor, command interpreter and debugger for a subset of the language, namely arithmetic expressions. Additional keywords: Object-oriented programming;; Production rules; Pseudo natural language; Knowledge representation; Logic programming; Software prototyping.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1985
Accession Number
ADA155438

Entities

People

  • B. J. Maclennan

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Arithmetic
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Debugging
  • Language
  • Military Research
  • Natural Languages
  • Notation
  • Object Oriented Programming
  • Operating Systems
  • Prototypes
  • Software Development
  • Software Prototyping

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.