The design and analysis of a stylized natural grammar for an object-oriented language (Omega)

Loading...
Thumbnail Image
Authors
Ufford, Robert P.
Subjects
object-oriented language
grammars
natural syntax
rule-based paradigm
Omega
Advisors
MacLennan, B.J.
Date of Issue
1985-06
Date
Publisher
Monterey, CA; Naval Postgraduate School
Language
Abstract
In this thesis we discuss the design issues of a stylized natural language syntax for Omega, an object-oriented programming language tuilt upon rule-based pattern matching. Emphasis is placed en 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 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 ameliorations are suggested. We conclude with a general assessment of the overall Omega system.
Type
Thesis
Description
Series/Report No
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
118 p.
Citation
Distribution Statement
Distribution Statement A. Approved for public release: Distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections