Package bbd.jportal2

Class JPortalTokenManager

    • Field Detail

      • debugStream

        public static PrintStream debugStream
        Debug output.
      • jjstrLiteralImages

        public static final String[] jjstrLiteralImages
        Token literal values.
      • lexStateNames

        public static final String[] lexStateNames
        Lexer state names.
      • jjnewLexState

        public static final int[] jjnewLexState
        Lex State array.
      • curChar

        protected static int curChar
    • Constructor Detail

      • JPortalTokenManager

        public JPortalTokenManager​(SimpleCharStream stream)
        Constructor.
      • JPortalTokenManager

        public JPortalTokenManager​(SimpleCharStream stream,
                                   int lexState)
        Constructor.
    • Method Detail

      • setDebugStream

        public static void setDebugStream​(PrintStream ds)
        Set debug output.
      • jjFillToken

        protected static Token jjFillToken()
      • getNextToken

        public static Token getNextToken()
        Get the next Token.
      • ReInit

        public static void ReInit​(SimpleCharStream stream)
        Reinitialise parser.
      • ReInit

        public static void ReInit​(SimpleCharStream stream,
                                  int lexState)
        Reinitialise parser.
      • SwitchTo

        public static void SwitchTo​(int lexState)
        Switch to specified lex state.