| Package | Description |
|---|---|
| antlr | |
| antlr.debug | |
| antlr.preprocessor |
| Modifier and Type | Field and Description |
|---|---|
protected TokenBuffer |
ParserSharedInputState.input
Where to get token objects
|
| Modifier and Type | Method and Description |
|---|---|
TokenBuffer |
ParserSharedInputState.getInput() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Parser.defaultDebuggingSetup(TokenStream lexer,
TokenBuffer tokBuf) |
void |
Parser.setTokenBuffer(TokenBuffer t)
Set or change the input token buffer
|
| Constructor and Description |
|---|
ANTLRParser(TokenBuffer tokenBuf) |
ANTLRParser(TokenBuffer tokenBuf,
ANTLRGrammarParseBehavior behavior_,
Tool tool_) |
ANTLRParser(TokenBuffer tokenBuf,
int k) |
ANTLRTokdefParser(TokenBuffer tokenBuf) |
ANTLRTokdefParser(TokenBuffer tokenBuf,
int k) |
LLkParser(TokenBuffer tokenBuf,
int k_) |
| Modifier and Type | Method and Description |
|---|---|
void |
LLkDebuggingParser.setupDebugging(TokenBuffer tokenBuf) |
protected void |
LLkDebuggingParser.setupDebugging(TokenStream lexer,
TokenBuffer tokenBuf)
User can override to do their own debugging
|
| Constructor and Description |
|---|
LLkDebuggingParser(TokenBuffer tokenBuf,
int k_) |
ParseTreeDebugParser(TokenBuffer tokenBuf,
int k_) |
| Constructor and Description |
|---|
Preprocessor(TokenBuffer tokenBuf) |
Preprocessor(TokenBuffer tokenBuf,
int k) |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.