jatha
Class Main
java.lang.Object
|
+--jatha.Main
- public class Main
- extends java.lang.Object
Usage: java jatha.Main [ -all | -quiet ] [-dir <directory>]
This expands the macros in all the *.jatha files in the given
directory, and stores the results in corresponding *.java files.
If no directory is given via the -dir switch, the current directory
is used. File extensions are case insensitive, so both FOO.JMAC and
foo.jatha will work.
By default, if the java file is more recent than the jatha file, we
skip that file (this really speeds things up if you only changed one
file). If the -all option is specified, all files are recreated, even
if the generated file is more recent than the jatha file (this is useful
if you change the implementation of one of the macros used in the files).
If -all is not specified, and a file is up to date, a message
will be printed to the screen saying that the file wasn't regenerated.
To turn off this message, use -quiet. -quiet and -all are mutually
exclusive.
Constructor Summary |
Main()
|
Method Summary |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Main
public Main()
main
public static void main(java.lang.String[] args)