at.dms.kjc
Class TestK2S

java.lang.Object
  extended by at.dms.compiler.Compiler
      extended by at.dms.kjc.Main
          extended by at.dms.kjc.TestK2S
All Implemented Interfaces:
DeepCloneable

public class TestK2S
extends Main


Field Summary
 
Fields inherited from class at.dms.kjc.Main
errorFound, infiles, options
 
Constructor Summary
TestK2S()
           
 
Method Summary
static boolean compile(String[] args)
          Second entry point
static void main(String[] args)
          Entry point
 boolean run(String[] args)
          Runs a compilation session
 
Methods inherited from class at.dms.kjc.Main
acceptMultiProc, checkBody, checkBodyMultiProc, checkInitializers, checkInterface, filterWarning, genCode, genCodeMultiProc, generateJavaCode, getClasses, getFilter, getPrettyPrinter, initialize, parseArguments, parseComments, parseFile, parseMultiProc, reportTrouble, reportTrouble, verboseMode
 
Methods inherited from class at.dms.compiler.Compiler
checkDestination, deepClone, deepCloneInto, getTimestamp, inform, inform, inform, inform, inform, inform, inform, run, setWorkingDirectory, verifyFiles, verifyFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestK2S

public TestK2S()
Method Detail

main

public static void main(String[] args)
Entry point

Parameters:
args - the command line arguments

compile

public static boolean compile(String[] args)
Second entry point


run

public boolean run(String[] args)
Runs a compilation session

Overrides:
run in class Main
Parameters:
args - the command line arguments
Returns:
true iff the compilation succeeded