ANTLR Support Libraries 2.7.1+
|
Go to the documentation of this file. 1 #ifndef INC_LLkParser_hpp__
2 #define INC_LLkParser_hpp__
14 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
41 inputState->getInput().consume();
44 virtual inline int LA(
unsigned int i)
46 return inputState->getInput().LA(i);
51 return inputState->getInput().LT(i);
57 void trace(
const char* ee,
const char* rname);
59 virtual void traceIn(
const char* rname);
60 virtual void traceOut(
const char* rname);
63 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
67 #endif //INC_LLkParser_hpp__
virtual void consume()
Definition: LLkParser.hpp:39
int k
the lookahead this LL(k) parser is using.
Definition: LLkParser.hpp:55
virtual RefToken LT(unsigned int i)
Return the i-th token of lookahead.
Definition: LLkParser.hpp:49
Definition: Parser.hpp:64
Definition: TokenBuffer.hpp:36
Definition: TokenStream.hpp:22
virtual int LA(unsigned int i)
Definition: LLkParser.hpp:44
Definition: LLkParser.hpp:24
#define ANTLR_API
Definition: config.hpp:22
Definition: ANTLRException.hpp:15