docs: public static void main(String args[])
      {
          Main main = new Main();
          args = main.processOptions(args);
          if (args == null) {
              if (main.printHelp) {
                  System.out.println(ToolErrorReporter.getMessage(
                      "msg.jsc.usage", Main.class.getName()));
                  System.exit(0);
              }
              System.exit(1);
          }
          if (!main.reporter.hasReportedError()) {
              main.processSource(args);
          }
      }