Class Main


  • public class Main
    extends Tool
    • Field Detail

      • destDir

        private java.io.File destDir
      • traceFlag

        private boolean traceFlag
      • tm

        private long tm
      • v

        private java.util.ArrayList<java.lang.String> v
      • nowrite

        private boolean nowrite
      • nowarn

        private boolean nowarn
      • strict

        private boolean strict
      • props

        private java.lang.String props
      • nwarnings

        private int nwarnings
      • bytelimit

        private int bytelimit
      • debugScanner

        private boolean debugScanner
      • debugMembers

        private boolean debugMembers
      • debugCP

        private boolean debugCP
      • debugAnnot

        private boolean debugAnnot
      • debugInstr

        private boolean debugInstr
    • Constructor Detail

      • Main

        public Main​(java.io.PrintWriter out,
                    java.lang.String programName)
      • Main

        public Main​(java.io.PrintStream out,
                    java.lang.String program)
    • Method Detail

      • usage

        public void usage()
        Description copied from class: Tool
        Usage
        Specified by:
        usage in class Tool
      • parseArgs

        private boolean parseArgs​(java.lang.String[] argv)
        Run the compiler
      • reset

        private void reset()
      • compile

        public boolean compile​(java.lang.String[] argv)
        Run the compiler
      • main

        public static void main​(java.lang.String[] argv)
        main program