
Accession Number : ADA114761
Title : A Relational Program for a Syntax Directed Editor.
Descriptive Note : Technical rept.,
Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Personal Author(s) : MacLennan,Bruce J
PDF Url : ADA114761
Report Date : Apr 1982
Pagination or Media Count : 37
Abstract : This report provides a basis for evaluating relational programming by presenting an implementation of a moderately complex program using relational programming. The program is a syntaxdirected editor, a major component in a programming environment that allows the direct construction, modification, and display (unparsing) of parse trees. Relational programming is ideal for this application, since the relational calculus provides a number of highlevel operators for manipulating trees and other complex data structures. The editor is presented in two notations: the usual mathematical notation and a simple naturallanguagelike notation. (Author)
Descriptors : *Computer programming, High level languages, Computer programs, Structural analysis, Editing, Syntax, Parsers, Mathematical logic, Operators(Mathematics), Calculus, Man computer interface
Subject Categories : Theoretical Mathematics
Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE