A syntax-directed editor for Pascal is created by using an ALOE (A Language Oriented Editor) implementation tool running under the UNIX* Operating System. An ALOE supports the construction and manipulation of language structures while guaranteeing syntactic correctness. Instantiations of an ALOE for Pascal are generated from a grammatical description of a language. Trees are represented internally by ALOE as an abstract syntax trees that the user manipulates directly, and then maps this internal representation to a concrete representation for display to the user.
*UNIX is a Trademark of Bell Laboratories.
Library of Congress Subject Headings
Pascal (Computer program language); Text editors (Computer programs)
Computer Science (MS)
Department, Program, or Center
Computer Science (GCCIS)
Lawrence A. Coon
Warren R. Carithers
Peter G. Anderson
Promphan, Chintana, "Development of syntax-directed editor for Pascal" (1983). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus