The possibilities for defining predicate transformers, denotational semantics, and operational semantics by means of extended attribute grammars are treated. The approach to operational semantics consists of a set of attribute grammar rules that specifies the possible transformations upon a given program. A proposal for defining the domains of an attribute grammar within the formalism is given. It is also shown how an attribute grammar may be reformulated as a tree rewriting system. Finally an efficient evaluator that works for all attribute grammars (including some circular ones) is described. This evaluator constructs during a left-to-right scan of a linear representation of the parse tree (a right-parse) a directed (acyclic) gr...
For long, attribute grammars have formed an isolated programming formal-ism. We show how we may embe...
An extension to canonical attribute grammars is introduced, permitting attributes to be references t...
Two automata models are introduced that play, with respect to attribute grammars and attribute-evalu...
Two new formalisms are introduced: extended attribute grammars, which are capable of defining comple...
Knuth's attribute grammars are a powerful, natural way of specifying translations such as those invo...
Attribute grammars are a powerful specification formalism for tree-based computation, particularly f...
Traditionally, an attribute grammar is presented as a context-free grammar which is augmented with a...
Preprint of paper published in: Compiler Construction, Lecture Notes in Computer Science 5501, 2009;...
An attribute grammar is a context-free grammar in which the occurrences of nonterminals in the produ...
A terminology and notation, semantically-trivial covers, is introduced for describing a class of mea...
In this paper, we present a new denotational semantics of attribute grammars (AGs) by using Cardelli...
Attribute grammars are a suitable formalism to express complex software language analysis and manipu...
What is the practical applicability of attribute grammars? As we show in this paper, attribute gramm...
Attribute grammars provide a framework to de ne compu- tations over trees, by decorating those trees...
Lecture Notes in Computer Science Volume 8129, 2013.Attribute grammars are a suitable formalism to e...
For long, attribute grammars have formed an isolated programming formal-ism. We show how we may embe...
An extension to canonical attribute grammars is introduced, permitting attributes to be references t...
Two automata models are introduced that play, with respect to attribute grammars and attribute-evalu...
Two new formalisms are introduced: extended attribute grammars, which are capable of defining comple...
Knuth's attribute grammars are a powerful, natural way of specifying translations such as those invo...
Attribute grammars are a powerful specification formalism for tree-based computation, particularly f...
Traditionally, an attribute grammar is presented as a context-free grammar which is augmented with a...
Preprint of paper published in: Compiler Construction, Lecture Notes in Computer Science 5501, 2009;...
An attribute grammar is a context-free grammar in which the occurrences of nonterminals in the produ...
A terminology and notation, semantically-trivial covers, is introduced for describing a class of mea...
In this paper, we present a new denotational semantics of attribute grammars (AGs) by using Cardelli...
Attribute grammars are a suitable formalism to express complex software language analysis and manipu...
What is the practical applicability of attribute grammars? As we show in this paper, attribute gramm...
Attribute grammars provide a framework to de ne compu- tations over trees, by decorating those trees...
Lecture Notes in Computer Science Volume 8129, 2013.Attribute grammars are a suitable formalism to e...
For long, attribute grammars have formed an isolated programming formal-ism. We show how we may embe...
An extension to canonical attribute grammars is introduced, permitting attributes to be references t...
Two automata models are introduced that play, with respect to attribute grammars and attribute-evalu...