2007
DOI: 10.1016/j.scico.2007.02.003
|View full text |Cite
|
Sign up to set email alerts
|

The JastAdd system — modular extensible compiler construction

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
85
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 137 publications
(85 citation statements)
references
References 11 publications
0
85
0
Order By: Relevance
“…DiaGen parses and analyzes a DiaSpec specification, and generates Java code. To do this processing, we use the tools JastAdd [13,16] and JastAddJ [12]. JastAdd is a meta-compiler providing advanced support for constructing modular and extensible compilers.…”
Section: Methodsmentioning
confidence: 99%
“…DiaGen parses and analyzes a DiaSpec specification, and generates Java code. To do this processing, we use the tools JastAdd [13,16] and JastAddJ [12]. JastAdd is a meta-compiler providing advanced support for constructing modular and extensible compilers.…”
Section: Methodsmentioning
confidence: 99%
“…The problem of the modular design of languages has been explored by several authors (e.g., [32,33]). For example, JastAdd [33] combines traditional use of higher order attribute grammars with object-orientation and simple aspect-orientation (static introductions) to get a better modularity mechanism.…”
Section: Related Workmentioning
confidence: 99%
“…Reference Attributed Grammars [10] are a generalization of door attribute grammars where the door objects are removed. In [26], an incremental evaluator for reference attributed grammars is shown which is used by the JastAdd [4] meta-compilation system. JastAdd also adds parametrized attributes which allow attributes to be parametrized, forming a mapping.…”
Section: Related Workmentioning
confidence: 99%