A simple, natural notation for application languages
MacLennan, Bruce J.
MetadataShow full item record
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)
NPS Report NumberNPS-52-82-009
Showing items related by title, author, creator and subject.
Peabody, Charles B. (Monterey, California. Naval Postgraduate School, 1991-09);This thesis presents criteria and necessary features by which to evaluate and design a good graphical user interface (GUI) for a Multimedia Database Management System (MDBMS). This material is also applicable to a traditional ...
Kim, J.J.; Agrawal, B.N. (2008);This paper presents a slew maneuver control design of three-axis rotational flexible spacecraft. The focus of the work is to investigate the nonlinear effect of the three axis maneuver for a flexible spacecraft when a ...
The effect of task complexity on user interfaces: a comparison of command language interface and direct manipulation interfaces. Reinhard, Nancy A. (Monterey, California. Naval Postgraduate School, 1991-03);A computer-user interface is the software that communicates the user's inputs to the computer and returns information from the computer back to the user. A variety of user interfaces have been developed, including ...