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:
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.
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.
We would like to thank the numerous users of java-front before it was actually released. Their feedback has been very useful.