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 RefToken LT(unsigned int i)
Return the i-th token of lookahead.
Definition: LLkParser.hpp:49
Definition: ANTLRException.hpp:15
Definition: LLkParser.hpp:24
virtual int LA(unsigned int i)
Definition: LLkParser.hpp:44
#define ANTLR_API
Definition: config.hpp:22
int k
the lookahead this LL(k) parser is using.
Definition: LLkParser.hpp:55
Definition: TokenBuffer.hpp:36
Definition: TokenStream.hpp:22
virtual void consume()
Definition: LLkParser.hpp:39
Definition: Parser.hpp:64