The Design, Implementation and Application of a Table-Driven Syntax-Directed Editor.

Abstract

A syntax-directed editor facilitates the creation of programs in a particular programming language. Because it is based on the syntax of the language, the editor ensures the syntactic correctness of edited programs. This thesis discusses the writer's development of a table-driven syntax-directed editor capable of editing information structured under virtually any context-free grammar. Not only does this editor ensure syntactically correct programs, but it also possesses limited translation capabilities, both between high-level languages and from a high-level language into a directly executable form. The broader implications of such an editor, and of syntax-directed editing in general, are also discussed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1984
Accession Number
ADA154234

Entities

People

  • G. M. Tilley Jr

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Grammars
  • High Level Languages
  • Instructors
  • Language
  • Machine Languages
  • Operating Systems
  • Programming Languages
  • Schools
  • Students
  • United States
  • United States Military Academy

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics