Uses of Class
antlr.Token
Packages that use Token
Package
Description
-
Uses of Token in antlr
Modifier and TypeClassDescriptionclassclassclassThis token knows what index 0..n-1 it is from beginning of stream.Modifier and TypeFieldDescriptionprotected TokenCharScanner._returnTokenprotected TokenExceptionHandler.actionstatic TokenToken.badTokenprotected TokenGrammar.classMemberActionprotected TokenExceptionHandler.exceptionTypeAndNameprotected TokenExceptionSpec.labelprotected TokenGrammar.preambleAction(package private) TokenDefineGrammarSymbols.thePreambleActionMismatchedTokenException.tokenNoViableAltException.tokenprotected TokenParseTreeToken.tokenprotected TokenAlternative.treeSpecifierModifier and TypeMethodDescriptionfinal TokenTokenQueue.elementAt(int idx) Fetch a token from the queue by indexGet an option.TreeSpecifierNode.getToken()CharScanner.getTokenObject()Alternative.getTreeSpecifier()final TokenANTLRParser.id()LLkParser.LT(int i) abstract TokenParser.LT(int i) Return the ith token of lookaheadfinal TokenTokenBuffer.LT(int i) Get a lookahead tokenprotected TokenCharScanner.makeToken(int t) ANTLRLexer.nextToken()ANTLRTokdefLexer.nextToken()TokenStream.nextToken()TokenStreamBasicFilter.nextToken()TokenStreamHiddenTokenFilter.nextToken()Return the next monitored token.TokenStreamRewriteEngine.nextToken()TokenStreamSelector.nextToken()final TokenANTLRParser.optionValue()final TokenANTLRParser.qualifiedID()Match a.b.c.d qualified ids; WILDCARD here is overloaded as id separator; that is, I need a reference to the '.' token.Modifier and TypeMethodDescriptionvoidDefineGrammarSymbols._refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols._refToken(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) Reference a tokenfinal voidAdd token to end of the queuevoidANTLRGrammarParseBehavior.beginExceptionSpec(Token label) voidDefineGrammarSymbols.beginExceptionSpec(Token label) voidMakeGrammar.beginExceptionSpec(Token label) Add an exception spec to an exception group or rule blockvoidANTLRGrammarParseBehavior.beginSubRule(Token label, Token start, boolean not) voidDefineGrammarSymbols.beginSubRule(Token label, Token start, boolean not) voidMakeGrammar.beginSubRule(Token label, Token start, boolean not) voidvoidvoidANTLR generates reference to this when you reference a token that has a specified heterogeneous AST node type.protected ASTASTFactory.createUsingCtor(Token token, String className) voidANTLRGrammarParseBehavior.defineRuleName(Token r, String access, boolean ruleAST, String docComment) voidDefineGrammarSymbols.defineRuleName(Token r, String access, boolean ruleAutoGen, String docComment) Define a lexer or parser rulevoidMakeGrammar.defineRuleName(Token r, String access, boolean ruleAutoGen, String docComment) voidANTLRGrammarParseBehavior.defineToken(Token tokname, Token tokliteral) voidDefineGrammarSymbols.defineToken(Token tokname, Token tokliteral) Define a token from tokens {...}.voidvoidvoidfinal voidprotected StringCodeGenerator.extractIdOfAction(Token t) Get the identifier portion of an argument-action token.protected StringCodeGenerator.extractTypeOfAction(Token t) Get the type string out of an argument-action token.RuleBlock.findExceptionSpec(Token label) voidGenerate a #line or // line depending on optionsTokenStreamBasicFilter.getOffsetInfo(Token token) TokenStreamRewriteEngine.getOffsetInfo(Token token) TokenStreamSelector.getOffsetInfo(Token token) voidASTNULLType.initialize(Token t) abstract voidBaseAST.initialize(Token t) voidCommonAST.initialize(Token tok) voidCommonASTWithHiddenTokens.initialize(Token tok) voidParseTree.initialize(Token token) voidTokenStreamRewriteEngine.insertAfter(Token t, String text) voidTokenStreamRewriteEngine.insertAfter(String programName, Token t, String text) voidTokenStreamRewriteEngine.insertBefore(Token t, String text) voidTokenStreamRewriteEngine.insertBefore(String programName, Token t, String text) final voidANTLRParser.notTerminal(Token label) voidCppCodeGenerator.printAction(Token t) Print an action stored in a token surrounded by #line stufffinal voidvoidvoidvoidvoidANTLRGrammarParseBehavior.refArgAction(Token action) voidDefineGrammarSymbols.refArgAction(Token action) voidMakeGrammar.refArgAction(Token action) voidANTLRGrammarParseBehavior.refCharLiteral(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols.refCharLiteral(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) voidMakeGrammar.refCharLiteral(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) voidANTLRGrammarParseBehavior.refCharRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols.refCharRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidMakeGrammar.refCharRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidANTLRGrammarParseBehavior.refElementOption(Token option, Token value) voidDefineGrammarSymbols.refElementOption(Token option, Token value) voidMakeGrammar.refElementOption(Token option, Token value) voidANTLRGrammarParseBehavior.refExceptionHandler(Token exTypeAndName, Token action) voidDefineGrammarSymbols.refExceptionHandler(Token exTypeAndName, Token action) voidMakeGrammar.refExceptionHandler(Token exTypeAndName, Token action) Add an exception handler to an exception specvoidANTLRGrammarParseBehavior.refHeaderAction(Token name, Token act) voidDefineGrammarSymbols.refHeaderAction(Token name, Token act) voidANTLRGrammarParseBehavior.refInitAction(Token action) voidDefineGrammarSymbols.refInitAction(Token action) voidMakeGrammar.refInitAction(Token action) voidANTLRGrammarParseBehavior.refMemberAction(Token act) voidDefineGrammarSymbols.refMemberAction(Token act) voidMakeGrammar.refMemberAction(Token act) voidANTLRGrammarParseBehavior.refPreambleAction(Token act) voidDefineGrammarSymbols.refPreambleAction(Token act) voidMakeGrammar.refPreambleAction(Token act) voidANTLRGrammarParseBehavior.refReturnAction(Token returnAction) voidDefineGrammarSymbols.refReturnAction(Token returnAction) voidMakeGrammar.refReturnAction(Token returnAction) voidvoidvoidvoidANTLRGrammarParseBehavior.refSemPred(Token pred) voidDefineGrammarSymbols.refSemPred(Token pred) voidMakeGrammar.refSemPred(Token pred) voidANTLRGrammarParseBehavior.refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols.refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule) voidMakeGrammar.refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule) voidANTLRGrammarParseBehavior.refToken(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols.refToken(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) Reference a tokenvoidMakeGrammar.refToken(Token idAssign, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) voidANTLRGrammarParseBehavior.refTokenRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidDefineGrammarSymbols.refTokenRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidMakeGrammar.refTokenRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) voidANTLRGrammarParseBehavior.refTokensSpecElementOption(Token tok, Token option, Token value) voidDefineGrammarSymbols.refTokensSpecElementOption(Token tok, Token option, Token value) voidMakeGrammar.refTokensSpecElementOption(Token tok, Token option, Token value) voidANTLRGrammarParseBehavior.refTreeSpecifier(Token treeSpec) voidDefineGrammarSymbols.refTreeSpecifier(Token treeSpec) voidMakeGrammar.refTreeSpecifier(Token treeSpec) voidANTLRGrammarParseBehavior.refWildcard(Token t, Token label, int autoGenType) voidDefineGrammarSymbols.refWildcard(Token t, Token label, int autoGenType) voidMakeGrammar.refWildcard(Token t, Token label, int autoGenType) voidvoidvoidvoidANTLRGrammarParseBehavior.setArgOfRuleRef(Token argaction) voidDefineGrammarSymbols.setArgOfRuleRef(Token argaction) voidMakeGrammar.setArgOfRuleRef(Token argAction) voidANTLRGrammarParseBehavior.setFileOption(Token key, Token value, String filename) voidDefineGrammarSymbols.setFileOption(Token key, Token value, String filename) setFileOption: Associate an option value with a key.voidANTLRGrammarParseBehavior.setGrammarOption(Token key, Token value) voidDefineGrammarSymbols.setGrammarOption(Token key, Token value) setGrammarOption: Associate an option value with a key.voidbooleanSet a generic option.voidbooleanSet lexer optionsbooleanSet parser options -- performs action on the following options:voidbooleanSet tree parser optionsvoidANTLRGrammarParseBehavior.setRuleOption(Token key, Token value) voidDefineGrammarSymbols.setRuleOption(Token key, Token value) voidMakeGrammar.setRuleOption(Token key, Token value) voidANTLRGrammarParseBehavior.setSubruleOption(Token key, Token value) voidDefineGrammarSymbols.setSubruleOption(Token key, Token value) voidMakeGrammar.setSubruleOption(Token key, Token value) voidANTLRGrammarParseBehavior.startLexer(String file, Token name, String superClass, String doc) voidDefineGrammarSymbols.startLexer(String file, Token name, String superClass, String doc) Start a new lexervoidANTLRGrammarParseBehavior.startParser(String file, Token name, String superClass, String doc) voidDefineGrammarSymbols.startParser(String file, Token name, String superClass, String doc) Start a new parservoidANTLRGrammarParseBehavior.startTreeWalker(String file, Token name, String superClass, String doc) voidDefineGrammarSymbols.startTreeWalker(String file, Token name, String superClass, String doc) Start a new tree-walkerfinal voidfinal voidANTLRParser.tokensSpecOptions(Token t) ModifierConstructorDescriptionActionElement(Grammar g, Token t) AlternativeBlock(Grammar g, Token start, boolean not) AlternativeElement(Grammar g, Token start) AlternativeElement(Grammar g, Token start, int autoGenType_) BlockWithImpliedExitPath(Grammar g, Token start) CharLiteralElement(LexerGrammar g, Token t, boolean inverted, int autoGenType) CharRangeElement(LexerGrammar g, Token t1, Token t2, int autoGenType) ExceptionHandler(Token exceptionTypeAndName_, Token action_) ExceptionSpec(Token label_) GrammarAtom(Grammar g, Token t, int autoGenType) GrammarElement(Grammar g, Token start) MismatchedTokenException(String[] tokenNames_, Token token_, int expecting_, boolean matchNot, String fileName_) MismatchedTokenException(String[] tokenNames_, Token token_, int lower, int upper_, boolean matchNot, String fileName_) MismatchedTokenException(String[] tokenNames_, Token token_, BitSet set_, boolean matchNot, String fileName_) NoViableAltException(Token t, String fileName_) OneOrMoreBlock(Grammar g, Token start) ParseTreeToken(Token token) RuleRefElement(Grammar g, Token t, int autoGenType_) StringLiteralElement(Grammar g, Token t, int autoGenType) SynPredBlock(Grammar g, Token start) TokenRangeElement(Grammar g, Token t1, Token t2, int autoGenType) TokenRefElement(Grammar g, Token t, boolean inverted, int autoGenType) TreeElement(Grammar g, Token start) (package private)TreeSpecifierNode(Token tok_) WildcardElement(Grammar g, Token t, int autoGenType) ZeroOrMoreBlock(Grammar g, Token start) -
Uses of Token in antlr.actions.cpp
Methods in antlr.actions.cpp that return Token -
Uses of Token in antlr.actions.csharp
Methods in antlr.actions.csharp that return Token -
Uses of Token in antlr.actions.java
Methods in antlr.actions.java that return Token -
Uses of Token in antlr.actions.python
Methods in antlr.actions.python that return Token -
Uses of Token in antlr.ASdebug
Methods in antlr.ASdebug with parameters of type TokenModifier and TypeMethodDescriptionstatic TokenOffsetInfoASDebugStream.getOffsetInfo(TokenStream stream, Token token) IASDebugStream.getOffsetInfo(Token token) Returns the offset information for the token -
Uses of Token in antlr.collections
Methods in antlr.collections with parameters of type Token -
Uses of Token in antlr.debug
Methods in antlr.debug that return Token -
Uses of Token in antlr.preprocessor
Methods in antlr.preprocessor that return Token