A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
RecognitionException — Class in package org.antlr.runtime
The root of the ANTLR exception hierarchy.
RecognitionException(input:org.antlr.runtime:IntStream) — Constructor in class org.antlr.runtime.RecognitionException
recognizer — Property in class org.antlr.runtime.DFA
Which recognizer encloses this DFA? Needed to check backtracking
RecognizerSharedState — Class in package org.antlr.runtime
The set of fields needed by an abstract recognizer to recognize input and recover from errors etc...
recover(re:org.antlr.runtime:RecognitionException) — Method in class org.antlr.runtime.Lexer
Lexers can normally match any char in it's vocabulary after matching a token, so do the easy thing and just kill a character and hope it all works out.
recoverFromMismatchedSet(input:org.antlr.runtime:IntStream, e:org.antlr.runtime:RecognitionException, follow:org.antlr.runtime:BitSet) — Method in class org.antlr.runtime.BaseRecognizer
Not currently used
recoverFromMismatchedToken(input:org.antlr.runtime:IntStream, ttype, follow:org.antlr.runtime:BitSet) — Method in class org.antlr.runtime.BaseRecognizer
Attempt to recover from a single missing or extra token.
recoverStream(input:org.antlr.runtime:IntStream, re:org.antlr.runtime:RecognitionException) — Method in class org.antlr.runtime.BaseRecognizer
Recover from an error found on the input stream.
reduceToSingleOperationPerIndex(rewrites) — Method in class org.antlr.runtime.TokenRewriteStream
We need to combine operations and report invalid operations (like overlapping replaces that are not completed nested).
release(marker) — Method in class org.antlr.runtime.ANTLRStringStream
release(marker) — Method in class org.antlr.runtime.CommonTokenStream
release(marker) — Method in interface org.antlr.runtime.IntStream
You may want to commit to a backtrack but don't want to force the stream to keep bookkeeping objects around for a marker that is no longer necessary.
release(marker) — Method in class org.antlr.runtime.tree.CommonTreeNodeStream
remove(el) — Method in class org.antlr.runtime.BitSet
remove(index, programName) — Method in class org.antlr.runtime.TokenRewriteStream
removeRange(fromIndex, toIndex, programName) — Method in class org.antlr.runtime.TokenRewriteStream
removeToken(token:org.antlr.runtime:Token, programName) — Method in class org.antlr.runtime.TokenRewriteStream
removeTokenRange(fromToken:org.antlr.runtime:Token, toToken:org.antlr.runtime:Token, programName) — Method in class org.antlr.runtime.TokenRewriteStream
replace(index, text, programName) — Method in class org.antlr.runtime.TokenRewriteStream
replaceChildren(startChildIndex, stopChildIndex, t) — Method in class org.antlr.runtime.tree.BaseTree
Delete children from start to stop and replace with t even if t is a list (nil-root tree).
replaceChildren(parent, startChildIndex, stopChildIndex, t) — Method in class org.antlr.runtime.tree.BaseTreeAdaptor
replaceChildren(parent, startChildIndex, stopChildIndex, t) — Method in class org.antlr.runtime.tree.CommonTreeAdaptor
replaceChildren(parent, startChildIndex, stopChildIndex, t) — Method in class org.antlr.runtime.tree.CommonTreeNodeStream
replaceChildren(startChildIndex, stopChildIndex, t) — Method in interface org.antlr.runtime.tree.Tree
Delete children from start to stop and replace with t even if t is a list (nil-root tree).
replaceChildren(parent, startChildIndex, stopChildIndex, t) — Method in interface org.antlr.runtime.tree.TreeAdaptor
Replace from start to stop child index of parent with t, which might be a list.
replaceChildren(parent, startChildIndex, stopChildIndex, t) — Method in interface org.antlr.runtime.tree.TreeNodeStream
Replace from start to stop child index of parent with t, which might be a list.
replaceRange(fromIndex, toIndex, text, programName) — Method in class org.antlr.runtime.TokenRewriteStream
replaceToken(indexT:org.antlr.runtime:Token, text, programName) — Method in class org.antlr.runtime.TokenRewriteStream
replaceTokenRange(fromToken:org.antlr.runtime:Token, toToken:org.antlr.runtime:Token, text, programName) — Method in class org.antlr.runtime.TokenRewriteStream
reportError(e:org.antlr.runtime:RecognitionException) — Method in class org.antlr.runtime.BaseRecognizer
Report a recognition problem.
reportError(e:org.antlr.runtime:RecognitionException) — Method in class org.antlr.runtime.Lexer
reset() — Method in class org.antlr.runtime.ANTLRStringStream
Reset the stream so that it's in the same state it was when the object was created xceptthe data array is not touched.
reset() — Method in class org.antlr.runtime.BaseRecognizer
reset the parser's state; subclasses must rewinds the input stream
reset() — Method in class org.antlr.runtime.CommonTokenStream
reset() — Method in class org.antlr.runtime.Lexer
reset() — Method in class org.antlr.runtime.Parser
reset() — Method in class org.antlr.runtime.tree.CommonTreeNodeStream
reset() — Method in class org.antlr.runtime.tree.RewriteRuleElementStream
Reset the condition of this stream so that it appears we have not consumed any of its elements.
reset() — Method in class org.antlr.runtime.tree.TreeParser
rewind() — Method in class org.antlr.runtime.ANTLRStringStream
rewind() — Method in class org.antlr.runtime.CommonTokenStream
rewind() — Method in interface org.antlr.runtime.IntStream
Rewind to the input position of the last marker.
rewind() — Method in class org.antlr.runtime.tree.CommonTreeNodeStream
rewindTo(m) — Method in class org.antlr.runtime.ANTLRStringStream
rewindTo(marker) — Method in class org.antlr.runtime.CommonTokenStream
rewindTo(marker) — Method in interface org.antlr.runtime.IntStream
Reset the stream so that next call to index would return marker.
rewindTo(marker) — Method in class org.antlr.runtime.tree.CommonTreeNodeStream
RewriteCardinalityException — Class in package org.antlr.runtime.tree
Base class for all exceptions thrown during AST rewrite construction.
RewriteCardinalityException(elementDescription) — Constructor in class org.antlr.runtime.tree.RewriteCardinalityException
RewriteEarlyExitException — Class in package org.antlr.runtime.tree
No elements within a (...)+ in a rewrite rule
RewriteEarlyExitException(elementDescription) — Constructor in class org.antlr.runtime.tree.RewriteEarlyExitException
RewriteEmptyStreamException — Class in package org.antlr.runtime.tree
Ref to ID or expr but no tokens in ID stream or subtrees in expr stream
RewriteEmptyStreamException(elementDescription) — Constructor in class org.antlr.runtime.tree.RewriteEmptyStreamException
RewriteRuleElementStream — Class in package org.antlr.runtime.tree
A generic list of elements tracked in an alternative to be used in a -> rewrite rule.
RewriteRuleElementStream(adaptor:org.antlr.runtime.tree:TreeAdaptor, elementDescription, element) — Constructor in class org.antlr.runtime.tree.RewriteRuleElementStream
RewriteRuleNodeStream — Class in package org.antlr.runtime.tree
Queues up nodes matched on left side of -> in a tree parser.
RewriteRuleNodeStream(adaptor:org.antlr.runtime.tree:TreeAdaptor, elementDescription, element) — Constructor in class org.antlr.runtime.tree.RewriteRuleNodeStream
RewriteRuleSubtreeStream — Class in package org.antlr.runtime.tree
RewriteRuleSubtreeStream(adaptor:org.antlr.runtime.tree:TreeAdaptor, elementDescription, element) — Constructor in class org.antlr.runtime.tree.RewriteRuleSubtreeStream
RewriteRuleTokenStream — Class in package org.antlr.runtime.tree
RewriteRuleTokenStream(adaptor:org.antlr.runtime.tree:TreeAdaptor, elementDescription, element) — Constructor in class org.antlr.runtime.tree.RewriteRuleTokenStream
rollback(instructionIndex, programName) — Method in class org.antlr.runtime.TokenRewriteStream
Rollback the instruction stream for a program so that the indicated instruction (via instructionIndex) is no longer in the stream.
root — Property in class org.antlr.runtime.tree.CommonTreeNodeStream
Pull nodes from which tree?
ruleMemo — Property in class org.antlr.runtime.RecognizerSharedState
An Array[size num rules] of Arrays that tracks the stop token index for each rule.
ruleName — Property in class org.antlr.runtime.FailedPredicateException
rulePostProcessing(root) — Method in class org.antlr.runtime.tree.BaseTreeAdaptor
Transform ^(nil x) to x and nil to null
rulePostProcessing(root) — Method in interface org.antlr.runtime.tree.TreeAdaptor
Given the root of the subtree created for this rule, post process it to do any simplifications or whatever you want.
RuleReturnScope — Class in package org.antlr.runtime
Rules can return start/stop info as well as possible trees and templates
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z