public class InmemantlrGrammar
extends org.antlr.v4.tool.Grammar
actionOptions, ast, atn, AUTO_GENERATED_TOKEN_NAME_PREFIX, channelNameToValueMap, channelValueToNameList, decisionDFAs, decisionLOOK, doNotCopyOptionsToLexer, fileName, GRAMMAR_FROM_STRING_NAME, grammarAndLabelRefTypeToScope, implicitLexer, importedGrammars, indexToPredMap, indexToRule, INVALID_RULE_NAME, INVALID_TOKEN_NAME, lexerActions, LexerBlockOptions, lexerOptions, name, namedActions, originalGrammar, originalTokenStream, parent, ParserBlockOptions, parserOptions, ruleOptions, ruleRefOptions, rules, semPredOptions, sempreds, stateToGrammarRegionMap, stringLiteralToTypeMap, text, tokenNameToTypeMap, tokenOptions, tokenStream, tool, typeToStringLiteralList, typeToTokenList
Constructor and Description |
---|
InmemantlrGrammar(org.antlr.v4.Tool tool,
org.antlr.v4.tool.ast.GrammarRootAST ast) |
Modifier and Type | Method and Description |
---|---|
void |
importTokensFromTokensFile()
We want to touch as little ANTR code as possible.
|
void |
setTokenVocab(String tokenVocab) |
createGrammarParserInterpreter, createLexerInterpreter, createParserInterpreter, defAlias, defineAction, defineChannelName, defineChannelName, defineRule, defineStringLiteral, defineStringLiteral, defineTokenAlias, defineTokenName, defineTokenName, getAllCharValues, getAllImportedGrammars, getATN, getChannelValue, getDefaultActionScope, getGrammarAncestors, getGrammarTypeToFileNameSuffix, getImplicitLexer, getImportedGrammar, getImportedGrammars, getIndexToPredicateMap, getMaxCharValue, getMaxTokenType, getNewChannelNumber, getNewTokenType, getOptionString, getOutermostGrammar, getPredicateDisplayString, getRecognizerName, getRule, getRule, getRule, getRuleNames, getSemanticContextDisplayString, getStateToGrammarRegion, getStateToGrammarRegionMap, getStringLiteralAliasesFromLexerRules, getStringLiteralLexerRuleName, getStringLiterals, getTokenDisplayName, getTokenDisplayNames, getTokenLiteralNames, getTokenName, getTokenNames, getTokenStream, getTokenSymbolicNames, getTokenType, getTokenTypes, getType, getTypeString, getVocabulary, importVocab, initTokenSymbolTables, isCombined, isLexer, isParser, isTokenName, joinPredicateOperands, load, loadImportedGrammars, resolvesToAttributeDict, resolvesToLabel, resolvesToListLabel, resolvesToToken, resolveToAttribute, resolveToAttribute, setChannelNameForValue, setLookaheadDFA, setNodeOptions, setTokenForType, undefineRule
public InmemantlrGrammar(org.antlr.v4.Tool tool, org.antlr.v4.tool.ast.GrammarRootAST ast)
public void setTokenVocab(String tokenVocab)
public void importTokensFromTokensFile()
importTokensFromTokensFile
in class org.antlr.v4.tool.Grammar
Copyright © 2017. All rights reserved.