Pattern-Based Tree Attribution

@inproceedings{Farnum1992PatternBasedTA,
  title={Pattern-Based Tree Attribution},
  author={Charles Farnum},
  booktitle={POPL},
  year={1992}
}
Attribute grammars have been used for many language-oriented tasks, including the formal description of semantics and the implementation of compilation tasks from simple type checking through code generation. Despite their successful use, attribute grammars have some disadvantages, including the monolithic nature of the grammar and the fixed factoring of all attribute descriptions by a single set of grammar productions. Attribute pattern sets provide a more expressive attribution system by… CONTINUE READING