DocumentCode :
2980672
Title :
A new efficient incremental evaluator for attribute grammars allowing conditional semantic equations
Author :
Naini, Majid Mojtabavi
Author_Institution :
Dept. of Electr. & Comput. Eng., Florida Atlantic Univ., Boca Raton, FL, USA
fYear :
1988
fDate :
11-13 Apr 1988
Firstpage :
386
Lastpage :
390
Abstract :
The evaluator presented performs a depth-first search of the (static) reverse dependency graph associated with a parse tree, interleaved with the execution of semantic rules. The full compound dependency graph is not constructed. Instead, it is implicitly represented by the semantic tree and the dependency graph of the productions. The semantic rules are precompiled as programs written in intermediate code and called semantic modules. Evaluation is a call-by-need evaluation and it is optimal in the number of attribute instances evaluated
Keywords :
grammars; attribute grammars; conditional semantic equations; depth-first search; incremental evaluator; parse tree; reverse dependency graph; semantic modules; Equations; Performance evaluation; Production; Tellurium; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Southeastcon '88., IEEE Conference Proceedings
Conference_Location :
Knoxville, TN
Type :
conf
DOI :
10.1109/SECON.1988.194883
Filename :
194883
Link To Document :
بازگشت