Title of article :
The JastAdd system — modular extensible compiler construction
Author/Authors :
Torbj?rn Ekman، نويسنده , , G?rel Hedin، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2007
Pages :
13
From page :
14
To page :
26
Abstract :
The JastAdd system enables modular specifications of extensible compiler tools and languages. Java has been extended with the Rewritable Circular Reference Attributed Grammars formalism that supports modularization and extensibility through several synergistic mechanisms. Object-orientation and static aspect-oriented programming are combined with declarative attributes and context-dependent rewrites to allow highly modular specifications. The techniques have been verified by implementing a full Java 1.4 compiler with modular extensions for non-null types and Java 5 features.
Keywords :
Reverse engineering , Graph-based tools , GXL , Software metrics , Pipe-filter architecture
Journal title :
Science of Computer Programming
Serial Year :
2007
Journal title :
Science of Computer Programming
Record number :
1079993
Link To Document :
بازگشت