Back to results

University of Illinois at Urbana-Champaign

Regular Right Part Grammars and Maintained and Constructor Attributes in Language Based Editors

Abstract

dc:description

This work concerns the generation of language specific editors which retain all text oriented editing commands. Our technique is to translate a language specification based on ambiguous regular right part grammars into an incremental LALR(1,1) parser. Strongly non-circular attribute grammars are adapted to regular right part grammars for static semantic processing. Finally, attribute grammars are extended with external data structures which improve the performance of the editor in some important instances and provide a framework for interaction between the attributed tree and the programming environment.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Beshers, George Mcarthur

Subjects

dc:subject × 1

Identifiers

dc:identifier.*
Identifier
(UMI)AAI8721586
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/69571

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Beshers, George Mcarthur. Regular Right Part Grammars and Maintained and Constructor Attributes in Language Based Editors. Dissertation thesis, University of Illinois at Urbana-Champaign, 2014. http://hdl.handle.net/2142/69571