Java Java

Stratego -- Strategies for Program Transformation

Documentation

Download

Distributions (tarball, rpm, srpm) of the head revision are created continuously:

The distributions contain the latest of the latest developments, but if you really want to, the latest sources can be checked out using:

  svn checkout https://svn.strategoxt.org/repos/StrategoXT/java-java/trunk

Project Info

Issue Tracking

We use JIRA to keep track of issues. Please report any issues that you encounter!

Contact and Mailing List

Please send questions to the stratego@cs.uu.nl mailing list. Also, the JavaJava developers are usually available on IRC at irc.freenode.net/stratego. Feel free to drop by!

Source Repository

The sources of Java-front are available from Subversion.

JavaJava is based on Stratego/XT, Java-front, and Dryad

Team

Committers:

Feedback and bug reports:

Sponsors:

License

JavaJava is LGPL (GNU Lesser General Public License) software.

Related Software

  • Java-front provides a syntax definition and pretty-printer for Java.

  • Dryad is a set of Java compiler components. JavaJava uses Dryad for type checking and disambiguating JavaJava code.

  • Java-borg, which is based on Java-front, illustrates how to implement Java extensions.