Affiliation:
1. Rice Univ., Houston, TX
2. Univ. of Delaware, Newark
Abstract
Several new attribute grammar dialects have recently been developed, all with the common goal of allowing large, complex language translators to be specified through a modular composition of smaller attribute grammars. We refer to the class of dialects as
hierarchical attribute grammars
. In this short article, we present a characterization of optimal incremental evaluation that indicates the unsuitability of change propagation as the basis of an optimal incremental evaluator for hierarchical attribute grammars. This result lends strong support to the use of incremental evaluators based on more applicative approaches to attribute evaluation, such as Carle and Pollock's evaluator based on more applicative approaches to attribute evaluation, such as Carle and Pollock's evaluator based on caching of partially attributed subtree, Pugh's evaluator based on function caching of semantic functions, and Swierstra and Vogt's evaluator based on functions, and Swierstra and Vogt's evaluator based on function caching of visit sequences.
Publisher
Association for Computing Machinery (ACM)
Reference23 articles.
1. CARLE A. 1992. Hierarchical attribute grammars: Dialects applications and evaluation algorithms. Ph.D. thesis Dept. of Computer Science Rice Univ. Houston Tex. CARLE A. 1992. Hierarchical attribute grammars: Dialects applications and evaluation algorithms. Ph.D. thesis Dept. of Computer Science Rice Univ. Houston Tex.
2. A context-based incremental evaluator for hierarchical attribute grammars;ARLE LOCK;J. Program. Lang.,1995
3. Matching-based incremental evaluators for hierarchical attribute grammar dialects
4. FRANCHI-ZANNETTACCI P. 1982. Attributs s6mantiques et sch6mas de programmes. Ph.D. thesis Universit6 de Bordeaux I Bordeaux France. FRANCHI-ZANNETTACCI P. 1982. Attributs s6mantiques et sch6mas de programmes. Ph.D. thesis Universit6 de Bordeaux I Bordeaux France.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献