README

In the zip file you find the following files:

*jikes.exe: 
	A version of Jikes compiler patched to generate JavaML 2.0 files from Java files.
	The patched Jikes compiler introduces new options grouped as JavaML options. 
	To know them all use the -help option.

*javaml-2.xsd
	The XML Schema for JavaML 2.0.

*javaml-2.dtd
	The DTD for JavaML 2.0 (not recommended, it is temporarily maintained only for compatibility purposes).

*javaml-schema-docs.zip
	Documentation about the JavaML 2.0 schema (produced by XMLSpy directly from java-ml.xsd).

*JavaML2.pdf
	A paper that presents JavaML 2.0 and a small example of using it.

*javaml-to-java.xsl
	A XSLT stylesheet for (re)generating Java source code from JavaML 2.0 representation.

*FirstTest.java, FirstTest.java.xml
	Sample files for getting started converting from Java to JavaML 2.0.
	% jikes +B +L +c +T=3 +ulx FirstTest.java




Any comments or suggestions are welcome.


For additional help, please visit 
	http://www.ademaraguiar.org/javaml

or contact 
	ademar.aguiar@fe.up.pt.


Ademar Aguiar
Faculdade de Engenharia da Universidade do Porto
Porto, Portugal
www.ademaraguiar.org
	