References
[1] Erich Gamma. Design Patterns: Elements of Reusable Object-Oriented software. Addison-Wesley, 1995.
[2] Jeffrey Ullman. Compilers – Principles, Techniques, and Tools. Addison-Wesley, 1986.
[3] Martim Fowler. Refactoring - Improving Design of Existing Code, 2000.
[4] Michael Morrison. Java Unleashed. Sams.net, 1996.
[5] James Gosling. The Java Language Specification. Addison-Wesley, 1996
[6] Sun Microsystems. Java Development Kit. URL:
http://java.sun.com/j2se/1.4.2/
[7] Java.Net. JavaCC Documentation. URL: https://javacc.dev.java.net/
[8] Marcelo Fagundes Felix. LET: Uma Linguagem para Especificar Transformações. III
Simpósio Brasileiro de Ling. de Programação, págs 109-123. Porto
Alegre, Brasil,
[9] Fernando Castor e Paulo Borba. A Language for Specifying Java Transformations. V
Simpósio Brasileiro de Ling. de Programação. Curitiba, Brasil, 2001
|