Class Parser


  • public class Parser
    extends java.lang.Object
    • Constructor Detail

      • Parser

        public Parser()
    • Method Detail

      • setDebug

        public static boolean setDebug​(boolean value)
      • error

        public void error​(int severity,
                          java.lang.String msg)
      • enumerateReservedWords

        public void enumerateReservedWords​(ParserEnumHandler handler,
                                           java.lang.Object rock)
      • tokenNumberFromName

        public int tokenNumberFromName​(java.lang.String name)
      • parse

        public int parse​(ParserLexer lexer,
                         java.lang.Object lexrock)
      • setRock

        public void setRock​(java.lang.Object r)
      • getRock

        public java.lang.Object getRock()
      • setErrorFunc

        public void setErrorFunc​(ParserError err)
      • getErrorState

        public int getErrorState()
      • setKillVal

        public void setKillVal​(ParserKill kv)
      • setMaxSeverity

        public void setMaxSeverity​(int s)
      • getMaxSeverity

        public int getMaxSeverity()
      • setNErrors

        public void setNErrors​(int n)
      • getNErrors

        public int getNErrors()
      • getTokenNames

        public java.lang.String[] getTokenNames()
      • getNTokens

        public int getNTokens()
      • translateTokenNumber

        public int translateTokenNumber​(int x)
      • OK

        public static void OK()
      • ACCEPT

        public static void ACCEPT()
      • ABORT

        public static void ABORT()
      • ERROR

        public static void ERROR()
      • CLEARIN

        public static void CLEARIN()
      • ERROROK

        public static void ERROROK()
      • CLINEROK

        public static void CLINEROK()
      • CLINERR

        public static void CLINERR()
      • makeClass

        protected java.lang.Class makeClass​(java.lang.String className)