Attribute grammars provide a framework to de ne compu- tations over trees, by decorating those trees with attributes. Attribute grammars have been successfully applied in many areas, including compiler construction and natural language processing. In this paper we present a translation of attribute grammars to Constraint Handling Rules, a formalism based on constraint rewriting. Our translation is able to express in a simple way several extensions to attribute grammars. Higher-order attributes are attributes whose value is again a tree, for which attributes can be computed recursively. Look- ahead enables attribute de nitions to depend not only on the current node, but also on the shape of its subtrees. Specialization provides a way to over...
This paper presents techniques for the design and implementation of domain specific languages. Our t...
Let AG be an attribute grammar, with underlying context free grammar G and attribute evaluation rule...
Gated attribute grammars and error-tolerant unification expand upon the usual views of attribute gr...
Attribute grammars provide a framework to de ne compu- tations over trees, by decorating those trees...
Traditionally, an attribute grammar is presented as a context-free grammar which is augmented with a...
Lecture Notes in Computer Science Volume 8129, 2013.Attribute grammars are a suitable formalism to e...
AbstractEvaluation of attributes w.r.t. an attribute grammar can be obtained by inductively computin...
The possibilities for defining predicate transformers, denotational semantics, and operational seman...
International audienceEvaluation of attributes w.r.t. an attribute grammar can be obtained by induct...
Attribute grammars are a suitable formalism to express complex software language analysis and manipu...
In this short paper, we show how to relate a constraint programming environment with some kind of fu...
A constraint-based graphics system provides a flexible, intuitive framework for describing relation...
International audienceEvaluation of attributes w.r.t. an attribute grammar can be obtained by induct...
Attribute coupled grammars and their descriptional composition were advocated by Ganzinger and Giege...
Attribute grammars are a powerful specification formalism for tree-based computation, particularly f...
This paper presents techniques for the design and implementation of domain specific languages. Our t...
Let AG be an attribute grammar, with underlying context free grammar G and attribute evaluation rule...
Gated attribute grammars and error-tolerant unification expand upon the usual views of attribute gr...
Attribute grammars provide a framework to de ne compu- tations over trees, by decorating those trees...
Traditionally, an attribute grammar is presented as a context-free grammar which is augmented with a...
Lecture Notes in Computer Science Volume 8129, 2013.Attribute grammars are a suitable formalism to e...
AbstractEvaluation of attributes w.r.t. an attribute grammar can be obtained by inductively computin...
The possibilities for defining predicate transformers, denotational semantics, and operational seman...
International audienceEvaluation of attributes w.r.t. an attribute grammar can be obtained by induct...
Attribute grammars are a suitable formalism to express complex software language analysis and manipu...
In this short paper, we show how to relate a constraint programming environment with some kind of fu...
A constraint-based graphics system provides a flexible, intuitive framework for describing relation...
International audienceEvaluation of attributes w.r.t. an attribute grammar can be obtained by induct...
Attribute coupled grammars and their descriptional composition were advocated by Ganzinger and Giege...
Attribute grammars are a powerful specification formalism for tree-based computation, particularly f...
This paper presents techniques for the design and implementation of domain specific languages. Our t...
Let AG be an attribute grammar, with underlying context free grammar G and attribute evaluation rule...
Gated attribute grammars and error-tolerant unification expand upon the usual views of attribute gr...