A simple, natural notation for application languages
Loading...
Authors
MacLennan, Bruce J.
Subjects
Notation
Applicative Languages
Functional Programming
Relational Programming
Logic Programming
PROLOG
Relational Databases
LISP.
Applicative Languages
Functional Programming
Relational Programming
Logic Programming
PROLOG
Relational Databases
LISP.
Advisors
Date of Issue
1982-09
Date
1982-09
Publisher
Monterey, California. Naval Postgraduate School
Language
Abstract
Many non-specialists are intimidated by the mathematical appearance of most applicative, functional, and very-high-level languages. This report presents a simple notation that has an unintimidating, natural-language appearance and that can be adapted to a variety of languages. The paper demonstrates its use as an alternate syntax for LISP, PROLOG, Backus' FP, relational programming, and relational database retrievals. The grammar's eight productions can be handled by a simple recursive-descent parser. (Author)
Type
Technical Report
Description
Series/Report No
Department
Organization
Identifiers
NPS Report Number
NPS-52-82-009
Sponsors
Chief of Naval Research
Arlington, Virginia
Funding
Monitoring Agency: Chief of Naval Research, Arlington, Virginia 22217.
Format
13 p. ; 28 cm.
Citation
Distribution Statement
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.
