Abstract | ||
---|---|---|
Attribute grammar (AG) specifications are implemented by attribute evaluators which perform computations on tree structures as specified. An AG system should concentrate on generating that implementation. In compiler construction the attribute evaluator has to be combined with other modules, like scanner, parser, tree construction, data bases, and translation modules. Those are generated by other compiler tools, taken from a library, or implemented for the specific application. These components have to fit together properly on the specification level as well as on the level of module interfaces. In this paper those relationships are demonstrated using the LIGA system within the compiler construction environment Eli as an example. |
Year | DOI | Venue |
---|---|---|
1991 | 10.1007/3-540-54572-7_15 | Attribute Grammars, Applications and Systems |
Keywords | Field | DocType |
attribute grammars,compiler construction environment,tree structure,attribute grammar,compiler construction | Attribute grammar,Functional compiler,Programming language,L-attributed grammar,Definite clause grammar,Computer science,Compiler correctness,Compiler,Compiler construction,Parsing | Conference |
Volume | ISSN | ISBN |
545 | 0302-9743 | 3-540-54572-7 |
Citations | PageRank | References |
10 | 0.97 | 6 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Uwe Kastens | 1 | 406 | 55.65 |