Class IGosuProgram.Runner

  • Enclosing interface:
    IGosuProgram

    public static class IGosuProgram.Runner
    extends java.lang.Object
    • Constructor Detail

      • Runner

        public Runner()
    • Method Detail

      • runProgram

        public static java.lang.Object runProgram​(java.lang.String strProgram)
                                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • runProgram

        public static java.lang.Object runProgram​(java.lang.String strProgram,
                                                  ISymbolTable symTable,
                                                  IType expectedType)
                                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getProgramInstance

        public static IProgramInstance getProgramInstance​(java.lang.String strProgram)
                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getProgramInstance

        public static IProgramInstance getProgramInstance​(java.lang.String strProgram,
                                                          ISymbolTable symTable)
                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getProgramInstance

        public static IProgramInstance getProgramInstance​(java.lang.String strProgram,
                                                          ISymbolTable symTable,
                                                          IType expectedType)
                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception