Java-front 0.5
Stratego -- Strategies for Program Transformation
Released October 04, 2004
Download
Java-front 0.5 requires
StrategoXT 0.12.
Source tar.gz
Source RPM
Redhat Linux RPM
Redhat 9.0:
SuSE Linux RPM
SuSE 8.2:
License
Java-front is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This software is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
News
We are pleased to announce the first official release of java-front.
Java-front is a package that adds support for Java meta-programming to
StrategoXT. It contains a handcrafted
SDF grammar for Java as it
appears in J2SE 5.0, Stratego signatures generated from this grammar,
and a handcrafted pretty printer that supports comment preserving
transformations.
The Java syntax definition and pretty-printer are very well
tested. Java-front is able to parse and pretty-print (round trip is
checked) all the Java sources in the GNU Classpath and Sun's JDK
runtime libraries.
Contributions
We would like to thank the numerous users of java-front before it was
actually released. Their feedback has been very useful.
- Eelco Visser
- Jurgen Vinju
- Mikal Ziane
- Raihan Al-Ekram
- Rene de Groot
- Sean Lau