java-front 0.5

Released October 04, 2004

The release is still under construction. Downloads are not yet available, but will be at October 4.


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 proud 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-printed 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.

  • Eelco Visser
  • Jurgen Vinju
  • Mikal Ziane
  • Raihan Al-Ekram
  • Rene de Groot
  • Sean Lau

Revision: r1.1 - 03 Oct 2004 - 13:26 - MartinBravenboer
Stratego > StrategoApplication > JavaFront > JavaFrontRelease05
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback