antlr
Class ANTLRTokdefParser
- ANTLRTokdefParserTokenTypes
public class ANTLRTokdefParser
Simple lexer/parser for reading token definition files
in support of the import/export vocab option for grammars.
ASSIGN , DIGIT , EOF , ESC , ID , INT , LPAREN , ML_COMMENT , NULL_TREE_LOOKAHEAD , RPAREN , SL_COMMENT , STRING , WS , XDIGIT |
LA , LT , addMessageListener , addParserListener , addParserMatchListener , addParserTokenListener , addSemanticPredicateListener , addSyntacticPredicateListener , addTraceListener , consume , 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 , traceIn , traceIndent , traceOut |
_tokenNames
public static final String[] _tokenNames
_tokenSet_0
public static final BitSet _tokenSet_0
_tokenSet_1
public static final BitSet _tokenSet_1
ANTLRTokdefParser
public ANTLRTokdefParser(TokenBuffer tokenBuf)
ANTLRTokdefParser
protected ANTLRTokdefParser(TokenBuffer tokenBuf,
int k)
ANTLRTokdefParser
public ANTLRTokdefParser(TokenStream lexer)
ANTLRTokdefParser
protected ANTLRTokdefParser(TokenStream lexer,
int k)
getTool
protected Tool getTool()
- 2.7.2
reportError
public void reportError(String s)
Delegates the error message to the tool if any was registered via
initTool(antlr.Tool)
- reportError in interface Parser
- 2.7.2
reportError
public void reportError(RecognitionException e)
Delegates the error message to the tool if any was registered via
initTool(antlr.Tool)
- reportError in interface Parser
- 2.7.2
reportWarning
public void reportWarning(String s)
Delegates the warning message to the tool if any was registered via
initTool(antlr.Tool)
- reportWarning in interface Parser
- 2.7.2
setTool
public void setTool(Tool tool)
In order to make it so existing subclasses don't break, we won't require
that the antlr.Tool instance be passed as a constructor element. Instead,
the antlr.Tool instance should register itself via initTool(antlr.Tool)
- 2.7.2