Class LogicParser

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        LogicParser​(antlr.ParserSharedInputState state)  
        LogicParser​(antlr.TokenBuffer tokenBuf)  
      protected LogicParser​(antlr.TokenBuffer tokenBuf, int k)  
        LogicParser​(antlr.TokenStream lexer)  
      protected LogicParser​(antlr.TokenStream lexer, int k)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void andExpr()  
      void atom()  
      void bracketedExpr()  
      protected void buildTokenTypeASTClassMap()  
      void expr()  
      void orExpr()  
      • Methods inherited from class antlr.LLkParser

        consume, LA, LT, traceIn, traceOut
      • Methods inherited from class antlr.Parser

        addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • _tokenNames

        public static final java.lang.String[] _tokenNames
    • Constructor Detail

      • LogicParser

        protected LogicParser​(antlr.TokenBuffer tokenBuf,
                              int k)
      • LogicParser

        public LogicParser​(antlr.TokenBuffer tokenBuf)
      • LogicParser

        protected LogicParser​(antlr.TokenStream lexer,
                              int k)
      • LogicParser

        public LogicParser​(antlr.TokenStream lexer)
      • LogicParser

        public LogicParser​(antlr.ParserSharedInputState state)
    • Method Detail

      • expr

        public final void expr()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • orExpr

        public final void orExpr()
                          throws antlr.RecognitionException,
                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • andExpr

        public final void andExpr()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • atom

        public final void atom()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • bracketedExpr

        public final void bracketedExpr()
                                 throws antlr.RecognitionException,
                                        antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • buildTokenTypeASTClassMap

        protected void buildTokenTypeASTClassMap()