X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=README.txt;h=eebcde380087fbbc2f5ae3b4a89aecba87e8be3b;hp=4d942d75c4fd72e02f02849b728471386b90b1cd;hb=8d84760b785210c951543762c5d10b9f78845c53;hpb=121f40c4c8c852caefaf25001552f208435a966c diff --git a/README.txt b/README.txt index 4d942d7..eebcde3 100644 --- a/README.txt +++ b/README.txt @@ -1,14 +1,17 @@ MJC2WSL - convert MicroJava Compiled Bytecode to WSL/FermaT =========================================================== +mjc2wsl is distributed under the GPL licence, for more details check the src +folder. + + Quick build and test -------------------- -Running ant in the folder should compile the tool as well -as the MJ compiler and then do a test - compile all of the -sample MicroJava codes into MJ bytecode, translate them -to WSL and then apply the given transformations in MetaWSL -to the programs. +Running ant in the folder should compile the tool as well as the MJ compiler +and then do a test - compile all of the sample MicroJava codes into MJ +bytecode, translate them to WSL and then apply the given transformations in +MetaWSL to the programs. Requirements @@ -27,12 +30,29 @@ Downloads available at http://www.cse.dmu.ac.uk/~mward/fermat.html Setting the FermaT dir ---------------------- -The ant build script assumes that Fermat is in "C:/fermat3" under -Windows and "~/fermat3" for everything else (Linux/Mac...). +The ant build script assumes that Fermat is in "C:/fermat3" under Windows +and "~/fermat3" for everything else (Linux/Mac...). + +If you need to change this you can rename (or copy) the given file +"custom.properties.default" to "custom.properties" and specify a correct +path for your system. + + +About MicroJava +--------------- + +This is a simple language made by H. Mössenböck for a Compiler Construction +course. It is NOT the same as Java Micro Edition (JavaME) used on mobile +phones. + +For details about the language and the version used in this project check +out the "docs" folder. + +More about the course, the language and its VM: +http://www.ssw.uni-linz.ac.at/Misc/CC/ -If you need to change this you can rename (or copy) the given -file "custom.properties.default" to "custom.properties" and -specify a correct path for your system. +A functional compiler is distributed in the lib folder for ease of testing +and evaluating. Check the folder for further details. Contact