Composable attribute grammars: support for modularity in translator design and implementation
POPL '92 Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Attribute grammar paradigms—a high-level methodology in language implementation
ACM Computing Surveys (CSUR)
A Mixin-Based, Semantics-Based Approach to Reusing Domain-Specific Programming Languages
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
On Concept-Based Definition of Domain-Specific Languages
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
Forwarding in Attribute Grammars for Modular Language Design
CC '02 Proceedings of the 11th International Conference on Compiler Construction
Implementing aspect-oriented programming constructs as modular language extensions
Science of Computer Programming
DeFacto: Language-Parametric Fact Extraction from Source Code
Software Language Engineering
An attribute-grammar framework for specifying the accessibility in Java programs
Computer Languages, Systems and Structures
Computer Standards & Interfaces
Hi-index | 0.00 |
Attribute grammars provide a formal declarative notation fordescribing the semantics and translation of programming languages.Describing any real programming language is a significant softwareengineering challenge. From a software engineering viewpoint, currentnotations for attribute grammars have two flaws: tedious repetition ofessentially the same attribute computations is inevitable, and thevarious components of the description cannot be decomposed intomodules.…—From the Authors' Abstract