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
 

Constructor Detail

Main

public Main()
Method Detail

main

public static void main(java.lang.String[] args)