The Design and Analysis of a Stylized Natural Grammar for an Object-Oriented Language (OMEGA).

Abstract

In this thesis, we discuss the design issues of a stylized natural language syntax for Omega, an object-oriented programming language built upon rule-based pattern matching. Emphasis is placed on simplicity and flexibility in the design. The feasibility of the proposed grammar (Omega-1.5) is evaluated by developing a prototype translator to translate the Omega-1.5 grammar into the predicate logic style of Omega-1. Sample applications are provided to examine the features of the grammar and to explore possible application areas. Limitations in the design are analyzed and potential amelicriations are suggested. We conclude with a general assessment of the overall Omega system. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1985
Accession Number
ADA159434

Entities

People

  • R. P. Ufford

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical

DTIC Thesaurus Topics

  • Application Software
  • Artificial Intelligence
  • Birds
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Expert Systems
  • Grammars
  • High Level Languages
  • Linguistics
  • Natural Languages
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Programming Languages

Readers

  • Approximation Theory.
  • Artificial Intelligence
  • Database Systems and Applications