Home | History | Annotate | Download | only in 3.5.2

META-INF/
META-INF/MANIFEST.MF
org/
org/antlr/
org/antlr/analysis/
org/antlr/codegen/
org/antlr/codegen/templates/
org/antlr/codegen/templates/ActionScript/
org/antlr/codegen/templates/C/
org/antlr/codegen/templates/Cpp/
org/antlr/codegen/templates/CSharp2/
org/antlr/codegen/templates/CSharp3/
org/antlr/codegen/templates/Delphi/
org/antlr/codegen/templates/Java/
org/antlr/codegen/templates/JavaScript/
org/antlr/codegen/templates/ObjC/
org/antlr/codegen/templates/Perl5/
org/antlr/codegen/templates/Python/
org/antlr/codegen/templates/Python3/
org/antlr/codegen/templates/Ruby/
org/antlr/codegen/templates/Scala/
org/antlr/grammar/
org/antlr/grammar/v3/
org/antlr/misc/
org/antlr/tool/
org/antlr/tool/templates/
org/antlr/tool/templates/dot/
org/antlr/tool/templates/messages/
org/antlr/tool/templates/messages/formats/
org/antlr/tool/templates/messages/languages/
org/antlr/analysis/ActionLabel.class
ActionLabel.java
package org.antlr.analysis
public org.antlr.analysis.ActionLabel extends org.antlr.analysis.Label {
	public org.antlr.tool.GrammarAST actionAST
	public void  (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST actionAST
	public boolean isEpsilon () 
	public boolean isAction () 
	public java.lang.String toString () 
	public java.lang.String toString (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
}

org/antlr/analysis/AnalysisRecursionOverflowException.class
AnalysisRecursionOverflowException.java
package org.antlr.analysis
public org.antlr.analysis.AnalysisRecursionOverflowException extends java.lang.RuntimeException {
	public org.antlr.analysis.DFAState ovfState
	public org.antlr.analysis.NFAConfiguration proposedNFAConfiguration
	public void  (org.antlr.analysis.DFAState, org.antlr.analysis.NFAConfiguration) 
		org.antlr.analysis.DFAState ovfState
		org.antlr.analysis.NFAConfiguration proposedNFAConfiguration
}

org/antlr/analysis/AnalysisTimeoutException.class
AnalysisTimeoutException.java
package org.antlr.analysis
public org.antlr.analysis.AnalysisTimeoutException extends java.lang.RuntimeException {
	public org.antlr.analysis.DFA abortedDFA
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA abortedDFA
}

org/antlr/analysis/DecisionProbe.class
DecisionProbe.java
package org.antlr.analysis
public org.antlr.analysis.DecisionProbe extends java.lang.Object {
	public org.antlr.analysis.DFA dfa
	protected java.util.Set statesWithSyntacticallyAmbiguousAltsSet
	protected java.util.Map stateToSyntacticallyAmbiguousTokensRuleAltsMap
	protected java.util.Set statesResolvedWithSemanticPredicatesSet
	protected java.util.Map stateToAltSetWithSemanticPredicatesMap
	protected java.util.Map stateToIncompletelyCoveredAltsMap
	protected java.util.Set danglingStates
	protected java.util.Set altsWithProblem
	public boolean nonLLStarDecision
	protected org.antlr.misc.MultiMap stateToRecursionOverflowConfigurationsMap
	protected boolean timedOut
	protected java.util.Map stateReachable
	public static final Integer REACHABLE_BUSY
	public static final Integer REACHABLE_NO
	public static final Integer REACHABLE_YES
	protected java.util.Set statesVisitedAtInputDepth
	protected java.util.Set statesVisitedDuringSampleSequence
	public static boolean verbose
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA dfa
	public java.lang.String getDescription () 
	public boolean isReduced () 
	public boolean isCyclic () 
	public boolean isDeterministic () 
		org.antlr.analysis.DFAState d
		java.util.Iterator i$
	public boolean analysisOverflowed () 
	public boolean isNonLLStarDecision () 
	public int getNumberOfStates () 
	public java.util.List getUnreachableAlts () 
	public java.util.Set getDanglingStates () 
	public java.util.Set getNonDeterministicAlts () 
	public java.util.List getNonDeterministicAltsForState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState targetState
		java.util.Set nondetAlts
		java.util.List sorted
	public java.util.Set getDFAStatesWithSyntacticallyAmbiguousAlts () 
	public java.util.Set getDisabledAlternatives (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
	public void removeRecursiveOverflowState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
		Integer stateI
	public java.util.List getSampleNonDeterministicInputSequence (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState targetState
		java.util.Set dfaStates
		java.util.List labels
	public java.lang.String getInputSequenceDisplay (java.util.List) 
		org.antlr.analysis.Label label
		java.util.Iterator it
		java.util.List labels
		org.antlr.tool.Grammar g
		StringBuilder buf
	public java.util.List getNFAPathStatesForAlt (int, int, java.util.List) 
		org.antlr.analysis.NFAState s
		int a
		int firstAlt
		int alt
		java.util.List labels
		org.antlr.analysis.NFAState nfaStart
		java.util.List path
		org.antlr.analysis.NFAState altStart
		org.antlr.analysis.NFAState isolatedAltStart
	public org.antlr.analysis.SemanticContext getSemanticContextForAlt (org.antlr.analysis.DFAState, int) 
		org.antlr.analysis.DFAState d
		int alt
		java.util.Map altToPredMap
	public boolean hasPredicate () 
	public java.util.Set getNondeterministicStatesResolvedWithSemanticPredicate () 
	public java.util.Map getIncompletelyCoveredAlts (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
	public void issueWarnings () 
		String greedyS
		boolean explicitlyGreedy
		org.antlr.tool.GrammarAST blockAST
		java.util.Set disabledAlts
		org.antlr.analysis.DFAState d
		java.util.Map insufficientAltToLocations
		java.util.Iterator it
		org.antlr.analysis.DFAState d
		java.util.Iterator i$
		org.antlr.tool.GrammarAST decAST
		org.antlr.tool.GrammarAST altAST
		org.antlr.tool.GrammarAST delegatedTokensAlt
		Integer altI
		java.util.Iterator i$
		boolean isInheritedTokensRule
		java.util.List unreachableAlts
		java.util.Set resolvedStates
		java.util.Set problemStates
		java.util.Set danglingStates
	protected void stripWildCardAlts (java.util.Set) 
		org.antlr.tool.GrammarAST lastAltAST
		java.util.Set disabledAlts
		java.util.List sortedDisableAlts
		Integer lastAlt
		org.antlr.tool.GrammarAST blockAST
		org.antlr.tool.GrammarAST lastAltAST
	protected void issueRecursionWarnings () 
		java.util.Map targetToCallSiteMap
		java.util.Set targetRules
		java.util.Collection callSiteStates
		org.antlr.analysis.DFAState sampleBadState
		Integer altI
		java.util.Iterator i$
		java.util.Set dfaStatesWithRecursionProblems
		java.util.Map altToTargetToCallSitesMap
		java.util.Map altToDFAState
		java.util.Set alts
		java.util.List sortedAlts
	private void computeAltToProblemMaps (java.util.Set, java.util.Map, java.util.Map, java.util.Map) 
		org.antlr.analysis.DFAState sampleBadState
		org.antlr.analysis.NFAConfiguration c
		org.antlr.analysis.NFAState ruleInvocationState
		org.antlr.analysis.Transition transition0
		org.antlr.analysis.RuleClosureTransition ref
		String targetRule
		Integer altI
		java.util.Map targetToCallSiteMap
		java.util.Set callSites
		int i
		java.util.List configs
		Integer stateI
		java.util.Iterator i$
		java.util.Set dfaStatesUnaliased
		java.util.Map configurationsMap
		java.util.Map altToTargetToCallSitesMap
		java.util.Map altToDFAState
	private java.util.Set getUnaliasedDFAStateSet (java.util.Set) 
		org.antlr.analysis.DFAState d
		Integer stateI
		java.util.Iterator i$
		java.util.Set dfaStatesWithRecursionProblems
		java.util.Set dfaStatesUnaliased
	public void reportDanglingState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
	public void reportNonLLStarDecision (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA dfa
	public void reportRecursionOverflow (org.antlr.analysis.DFAState, org.antlr.analysis.NFAConfiguration) 
		Integer stateI
		org.antlr.analysis.DFAState d
		org.antlr.analysis.NFAConfiguration recursionNFAConfiguration
	public void reportNondeterminism (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
	public void reportLexerRuleNondeterminism (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
	public void reportNondeterminismResolvedWithSemanticPredicate (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
	public void reportAltPredicateContext (org.antlr.analysis.DFAState, java.util.Map) 
		org.antlr.analysis.DFAState d
		java.util.Map altPredicateContext
		java.util.Map copy
	public void reportIncompletelyCoveredAlts (org.antlr.analysis.DFAState, java.util.Map) 
		org.antlr.analysis.DFAState d
		java.util.Map altToLocationsReachableWithoutPredicate
	protected boolean reachesState (org.antlr.analysis.DFAState, org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState edgeTarget
		Integer targetStatus
		int i
		org.antlr.analysis.DFAState startState
		org.antlr.analysis.DFAState targetState
		java.util.Set states
		org.antlr.analysis.DFAState s
	protected java.util.Set getDFAPathStatesToTarget (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState targetState
		java.util.Set dfaStates
		boolean reaches
	protected void getSampleInputSequenceUsingStateSet (org.antlr.analysis.State, org.antlr.analysis.State, java.util.Set, java.util.List) 
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState edgeTarget
		int i
		org.antlr.analysis.State startState
		org.antlr.analysis.State targetState
		java.util.Set states
		java.util.List labels
	protected boolean getNFAPath (org.antlr.analysis.NFAState, int, java.util.List, java.util.List) 
		boolean found
		boolean found
		org.antlr.analysis.Transition t
		org.antlr.analysis.NFAState edgeTarget
		org.antlr.analysis.Label label
		int i
		org.antlr.analysis.NFAState s
		int labelIndex
		java.util.List labels
		java.util.List path
		String thisStateKey
	protected java.lang.String getStateLabelIndexKey (int, int) 
		int s
		int i
		StringBuilder buf
	public java.lang.String getTokenNameForTokensRuleAlt (int) 
		int alt
		org.antlr.analysis.NFAState decisionState
		org.antlr.analysis.NFAState altState
		org.antlr.analysis.NFAState decisionLeft
		org.antlr.analysis.RuleClosureTransition ruleCallEdge
		org.antlr.analysis.NFAState ruleStartState
	public void reset () 
	static void  () 
}

org/antlr/analysis/DFA.class
DFA.java
package org.antlr.analysis
public org.antlr.analysis.DFA extends java.lang.Object {
	public static final int REACHABLE_UNKNOWN
	public static final int REACHABLE_BUSY
	public static final int REACHABLE_NO
	public static final int REACHABLE_YES
	public static final int CYCLIC_UNKNOWN
	public static final int CYCLIC_BUSY
	public static final int CYCLIC_DONE
	public static int MAX_TIME_PER_DFA_CREATION
	public static int MAX_STATE_TRANSITIONS_FOR_TABLE
	public org.antlr.analysis.DFAState startState
	public int decisionNumber
	public org.antlr.analysis.NFAState decisionNFAStartState
	public String description
	protected java.util.Map uniqueStates
	protected java.util.Vector states
	protected int stateCounter
	protected int numberOfStates
	protected int user_k
	protected int max_k
	protected boolean reduced
	protected boolean cyclic
	public boolean predicateVisible
	public boolean hasPredicateBlockedByAction
	protected java.util.List unreachableAlts
	protected int nAlts
	protected org.antlr.analysis.DFAState[] altToAcceptState
	public org.antlr.misc.IntSet recursiveAltSet
	public org.antlr.analysis.NFA nfa
	protected org.antlr.analysis.NFAToDFAConverter nfaConverter
	public org.antlr.analysis.DecisionProbe probe
	public java.util.Map edgeTransitionClassMap
	protected int edgeTransitionClass
	public java.util.List specialStates
	public java.util.List specialStateSTs
	public java.util.Vector accept
	public java.util.Vector eot
	public java.util.Vector eof
	public java.util.Vector min
	public java.util.Vector max
	public java.util.Vector special
	public java.util.Vector transition
	public java.util.Vector transitionEdgeTables
	protected int uniqueCompressedSpecialStateNum
	protected org.antlr.codegen.CodeGenerator generator
	protected void  () 
	public void  (int, org.antlr.analysis.NFAState) 
		org.antlr.analysis.NonLLStarDecisionException nonLL
		int decisionNumber
		org.antlr.analysis.NFAState decisionStartState
	public void resetStateNumbersToBeContiguous () 
		org.antlr.analysis.DFAState s
		boolean alreadyRenumbered
		int i
		int snum
	public java.util.List getJavaCompressedAccept () 
	public java.util.List getJavaCompressedEOT () 
	public java.util.List getJavaCompressedEOF () 
	public java.util.List getJavaCompressedMin () 
	public java.util.List getJavaCompressedMax () 
	public java.util.List getJavaCompressedSpecial () 
	public java.util.List getJavaCompressedTransition () 
		java.util.Vector transitionsForState
		int i
		java.util.List encoded
	public java.util.List getRunLengthEncoding (java.util.List) 
		java.util.List empty
		Integer v
		int j
		Integer I
		int n
		java.util.List data
		int size
		java.util.List encoded
		int i
		Integer emptyValue
	public void createStateTables (org.antlr.codegen.CodeGenerator) 
		java.util.Iterator it
		org.antlr.analysis.DFAState s
		org.antlr.analysis.DFAState ss
		org.stringtemplate.v4.ST stateST
		int i
		org.antlr.codegen.CodeGenerator generator
		java.util.Iterator it
	protected void createMinMaxTables (org.antlr.analysis.DFAState) 
		org.antlr.misc.IntervalSet labels
		int lmin
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label label
		int j
		org.antlr.analysis.DFAState s
		int smin
		int smax
	protected void createTransitionTableEntryForState (org.antlr.analysis.DFAState) 
		int labelIndex
		int labelIndex
		int a
		org.antlr.misc.IntervalSet labels
		int[] atoms
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label label
		int j
		org.antlr.analysis.DFAState s
		int smax
		int smin
		java.util.Vector stateTransitions
		Integer edgeClass
	protected void createEOTAndEOFTables (org.antlr.analysis.DFAState) 
		int a
		org.antlr.misc.IntervalSet labels
		int[] atoms
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label label
		int j
		org.antlr.analysis.DFAState s
	protected void createSpecialTable (org.antlr.analysis.DFAState) 
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label label
		int j
		org.antlr.analysis.DFAState s
		boolean hasSemPred
		int smax
		int smin
	public int predict (org.antlr.runtime.IntStream) 
		org.antlr.runtime.IntStream input
		org.antlr.tool.Interpreter interp
	protected org.antlr.analysis.DFAState addState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
		org.antlr.analysis.DFAState existing
	public void removeState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
		org.antlr.analysis.DFAState it
	public java.util.Map getUniqueStates () 
	public int getMaxStateNumber () 
	public org.antlr.analysis.DFAState getState (int) 
		int stateNumber
	public void setState (int, org.antlr.analysis.DFAState) 
		int stateNumber
		org.antlr.analysis.DFAState d
	public boolean isReduced () 
	public boolean isCyclic () 
	public boolean isClassicDFA () 
	public boolean canInlineDecision () 
	public boolean isTokensRuleDecision () 
		org.antlr.analysis.NFAState nfaStart
		org.antlr.tool.Rule r
		org.antlr.analysis.NFAState TokensRuleStart
		org.antlr.analysis.NFAState TokensDecisionStart
	public int getUserMaxLookahead () 
	public boolean getAutoBacktrackMode () 
	public void setUserMaxLookahead (int) 
		int k
	public int getMaxLookaheadDepth () 
	int _getMaxLookaheadDepth (org.antlr.analysis.DFAState, int) 
		org.antlr.analysis.DFAState edgeTarget
		int m
		org.antlr.analysis.Transition t
		int i
		org.antlr.analysis.DFAState d
		int depth
		int max
	public boolean hasSynPred () 
		boolean has
	public boolean getHasSynPred () 
	boolean _hasSynPred (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.SemanticContext ctx
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState edgeTarget
		int i
		org.antlr.analysis.DFAState d
		java.util.Set busy
	public boolean hasSemPred () 
		boolean has
	boolean _hasSemPred (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.SemanticContext ctx
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState edgeTarget
		int i
		org.antlr.analysis.DFAState d
		java.util.Set busy
	public boolean hasCycle () 
		boolean cyclic
	boolean _hasCycle (org.antlr.analysis.DFAState, java.util.Map) 
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState target
		int cond
		int i
		org.antlr.analysis.DFAState d
		java.util.Map busy
	public java.util.List getUnreachableAlts () 
	public void verify () 
	protected boolean doesStateReachAcceptState (org.antlr.analysis.DFAState) 
		int predicts
		org.antlr.analysis.Transition t
		org.antlr.analysis.DFAState edgeTarget
		int targetStatus
		int i
		org.antlr.analysis.DFAState d
		boolean anEdgeReachesAcceptState
	public void findAllGatedSynPredsUsedInDFAAcceptStates () 
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
		java.util.Set synpreds
		org.antlr.analysis.DFAState a
		int i
		int nAlts
	public org.antlr.analysis.NFAState getNFADecisionStartState () 
	public org.antlr.analysis.DFAState getAcceptState (int) 
		int alt
	public void setAcceptState (int, org.antlr.analysis.DFAState) 
		int alt
		org.antlr.analysis.DFAState acceptState
	public java.lang.String getDescription () 
	public int getDecisionNumber () 
	public boolean okToRetryDFAWithK1 () 
		boolean nonLLStarOrOverflowAndPredicateVisible
	public java.lang.String getReasonForFailure () 
		StringBuilder buf
	public org.antlr.tool.GrammarAST getDecisionASTNode () 
	public boolean isGreedy () 
		org.antlr.tool.GrammarAST blockAST
		Object v
	public org.antlr.analysis.DFAState newState () 
		org.antlr.analysis.DFAState n
	public int getNumberOfStates () 
	public int getNumberOfAlts () 
	protected void initAltRelatedInfo () 
		int i
	public java.lang.String toString () 
		org.antlr.tool.FASerializer serializer
	static void  () 
}

org/antlr/analysis/DFAOptimizer.class
DFAOptimizer.java
package org.antlr.analysis
public org.antlr.analysis.DFAOptimizer extends java.lang.Object {
	public static boolean PRUNE_EBNF_EXIT_BRANCHES
	public static boolean PRUNE_TOKENS_RULE_SUPERFLUOUS_EOT_EDGES
	public static boolean COLLAPSE_ALL_PARALLEL_EDGES
	public static boolean MERGE_STOP_STATES
	protected java.util.Set visited
	protected org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public void optimize () 
		org.antlr.analysis.DFA dfa
		int decisionNumber
	protected void optimize (org.antlr.analysis.DFA) 
		int decisionType
		org.antlr.analysis.DFA dfa
	protected void optimizeExitBranches (org.antlr.analysis.DFAState) 
		org.antlr.analysis.Transition edge
		org.antlr.analysis.DFAState edgeTarget
		int i
		org.antlr.analysis.DFAState d
		Integer sI
		int nAlts
	protected void optimizeEOTBranches (org.antlr.analysis.DFAState) 
		org.antlr.analysis.Transition edge
		org.antlr.analysis.DFAState edgeTarget
		int i
		org.antlr.analysis.DFAState d
		Integer sI
	static void  () 
}

org/antlr/analysis/DFAState.class
DFAState.java
package org.antlr.analysis
public org.antlr.analysis.DFAState extends org.antlr.analysis.State {
	public static final int INITIAL_NUM_TRANSITIONS
	public static final int PREDICTED_ALT_UNSET
	public org.antlr.analysis.DFA dfa
	protected java.util.List transitions
	protected int k
	protected int acceptStateReachable
	protected boolean resolvedWithPredicates
	public boolean abortedDueToRecursionOverflow
	protected boolean abortedDueToMultipleRecursiveAlts
	protected int cachedHashCode
	protected int cachedUniquelyPredicatedAlt
	public int minAltInConfigurations
	public boolean atLeastOneConfigurationHasAPredicate
	public org.antlr.misc.OrderedHashSet nfaConfigurations
	public java.util.List configurationsWithLabeledEdges
	protected java.util.Set closureBusy
	protected org.antlr.misc.OrderedHashSet reachableLabels
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA dfa
	public void reset () 
	public org.antlr.analysis.Transition transition (int) 
		int i
	public int getNumberOfTransitions () 
	public void addTransition (org.antlr.analysis.Transition) 
		org.antlr.analysis.Transition t
	public int addTransition (org.antlr.analysis.DFAState, org.antlr.analysis.Label) 
		org.antlr.analysis.DFAState target
		org.antlr.analysis.Label label
	public org.antlr.analysis.Transition getTransition (int) 
		int trans
	public void removeTransition (int) 
		int trans
	public void addNFAConfiguration (org.antlr.analysis.NFAState, org.antlr.analysis.NFAConfiguration) 
		org.antlr.analysis.Label label
		org.antlr.analysis.NFAState state
		org.antlr.analysis.NFAConfiguration c
	public org.antlr.analysis.NFAConfiguration addNFAConfiguration (org.antlr.analysis.NFAState, int, org.antlr.analysis.NFAContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.NFAState state
		int alt
		org.antlr.analysis.NFAContext context
		org.antlr.analysis.SemanticContext semanticContext
		org.antlr.analysis.NFAConfiguration c
	protected void addReachableLabel (org.antlr.analysis.Label) 
		org.antlr.analysis.Label newLabel
		org.antlr.analysis.Label rl
		org.antlr.misc.IntSet s_i
		org.antlr.misc.IntSet intersection
		org.antlr.misc.IntSet existingMinusNewElements
		int i
		org.antlr.analysis.Label newLabel
		org.antlr.analysis.Label label
		org.antlr.misc.IntSet t
		org.antlr.misc.IntSet remainder
		int n
	public org.antlr.misc.OrderedHashSet getReachableLabels () 
	public void setNFAConfigurations (org.antlr.misc.OrderedHashSet) 
		org.antlr.misc.OrderedHashSet configs
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.analysis.DFAState other
	public int getUniquelyPredictedAlt () 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		int alt
		int numConfigs
	public int getUniqueAlt () 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		int alt
		int numConfigs
	public java.util.Set getDisabledAlternatives () 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		java.util.Set disabled
		int numConfigs
	protected java.util.Set getNonDeterministicAlts () 
		int user_k
	protected java.util.Set getConflictingAlts () 
		org.antlr.analysis.NFAConfiguration configuration
		Integer stateI
		int i
		org.antlr.analysis.NFAConfiguration c
		int i
		boolean thisStateHasPotentialProblem
		java.util.List configsForState
		int alt
		int numConfigsForState
		Integer stateI
		java.util.Iterator i$
		org.antlr.analysis.NFAConfiguration t
		int j
		org.antlr.analysis.NFAConfiguration s
		int i
		java.util.List configsForState
		int numConfigsForState
		Integer stateI
		java.util.Iterator i$
		java.util.Set nondeterministicAlts
		int numConfigs
		org.antlr.misc.MultiMap stateToConfigListMap
		java.util.Set states
		int numPotentialConflicts
	public java.util.Set getAltSet () 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		int numConfigs
		java.util.Set alts
	public java.util.Set getGatedSyntacticPredicatesInNFAConfigurations () 
		org.antlr.analysis.NFAConfiguration configuration
		org.antlr.analysis.SemanticContext gatedPredExpr
		int i
		int numConfigs
		java.util.Set synpreds
	public org.antlr.analysis.SemanticContext getGatedPredicatesInNFAConfigurations () 
		org.antlr.analysis.NFAConfiguration configuration
		org.antlr.analysis.SemanticContext gatedPredExpr
		int i
		org.antlr.analysis.SemanticContext unionOfPredicatesFromAllAlts
		int numConfigs
	public int getAcceptStateReachable () 
	public void setAcceptStateReachable (int) 
		int acceptStateReachable
	public boolean isResolvedWithPredicates () 
	public java.lang.String toString () 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		StringBuilder buf
	public int getLookaheadDepth () 
	public void setLookaheadDepth (int) 
		int k
}

org/antlr/analysis/Label.class
Label.java
package org.antlr.analysis
public org.antlr.analysis.Label extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable  {
	public static final int INVALID
	public static final int ACTION
	public static final int EPSILON
	public static final String EPSILON_STR
	public static final int SEMPRED
	public static final int SET
	public static final int EOT
	public static final int EOF
	public static final int NUM_FAUX_LABELS
	public static final int MIN_ATOM_VALUE
	public static final int MIN_CHAR_VALUE
	public static final int MAX_CHAR_VALUE
	public static final int EOR_TOKEN_TYPE
	public static final int DOWN
	public static final int UP
	public static final int MIN_TOKEN_TYPE
	protected int label
	protected org.antlr.misc.IntSet labelSet
	public void  (int) 
		int label
	public void  (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet labelSet
		int singleAtom
	public java.lang.Object clone () 
		CloneNotSupportedException e
		org.antlr.analysis.Label l
	public void add (org.antlr.analysis.Label) 
		org.antlr.analysis.Label a
	public boolean isAtom () 
	public boolean isEpsilon () 
	public boolean isSemanticPredicate () 
	public boolean isAction () 
	public boolean isSet () 
	public int getAtom () 
	public org.antlr.misc.IntSet getSet () 
	public void setSet (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet set
	public org.antlr.analysis.SemanticContext getSemanticContext () 
	public boolean matches (int) 
		int atom
	public boolean matches (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet set
	public boolean matches (org.antlr.analysis.Label) 
		org.antlr.analysis.Label other
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
	public int compareTo (org.antlr.analysis.Label) 
		org.antlr.analysis.Label o
	public java.lang.String toString () 
	public java.lang.String toString (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public static boolean intersect (org.antlr.analysis.Label, org.antlr.analysis.Label) 
		org.antlr.analysis.Label label
		org.antlr.analysis.Label edgeLabel
		boolean hasIntersection
		boolean labelIsSet
		boolean edgeIsSet
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

org/antlr/analysis/LL1Analyzer.class
LL1Analyzer.java
package org.antlr.analysis
public org.antlr.analysis.LL1Analyzer extends java.lang.Object {
	public static final int DETECT_PRED_EOR
	public static final int DETECT_PRED_FOUND
	public static final int DETECT_PRED_NOT_FOUND
	public org.antlr.tool.Grammar grammar
	protected java.util.Set lookBusy
	public java.util.Map FIRSTCache
	public java.util.Map FOLLOWCache
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public org.antlr.analysis.LookaheadSet FIRST (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState s
		org.antlr.analysis.LookaheadSet look
	public org.antlr.analysis.LookaheadSet FOLLOW (org.antlr.tool.Rule) 
		org.antlr.tool.Rule r
		org.antlr.analysis.LookaheadSet f
	public org.antlr.analysis.LookaheadSet LOOK (org.antlr.analysis.NFAState) 
		org.antlr.analysis.LookaheadSet f
		org.antlr.analysis.NFAState s
		org.antlr.analysis.LookaheadSet look
	protected org.antlr.analysis.LookaheadSet _FIRST (org.antlr.analysis.NFAState, boolean) 
		int atom
		org.antlr.misc.IntSet sl
		org.antlr.analysis.RuleClosureTransition ruleInvocationTrans
		org.antlr.analysis.NFAState following
		org.antlr.analysis.LookaheadSet fset
		org.antlr.analysis.LookaheadSet tset1
		org.antlr.analysis.NFAState s
		boolean chaseFollowTransitions
		org.antlr.analysis.Transition transition0
		org.antlr.analysis.LookaheadSet tset
		org.antlr.analysis.LookaheadSet tsetCached
		org.antlr.analysis.Transition transition1
	public boolean detectConfoundingPredicates (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState s
		org.antlr.tool.Rule r
	protected int _detectConfoundingPredicates (org.antlr.analysis.NFAState, org.antlr.tool.Rule, boolean) 
		org.antlr.analysis.SemanticContext ctx
		org.antlr.analysis.SemanticContext$Predicate p
		org.antlr.analysis.RuleClosureTransition ruleInvocationTrans
		org.antlr.analysis.NFAState following
		int afterRuleResult
		int t1Result
		org.antlr.analysis.NFAState s
		org.antlr.tool.Rule enclosingRule
		boolean chaseFollowTransitions
		org.antlr.analysis.Transition transition0
		int result
		org.antlr.analysis.Transition transition1
	public org.antlr.analysis.SemanticContext getPredicates (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState altStartState
	protected org.antlr.analysis.SemanticContext _getPredicates (org.antlr.analysis.NFAState, org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState s
		org.antlr.analysis.NFAState altStartState
		org.antlr.analysis.Transition transition0
		org.antlr.analysis.SemanticContext p
		org.antlr.analysis.SemanticContext p0
		org.antlr.analysis.SemanticContext p1
		org.antlr.analysis.Transition transition1
}

org/antlr/analysis/LL1DFA.class
LL1DFA.java
package org.antlr.analysis
public org.antlr.analysis.LL1DFA extends org.antlr.analysis.DFA {
	public void  (int, org.antlr.analysis.NFAState, org.antlr.analysis.LookaheadSet[]) 
		org.antlr.analysis.DFAState acceptAltState
		org.antlr.analysis.Label e
		int alt
		int decisionNumber
		org.antlr.analysis.NFAState decisionStartState
		org.antlr.analysis.LookaheadSet[] altLook
		org.antlr.analysis.DFAState s0
	public void  (int, org.antlr.analysis.NFAState, org.antlr.misc.MultiMap) 
		int alt
		int alt
		org.antlr.analysis.DFAState predDFATarget
		org.antlr.analysis.SemanticContext$Predicate synpred
		int i
		org.antlr.misc.IntervalSet edge
		java.util.List alts
		org.antlr.analysis.DFAState s
		org.antlr.analysis.Label e
		java.util.Map$Entry entry
		java.util.Iterator i$
		int decisionNumber
		org.antlr.analysis.NFAState decisionStartState
		org.antlr.misc.MultiMap edgeMap
		org.antlr.analysis.DFAState s0
	protected org.antlr.analysis.Label getLabelForSet (org.antlr.misc.IntervalSet) 
		org.antlr.analysis.Label e
		org.antlr.misc.IntervalSet edgeSet
		org.antlr.analysis.Label e
		int atom
	protected org.antlr.analysis.SemanticContext$Predicate getSynPredForAlt (org.antlr.analysis.NFAState, int) 
		org.antlr.analysis.SemanticContext$Predicate p
		org.antlr.analysis.SemanticContext ctx
		org.antlr.analysis.NFAState decisionStartState
		int alt
		int walkAlt
		org.antlr.analysis.NFAState altLeftEdge
		org.antlr.analysis.NFAState altStartState
}

org/antlr/analysis/LookaheadSet.class
LookaheadSet.java
package org.antlr.analysis
public org.antlr.analysis.LookaheadSet extends java.lang.Object {
	public org.antlr.misc.IntervalSet tokenTypeSet
	public void  () 
	public void  (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet s
	public void  (int) 
		int atom
	public void  (org.antlr.analysis.LookaheadSet) 
		org.antlr.analysis.LookaheadSet other
	public void orInPlace (org.antlr.analysis.LookaheadSet) 
		org.antlr.analysis.LookaheadSet other
	public org.antlr.analysis.LookaheadSet or (org.antlr.analysis.LookaheadSet) 
		org.antlr.analysis.LookaheadSet other
	public org.antlr.analysis.LookaheadSet subtract (org.antlr.analysis.LookaheadSet) 
		org.antlr.analysis.LookaheadSet other
	public boolean member (int) 
		int a
	public org.antlr.analysis.LookaheadSet intersection (org.antlr.analysis.LookaheadSet) 
		org.antlr.analysis.LookaheadSet s
		org.antlr.misc.IntSet i
		org.antlr.analysis.LookaheadSet intersection
	public boolean isNil () 
	public void remove (int) 
		int a
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
		String r
	public java.lang.String toString () 
}

org/antlr/analysis/MachineProbe.class
MachineProbe.java
package org.antlr.analysis
public org.antlr.analysis.MachineProbe extends java.lang.Object {
	org.antlr.analysis.DFA dfa
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA dfa
	java.util.List getAnyDFAPathToTarget (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState targetState
		java.util.Set visited
	public java.util.List getAnyDFAPathToTarget (org.antlr.analysis.DFAState, org.antlr.analysis.DFAState, java.util.Set) 
		java.util.List path
		org.antlr.analysis.Transition e
		int i
		org.antlr.analysis.DFAState startState
		org.antlr.analysis.DFAState targetState
		java.util.Set visited
		java.util.List dfaStates
	public java.util.List getEdgeLabels (org.antlr.analysis.DFAState) 
		org.antlr.analysis.Transition e
		int j
		org.antlr.analysis.DFAState d
		org.antlr.analysis.DFAState nextState
		int i
		org.antlr.analysis.DFAState targetState
		java.util.List dfaStates
		java.util.List labels
	public java.lang.String getInputSequenceDisplay (org.antlr.tool.Grammar, java.util.List) 
		org.antlr.misc.IntSet label
		java.util.Iterator i$
		org.antlr.tool.Grammar g
		java.util.List labels
		java.util.List tokens
	public java.util.List getGrammarLocationsForInputSequence (java.util.List, java.util.List) 
		org.antlr.runtime.Token oldtoken
		org.antlr.runtime.CommonToken token
		org.antlr.analysis.Transition t
		int j
		org.antlr.analysis.NFAState p
		java.util.Iterator i$
		java.util.Set cur
		java.util.Set next
		org.antlr.misc.IntSet label
		int i
		java.util.List nfaStates
		java.util.List labels
		java.util.List tokens
}

org/antlr/analysis/NFA.class
NFA.java
package org.antlr.analysis
public org.antlr.analysis.NFA extends java.lang.Object {
	public static final int INVALID_ALT_NUMBER
	public org.antlr.tool.Grammar grammar
	protected org.antlr.tool.NFAFactory factory
	public boolean complete
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public int getNewNFAStateNumber () 
	public void addState (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState state
	public org.antlr.analysis.NFAState getState (int) 
		int s
	public org.antlr.tool.NFAFactory getFactory () 
	public void setFactory (org.antlr.tool.NFAFactory) 
		org.antlr.tool.NFAFactory factory
}

org/antlr/analysis/NFAConfiguration.class
NFAConfiguration.java
package org.antlr.analysis
public org.antlr.analysis.NFAConfiguration extends java.lang.Object {
	public int state
	public int alt
	public org.antlr.analysis.NFAContext context
	public org.antlr.analysis.SemanticContext semanticContext
	protected boolean resolved
	protected boolean resolveWithPredicate
	protected int numberEpsilonTransitionsEmanatingFromState
	protected boolean singleAtomTransitionEmanating
	public void  (int, int, org.antlr.analysis.NFAContext, org.antlr.analysis.SemanticContext) 
		int state
		int alt
		org.antlr.analysis.NFAContext context
		org.antlr.analysis.SemanticContext semanticContext
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.analysis.NFAConfiguration other
	public int hashCode () 
		int h
	public java.lang.String toString () 
	public java.lang.String toString (boolean) 
		String escQuote
		boolean showAlt
		StringBuilder buf
}

org/antlr/analysis/NFAContext.class
NFAContext.java
package org.antlr.analysis
public org.antlr.analysis.NFAContext extends java.lang.Object {
	public static int MAX_SAME_RULE_INVOCATIONS_PER_NFA_CONFIG_STACK
	public org.antlr.analysis.NFAContext parent
	public org.antlr.analysis.NFAState invokingState
	protected int cachedHashCode
	public void  (org.antlr.analysis.NFAContext, org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAContext parent
		org.antlr.analysis.NFAState invokingState
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.analysis.NFAContext other
		org.antlr.analysis.NFAContext sp
	public boolean conflictsWith (org.antlr.analysis.NFAContext) 
		org.antlr.analysis.NFAContext other
	protected boolean suffix (org.antlr.analysis.NFAContext) 
		org.antlr.analysis.NFAContext other
		org.antlr.analysis.NFAContext sp
	public int recursionDepthEmanatingFromState (int) 
		int state
		org.antlr.analysis.NFAContext sp
		int n
	public int hashCode () 
	public boolean isEmpty () 
	public java.lang.String toString () 
		StringBuilder buf
		org.antlr.analysis.NFAContext sp
	static void  () 
}

org/antlr/analysis/NFAConversionThread.class
NFAConversionThread.java
package org.antlr.analysis
public org.antlr.analysis.NFAConversionThread extends java.lang.Object implements java.lang.Runnable  {
	org.antlr.tool.Grammar grammar
	int i
	int j
	org.antlr.misc.Barrier barrier
	public void  (org.antlr.tool.Grammar, org.antlr.misc.Barrier, int, int) 
		org.antlr.tool.Grammar grammar
		org.antlr.misc.Barrier barrier
		int i
		int j
	public void run () 
		org.antlr.analysis.NFAState decisionStartState
		int decision
		InterruptedException e
}

org/antlr/analysis/NFAState.class
NFAState.java
package org.antlr.analysis
public org.antlr.analysis.NFAState extends org.antlr.analysis.State {
	public static final int LOOPBACK
	public static final int BLOCK_START
	public static final int OPTIONAL_BLOCK_START
	public static final int BYPASS
	public static final int RIGHT_EDGE_OF_BLOCK
	public static final int MAX_TRANSITIONS
	int numTransitions
	public org.antlr.analysis.Transition[] transition
	public org.antlr.analysis.Label incidentEdgeLabel
	public org.antlr.analysis.NFA nfa
	protected int decisionNumber
	public int decisionStateType
	public org.antlr.tool.Rule enclosingRule
	protected String description
	public org.antlr.tool.GrammarAST associatedASTNode
	protected boolean EOTTargetState
	public int endOfBlockStateNumber
	public void  (org.antlr.analysis.NFA) 
		org.antlr.analysis.NFA nfa
	public int getNumberOfTransitions () 
	public void addTransition (org.antlr.analysis.Transition) 
		org.antlr.analysis.Label label
		org.antlr.analysis.Transition e
	public void setTransition0 (org.antlr.analysis.Transition) 
		org.antlr.analysis.Transition e
	public org.antlr.analysis.Transition transition (int) 
		int i
	public int translateDisplayAltToWalkAlt (int) 
		int displayAlt
		org.antlr.analysis.NFAState nfaStart
		int walkAlt
		int nAlts
	public void setDecisionASTNode (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST decisionASTNode
	public java.lang.String getDescription () 
	public void setDescription (java.lang.String) 
		String description
	public int getDecisionNumber () 
	public void setDecisionNumber (int) 
		int decisionNumber
	public boolean isEOTTargetState () 
	public void setEOTTargetState (boolean) 
		boolean eot
	public boolean isDecisionState () 
	public java.lang.String toString () 
}

org/antlr/analysis/NFAToDFAConverter$1.class
NFAToDFAConverter.java
package org.antlr.analysis
 org.antlr.analysis.NFAToDFAConverter$1 extends java.lang.Object implements java.util.Comparator  {
	final org.antlr.analysis.NFAToDFAConverter this$0
	void  (org.antlr.analysis.NFAToDFAConverter) 
	public int compare (org.antlr.analysis.NFAConfiguration, org.antlr.analysis.NFAConfiguration) 
		org.antlr.analysis.NFAConfiguration a
		org.antlr.analysis.NFAConfiguration b
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

org/antlr/analysis/NFAToDFAConverter.class
NFAToDFAConverter.java
package org.antlr.analysis
public org.antlr.analysis.NFAToDFAConverter extends java.lang.Object {
	protected java.util.List work
	protected org.antlr.analysis.NFAContext[] contextTrees
	protected org.antlr.analysis.DFA dfa
	public static boolean debug
	public static boolean SINGLE_THREADED_NFA_CONVERSION
	protected boolean computingStartState
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA dfa
		int nAlts
	public void convert () 
		org.antlr.analysis.DFAState d
		int k
	protected org.antlr.analysis.DFAState computeStartState () 
		int numAltsIncludingExitBranch
		org.antlr.analysis.NFAContext initialContext
		org.antlr.analysis.NFAState alt
		org.antlr.analysis.DFAState startState
		int i
		int altNum
	protected void findNewDFAStatesAndAddDFATransitions (org.antlr.analysis.DFAState) 
		org.antlr.analysis.Label label
		org.antlr.analysis.DFAState t
		org.antlr.analysis.DFAState targetState
		int i
		int minAlt
		org.antlr.analysis.DFAState d
		org.antlr.misc.OrderedHashSet labels
		org.antlr.analysis.Label EOTLabel
		boolean containsEOT
		int numberOfEdgesEmanating
		java.util.Map targetToLabelMap
		int numLabels
	protected static int addTransition (org.antlr.analysis.DFAState, org.antlr.analysis.Label, org.antlr.analysis.DFAState, java.util.Map) 
		int transitionIndex
		org.antlr.analysis.Transition trans
		Integer tI
		org.antlr.analysis.Transition oldTransition
		org.antlr.analysis.DFAState d
		org.antlr.analysis.Label label
		org.antlr.analysis.DFAState targetState
		java.util.Map targetToLabelMap
		int n
	public void closure (org.antlr.analysis.DFAState) 
		org.antlr.analysis.NFAConfiguration c
		int i
		org.antlr.analysis.DFAState d
		java.util.List configs
		int numConfigs
	public void closure (org.antlr.analysis.NFAState, int, org.antlr.analysis.NFAContext, org.antlr.analysis.SemanticContext, org.antlr.analysis.DFAState, boolean) 
		int depth
		org.antlr.analysis.RuleClosureTransition ref
		org.antlr.analysis.NFAContext newContext
		org.antlr.analysis.NFAState ruleTarget
		org.antlr.analysis.NFAState whichStateInvokedRule
		org.antlr.analysis.RuleClosureTransition edgeToRule
		org.antlr.analysis.NFAState continueState
		org.antlr.analysis.NFAContext newContext
		boolean collectPredicatesAfterAction
		int walkAlt
		org.antlr.analysis.NFAState altLeftEdge
		org.antlr.analysis.SemanticContext labelContext
		org.antlr.analysis.SemanticContext newSemanticContext
		org.antlr.analysis.Transition transition1
		org.antlr.analysis.NFAState p
		int alt
		org.antlr.analysis.NFAContext context
		org.antlr.analysis.SemanticContext semanticContext
		org.antlr.analysis.DFAState d
		boolean collectPredicates
		org.antlr.analysis.NFAConfiguration proposedNFAConfiguration
		org.antlr.analysis.Transition transition0
	public static boolean closureIsBusy (org.antlr.analysis.DFAState, org.antlr.analysis.NFAConfiguration) 
		org.antlr.analysis.DFAState d
		org.antlr.analysis.NFAConfiguration proposedNFAConfiguration
	public org.antlr.analysis.DFAState reach (org.antlr.analysis.DFAState, org.antlr.analysis.Label) 
		org.antlr.analysis.NFAConfiguration newC
		org.antlr.analysis.NFAConfiguration c
		org.antlr.analysis.NFAState p
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label edgeLabel
		int i
		org.antlr.analysis.DFAState d
		org.antlr.analysis.Label label
		org.antlr.analysis.DFAState labelDFATarget
		java.util.List configs
		int numConfigs
	protected void convertToEOTAcceptState (org.antlr.analysis.DFAState) 
		org.antlr.analysis.NFAConfiguration c
		org.antlr.analysis.NFAState p
		org.antlr.analysis.Transition edge
		org.antlr.analysis.Label edgeLabel
		int i
		org.antlr.analysis.DFAState d
		org.antlr.analysis.Label eot
		int numConfigs
	protected org.antlr.analysis.DFAState addDFAStateToWorkList (org.antlr.analysis.DFAState) 
		org.antlr.analysis.DFAState d
		org.antlr.analysis.DFAState existingState
		int alt
	protected org.antlr.analysis.DFAState convertToAcceptState (org.antlr.analysis.DFAState, int) 
		org.antlr.analysis.SemanticContext gatedPreds
		org.antlr.analysis.SemanticContext existingStateGatedPreds
		org.antlr.analysis.DFAState acceptStateForAlt
		org.antlr.analysis.DFAState d
		int alt
	public void resolveNonDeterminisms (org.antlr.analysis.DFAState) 
		java.util.Set allAlts
		org.antlr.analysis.DFAState d
		boolean conflictingLexerRules
		java.util.Set nondeterministicAlts
		org.antlr.analysis.NFAConfiguration anyConfig
		org.antlr.analysis.NFAState anyState
		boolean resolved
	protected int resolveByChoosingFirstAlt (org.antlr.analysis.DFAState, java.util.Set) 
		int winningAlt
		int winningAlt
		int exitAlt
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
		int winningAlt
	protected int resolveByPickingMinAlt (org.antlr.analysis.DFAState, java.util.Set) 
		int min
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
		int min
	protected int resolveByPickingExitAlt (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
		int exitAlt
	protected static void turnOffOtherAlts (org.antlr.analysis.DFAState, int, java.util.Set) 
		org.antlr.analysis.NFAConfiguration configuration
		int i
		org.antlr.analysis.DFAState d
		int min
		java.util.Set nondeterministicAlts
		int numConfigs
	protected static int getMinAlt (java.util.Set) 
		int alt
		Integer altI
		java.util.Iterator i$
		java.util.Set nondeterministicAlts
		int min
	protected boolean tryToResolveWithSemanticPredicates (org.antlr.analysis.DFAState, java.util.Set) 
		org.antlr.analysis.SemanticContext nakedAltPred
		org.antlr.analysis.SemanticContext nakedAltPred
		org.antlr.analysis.SemanticContext unionOfPredicatesFromAllAlts
		org.antlr.analysis.NFAConfiguration configuration
		int i
		org.antlr.misc.BitSet ndSet
		org.antlr.misc.BitSet predSet
		int nakedAlt
		org.antlr.analysis.SemanticContext nakedAltPred
		int numConfigs
		org.antlr.analysis.NFAConfiguration configuration
		org.antlr.analysis.SemanticContext semCtx
		int i
		int numConfigs
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
		java.util.Map altToPredMap
	protected java.util.Map getPredicatesPerNonDeterministicAlt (org.antlr.analysis.DFAState, java.util.Set) 
		Integer altI
		java.util.Iterator i$
		java.util.Set predSet
		org.antlr.analysis.NFAConfiguration configuration
		Integer altI
		int i
		org.antlr.analysis.SemanticContext ctx
		java.util.Iterator i$
		java.util.Set contextsForThisAlt
		org.antlr.analysis.SemanticContext combinedContext
		Integer altI
		java.util.Iterator i$
		java.util.Set locations
		org.antlr.analysis.NFAState s
		org.antlr.analysis.NFAConfiguration configuration
		Integer altI
		int i
		org.antlr.analysis.DFAState d
		java.util.Set nondeterministicAlts
		java.util.Map altToPredicateContextMap
		java.util.Map altToSetOfContextsMap
		java.util.Map altToLocationsReachableWithoutPredicate
		java.util.Set nondetAltsWithUncoveredConfiguration
		int numConfigs
		java.util.List incompletelyCoveredAlts
	protected static org.antlr.analysis.SemanticContext getUnionOfPredicates (java.util.Map) 
		org.antlr.analysis.SemanticContext semCtx
		java.util.Map altToPredMap
		java.util.Iterator iter
		org.antlr.analysis.SemanticContext unionOfPredicatesFromAllAlts
	protected void addPredicateTransitions (org.antlr.analysis.DFAState) 
		org.antlr.analysis.NFAConfiguration c
		int i
		org.antlr.analysis.DFAState existingState
		org.antlr.analysis.NFAConfiguration c
		org.antlr.analysis.DFAState predDFATarget
		int i
		org.antlr.analysis.DFAState d
		java.util.List configsWithPreds
		int numConfigs
		java.util.List predConfigsSortedByAlt
	protected void initContextTrees (int) 
		int alt
		int i
		int numberOfAlts
	public static int max (java.util.Set) 
		Integer I
		Integer value
		java.util.Iterator i$
		java.util.Set s
		int i
		int m
	static void  () 
}

org/antlr/analysis/NonLLStarDecisionException.class
NonLLStarDecisionException.java
package org.antlr.analysis
public org.antlr.analysis.NonLLStarDecisionException extends java.lang.RuntimeException {
	public org.antlr.analysis.DFA abortedDFA
	public void  (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA abortedDFA
}

org/antlr/analysis/PredicateLabel.class
PredicateLabel.java
package org.antlr.analysis
public org.antlr.analysis.PredicateLabel extends org.antlr.analysis.Label {
	protected org.antlr.analysis.SemanticContext semanticContext
	public void  (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST predicateASTNode
	public void  (org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext semCtx
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
	public boolean isSemanticPredicate () 
	public org.antlr.analysis.SemanticContext getSemanticContext () 
	public java.lang.String toString () 
	public java.lang.String toString (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
}

org/antlr/analysis/RuleClosureTransition.class
RuleClosureTransition.java
package org.antlr.analysis
public org.antlr.analysis.RuleClosureTransition extends org.antlr.analysis.Transition {
	public org.antlr.tool.Rule rule
	public org.antlr.analysis.NFAState followState
	public void  (org.antlr.tool.Rule, org.antlr.analysis.NFAState, org.antlr.analysis.NFAState) 
		org.antlr.tool.Rule rule
		org.antlr.analysis.NFAState ruleStart
		org.antlr.analysis.NFAState followState
}

org/antlr/analysis/SemanticContext$AND.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$AND extends org.antlr.analysis.SemanticContext$CommutativePredicate {
	public void  (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
	public void  (java.util.HashSet) 
		java.util.HashSet contexts
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.ST eST
		org.stringtemplate.v4.ST eST
		org.antlr.analysis.SemanticContext operand
		java.util.Iterator i$
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
		org.stringtemplate.v4.ST result
	public java.lang.String getOperandString () 
	public org.antlr.analysis.SemanticContext combinePredicates (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext left
		org.antlr.analysis.SemanticContext right
	public int calculateHashCode () 
		org.antlr.analysis.SemanticContext context
		java.util.Iterator i$
		int hashcode
}

org/antlr/analysis/SemanticContext$CommutativePredicate.class
SemanticContext.java
package org.antlr.analysis
public abstract org.antlr.analysis.SemanticContext$CommutativePredicate extends org.antlr.analysis.SemanticContext {
	protected final java.util.Set operands
	protected int hashcode
	public void  (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext$CommutativePredicate predicate
		org.antlr.analysis.SemanticContext$CommutativePredicate predicate
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
	public void  (java.util.HashSet) 
		org.antlr.analysis.SemanticContext$CommutativePredicate predicate
		org.antlr.analysis.SemanticContext context
		java.util.Iterator i$
		java.util.HashSet contexts
	public org.antlr.analysis.SemanticContext getGatedPredicateContext () 
		org.antlr.analysis.SemanticContext gatedPred
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
		org.antlr.analysis.SemanticContext result
	public boolean hasUserSemanticPredicate () 
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
	public boolean isSyntacticPredicate () 
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
	public void trackUseOfSyntacticPredicates (org.antlr.tool.Grammar) 
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
		org.antlr.tool.Grammar g
	public boolean equals (java.lang.Object) 
		org.antlr.analysis.SemanticContext$CommutativePredicate commutative
		java.util.Set otherOperands
		org.antlr.analysis.SemanticContext context
		java.util.Iterator i$
		java.util.Set otherOperands
		java.util.ArrayList temp
		org.antlr.analysis.SemanticContext$NOT not
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
		StringBuilder buf
		int i
	public abstract java.lang.String getOperandString () 
	public abstract org.antlr.analysis.SemanticContext combinePredicates (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
	public abstract int calculateHashCode () 
}

org/antlr/analysis/SemanticContext$FalsePredicate.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$FalsePredicate extends org.antlr.analysis.SemanticContext$Predicate {
	public void  () 
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
	public boolean hasUserSemanticPredicate () 
	public java.lang.String toString () 
}

org/antlr/analysis/SemanticContext$NOT.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$NOT extends org.antlr.analysis.SemanticContext {
	protected org.antlr.analysis.SemanticContext ctx
	public void  (org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext ctx
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.ST eST
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
		org.stringtemplate.v4.ST eST
	public org.antlr.analysis.SemanticContext getGatedPredicateContext () 
		org.antlr.analysis.SemanticContext p
	public boolean hasUserSemanticPredicate () 
	public boolean isSyntacticPredicate () 
	public void trackUseOfSyntacticPredicates (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

org/antlr/analysis/SemanticContext$OR.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$OR extends org.antlr.analysis.SemanticContext$CommutativePredicate {
	public void  (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
	public void  (java.util.HashSet) 
		java.util.HashSet contexts
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.ST eST
		org.antlr.analysis.SemanticContext semctx
		java.util.Iterator i$
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
		org.stringtemplate.v4.ST eST
	public java.lang.String getOperandString () 
	public org.antlr.analysis.SemanticContext combinePredicates (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext left
		org.antlr.analysis.SemanticContext right
	public int calculateHashCode () 
		org.antlr.analysis.SemanticContext context
		java.util.Iterator i$
		int hashcode
}

org/antlr/analysis/SemanticContext$Predicate.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$Predicate extends org.antlr.analysis.SemanticContext {
	public org.antlr.tool.GrammarAST predicateAST
	protected boolean gated
	protected boolean synpred
	public static final int INVALID_PRED_VALUE
	public static final int FALSE_PRED
	public static final int TRUE_PRED
	protected int constantValue
	public void  (int) 
		int constantValue
	public void  (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST predicate
	public void  (org.antlr.analysis.SemanticContext$Predicate) 
		org.antlr.analysis.SemanticContext$Predicate p
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.analysis.SemanticContext$Predicate other
	public int hashCode () 
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.ST eST
		String predEnclosingRuleName
		org.stringtemplate.v4.ST eST
		String description
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
		org.stringtemplate.v4.ST eST
	public org.antlr.analysis.SemanticContext getGatedPredicateContext () 
	public boolean hasUserSemanticPredicate () 
	public boolean isSyntacticPredicate () 
	public void trackUseOfSyntacticPredicates (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public java.lang.String toString () 
}

org/antlr/analysis/SemanticContext$TruePredicate.class
SemanticContext.java
package org.antlr.analysis
public org.antlr.analysis.SemanticContext$TruePredicate extends org.antlr.analysis.SemanticContext$Predicate {
	public void  () 
	public org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.antlr.codegen.CodeGenerator generator
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
	public boolean hasUserSemanticPredicate () 
	public java.lang.String toString () 
}

org/antlr/analysis/SemanticContext.class
SemanticContext.java
package org.antlr.analysis
public abstract org.antlr.analysis.SemanticContext extends java.lang.Object {
	public static final org.antlr.analysis.SemanticContext EMPTY_SEMANTIC_CONTEXT
	public void  () 
	public abstract org.antlr.analysis.SemanticContext getGatedPredicateContext () 
	public abstract org.stringtemplate.v4.ST genExpr (org.antlr.codegen.CodeGenerator, org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
	public abstract boolean hasUserSemanticPredicate () 
	public abstract boolean isSyntacticPredicate () 
	public void trackUseOfSyntacticPredicates (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public static org.antlr.analysis.SemanticContext and (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
		org.antlr.analysis.SemanticContext[] terms
		org.antlr.analysis.SemanticContext commonTerms
		boolean factored
		org.antlr.analysis.SemanticContext$AND result
	public static org.antlr.analysis.SemanticContext or (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext$NOT n
		org.antlr.analysis.SemanticContext$NOT n
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
		org.antlr.analysis.SemanticContext[] terms
		org.antlr.analysis.SemanticContext commonTerms
		boolean factored
		org.antlr.analysis.SemanticContext$OR result
	public static org.antlr.analysis.SemanticContext not (org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
	public static org.antlr.analysis.SemanticContext[] factorAnd (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
		java.util.HashSet opsA
		java.util.HashSet opsB
		java.util.HashSet result
	public static org.antlr.analysis.SemanticContext[] factorOr (org.antlr.analysis.SemanticContext, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext a
		org.antlr.analysis.SemanticContext b
		java.util.HashSet opsA
		java.util.HashSet opsB
		java.util.HashSet result
	public static java.util.Collection getAndOperands (org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext operand
		java.util.Iterator i$
		java.util.Collection operands
		java.util.List result
		org.antlr.analysis.SemanticContext context
		java.util.ArrayList result
	public static java.util.Collection getOrOperands (org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.SemanticContext operand
		java.util.Iterator i$
		java.util.Collection operands
		java.util.List result
		org.antlr.analysis.SemanticContext context
		java.util.ArrayList result
	static void  () 
}

org/antlr/analysis/State.class
State.java
package org.antlr.analysis
public abstract org.antlr.analysis.State extends java.lang.Object {
	public static final int INVALID_STATE_NUMBER
	public int stateNumber
	protected boolean acceptState
	public void  () 
	public abstract int getNumberOfTransitions () 
	public abstract void addTransition (org.antlr.analysis.Transition) 
	public abstract org.antlr.analysis.Transition transition (int) 
	public boolean isAcceptState () 
	public void setAcceptState (boolean) 
		boolean acceptState
}

org/antlr/analysis/StateCluster.class
StateCluster.java
package org.antlr.analysis
public org.antlr.analysis.StateCluster extends java.lang.Object {
	public org.antlr.analysis.NFAState left
	public org.antlr.analysis.NFAState right
	public void  (org.antlr.analysis.NFAState, org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
}

org/antlr/analysis/Transition.class
Transition.java
package org.antlr.analysis
public org.antlr.analysis.Transition extends java.lang.Object implements java.lang.Comparable  {
	public org.antlr.analysis.Label label
	public org.antlr.analysis.State target
	public void  (org.antlr.analysis.Label, org.antlr.analysis.State) 
		org.antlr.analysis.Label label
		org.antlr.analysis.State target
	public void  (int, org.antlr.analysis.State) 
		int label
		org.antlr.analysis.State target
	public boolean isEpsilon () 
	public boolean isAction () 
	public boolean isSemanticPredicate () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.analysis.Transition other
	public int compareTo (org.antlr.analysis.Transition) 
		org.antlr.analysis.Transition other
	public java.lang.String toString () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

org/antlr/antlr.properties
org/antlr/codegen/ActionScriptTarget.class
ActionScriptTarget.java
package org.antlr.codegen
public org.antlr.codegen.ActionScriptTarget extends org.antlr.codegen.Target {
	public void  () 
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		int c
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public java.lang.String encodeIntAsCharEscape (int) 
		String hex
		int v
		StringBuilder buf
	public java.lang.String getTarget64BitStringFromValue (long) 
		long word
		StringBuffer buf
	private void writeHexWithPadding (java.lang.StringBuffer, java.lang.String) 
		int i
		StringBuffer buf
		String digits
		int padding
	protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST) 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST cyclicDFAST
}

org/antlr/codegen/ACyclicDFACodeGenerator.class
ACyclicDFACodeGenerator.java
package org.antlr.codegen
public org.antlr.codegen.ACyclicDFACodeGenerator extends java.lang.Object {
	protected org.antlr.codegen.CodeGenerator parentGenerator
	public void  (org.antlr.codegen.CodeGenerator) 
		org.antlr.codegen.CodeGenerator parent
	public org.stringtemplate.v4.ST genFixedLookaheadDecision (org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
	protected org.stringtemplate.v4.ST walkFixedDFAGeneratingStateMachine (org.stringtemplate.v4.STGroup, org.antlr.analysis.DFA, org.antlr.analysis.DFAState, int) 
		org.stringtemplate.v4.ST dfaST
		Integer vI
		String label
		int j
		java.util.List labels
		java.util.List targetLabels
		org.stringtemplate.v4.ST predST
		org.antlr.analysis.DFAState target
		org.antlr.analysis.SemanticContext preds
		org.antlr.analysis.Transition edge
		org.stringtemplate.v4.ST edgeST
		org.stringtemplate.v4.ST targetST
		int i
		org.antlr.analysis.Transition predEdge
		org.stringtemplate.v4.ST edgeST
		org.stringtemplate.v4.ST targetST
		int i
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.DFA dfa
		org.antlr.analysis.DFAState s
		int k
		String dfaStateName
		String dfaLoopbackStateName
		String dfaOptionalBlockStateName
		String dfaEdgeName
		org.stringtemplate.v4.ST dfaST
		int EOTPredicts
		org.antlr.analysis.DFAState EOTTarget
}

org/antlr/codegen/CodeGenerator.class
CodeGenerator.java
package org.antlr.codegen
public org.antlr.codegen.CodeGenerator extends java.lang.Object {
	public static final int MSCL_DEFAULT
	public static int MAX_SWITCH_CASE_LABELS
	public static final int MSA_DEFAULT
	public static int MIN_SWITCH_ALTS
	public boolean GENERATE_SWITCHES_WHEN_POSSIBLE
	public static boolean LAUNCH_ST_INSPECTOR
	public static final int MADSI_DEFAULT
	public static int MAX_ACYCLIC_DFA_STATES_INLINE
	public static String classpathTemplateRootDirectoryName
	public org.antlr.tool.Grammar grammar
	protected String language
	public org.antlr.codegen.Target target
	protected org.stringtemplate.v4.STGroup templates
	protected org.stringtemplate.v4.STGroup baseTemplates
	protected org.stringtemplate.v4.ST recognizerST
	protected org.stringtemplate.v4.ST outputFileST
	protected org.stringtemplate.v4.ST headerFileST
	protected int uniqueLabelNumber
	protected org.antlr.Tool tool
	protected boolean debug
	protected boolean trace
	protected boolean profile
	protected int lineWidth
	public org.antlr.codegen.ACyclicDFACodeGenerator acyclicDFAGenerator
	public static final String VOCAB_FILE_EXTENSION
	protected static final String vocabFilePattern
	public void  (org.antlr.Tool, org.antlr.tool.Grammar, java.lang.String) 
		org.antlr.Tool tool
		org.antlr.tool.Grammar grammar
		String language
	public static org.antlr.codegen.Target loadLanguageTarget (java.lang.String) 
		Class c
		ClassNotFoundException cnfe
		InstantiationException ie
		IllegalAccessException cnfe
		String language
		org.antlr.codegen.Target target
		String targetName
	public void loadTemplates (java.lang.String) 
		org.stringtemplate.v4.STGroup astParserTemplates
		org.stringtemplate.v4.STGroup dbgTemplates
		org.stringtemplate.v4.STGroup astTemplates
		org.stringtemplate.v4.STGroup astParserTemplates
		org.stringtemplate.v4.STGroup astDbgTemplates
		org.stringtemplate.v4.STGroup astParserTemplates
		org.stringtemplate.v4.STGroup astTemplates
		org.stringtemplate.v4.STGroup astParserTemplates
		org.stringtemplate.v4.STGroup dbgTemplates
		org.stringtemplate.v4.STGroup stTemplates
		org.stringtemplate.v4.STGroup stTemplates
		org.stringtemplate.v4.STGroup dbgTemplates
		String language
		String langDir
		org.stringtemplate.v4.STGroup coreTemplates
		String outputOption
	public org.stringtemplate.v4.ST genRecognizer () 
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST extST
		org.stringtemplate.v4.ST tokenVocabSerialization
		String vocabFileName
		java.io.IOException ioe
		org.antlr.analysis.DFAOptimizer optimizer
		boolean filterMode
		boolean canBacktrack
		java.util.Map actions
		org.stringtemplate.v4.ST gateST
		String memoize
		String targetAppropriateFileNameString
		org.antlr.grammar.v3.CodeGenTreeWalker gen
		java.util.Set synpredNames
	protected void verifyActionScopesOkForTarget (java.util.Map) 
		java.util.Map scopeActions
		org.antlr.tool.GrammarAST actionAST
		String scope
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map actions
	protected void translateActionAttributeReferences (java.util.Map) 
		java.util.Map scopeActions
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map actions
	public void translateActionAttributeReferencesForSingleScope (org.antlr.tool.Rule, java.util.Map) 
		String name
		org.antlr.tool.GrammarAST actionAST
		java.util.List chunks
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.antlr.tool.Rule r
		java.util.Map scopeActions
		String ruleName
	public void generateLocalFOLLOW (org.antlr.tool.GrammarAST, java.lang.String, java.lang.String, int) 
		java.util.List tokenTypeList
		long[] words
		org.antlr.misc.BitSet bits
		long w
		int j
		org.antlr.tool.GrammarAST referencedElementNode
		String referencedElementName
		String enclosingRuleName
		int elementIndex
		org.antlr.analysis.NFAState followingNFAState
		org.antlr.analysis.LookaheadSet follow
		java.util.List tokenTypeList
		long[] words
		String[] wordStrings
	public org.stringtemplate.v4.ST genLookaheadDecision (org.stringtemplate.v4.ST, org.antlr.analysis.DFA) 
		org.stringtemplate.v4.ST decisionST
		String description
		org.stringtemplate.v4.ST recognizerST
		org.antlr.analysis.DFA dfa
		org.stringtemplate.v4.ST decisionST
	public org.stringtemplate.v4.ST generateSpecialState (org.antlr.analysis.DFAState) 
		org.stringtemplate.v4.ST edgeST
		org.stringtemplate.v4.ST exprST
		org.stringtemplate.v4.ST predST
		org.antlr.analysis.DFAState t
		org.antlr.analysis.SemanticContext preds
		org.antlr.analysis.Transition edge
		org.stringtemplate.v4.ST edgeST
		int i
		org.antlr.analysis.DFAState s
		org.stringtemplate.v4.ST stateST
		boolean foundGatedPred
		org.stringtemplate.v4.ST eotST
	protected org.stringtemplate.v4.ST genLabelExpr (org.stringtemplate.v4.STGroup, org.antlr.analysis.Transition, int) 
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.Transition edge
		int k
		org.antlr.analysis.Label label
		org.stringtemplate.v4.ST eST
	protected org.stringtemplate.v4.ST genSemanticPredicateExpr (org.stringtemplate.v4.STGroup, org.antlr.analysis.Transition) 
		org.stringtemplate.v4.STGroup templates
		org.antlr.analysis.Transition edge
		org.antlr.analysis.DFA dfa
		org.antlr.analysis.Label label
		org.antlr.analysis.SemanticContext semCtx
	public org.stringtemplate.v4.ST genSetExpr (org.stringtemplate.v4.STGroup, org.antlr.misc.IntSet, int, boolean) 
		org.stringtemplate.v4.ST emptyST
		int i
		org.stringtemplate.v4.ST eST
		org.antlr.misc.Interval I
		int a
		int b
		org.stringtemplate.v4.ST sST
		java.util.Iterator iter
		int rangeNumber
		org.stringtemplate.v4.ST eST
		org.antlr.misc.Interval I
		int a
		int b
		org.stringtemplate.v4.ST eST
		org.stringtemplate.v4.STGroup templates
		org.antlr.misc.IntSet set
		int k
		boolean partOfDFA
		org.antlr.misc.IntervalSet iset
		String testSTName
		String testRangeSTName
		String testSetSTName
		String varSTName
		org.stringtemplate.v4.ST setST
		java.util.Iterator iter
		int rangeNumber
	protected void genTokenTypeConstants (org.stringtemplate.v4.ST) 
		int tokenType
		String tokenID
		java.util.Iterator i$
		org.stringtemplate.v4.ST code
	protected void genTokenTypeNames (org.stringtemplate.v4.ST) 
		String tokenName
		int t
		org.stringtemplate.v4.ST code
	public java.lang.String getTokenTypeAsTargetLabel (int) 
		String name
		int ttype
	protected org.stringtemplate.v4.ST genTokenVocabOutput () 
		int tokenType
		String tokenID
		java.util.Iterator i$
		int tokenType
		String literal
		java.util.Iterator i$
		org.stringtemplate.v4.ST vocabFileST
	public java.util.List translateAction (java.lang.String, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.tool.GrammarAST actionTree
		org.antlr.grammar.v3.ActionTranslator translator
		java.util.List chunks
	public java.util.List translateArgAction (java.lang.String, org.antlr.tool.GrammarAST) 
		org.antlr.runtime.Token actionToken
		org.antlr.grammar.v3.ActionTranslator translator
		java.util.List chunks
		org.stringtemplate.v4.ST catST
		String arg
		java.util.Iterator i$
		String ruleName
		org.antlr.tool.GrammarAST actionTree
		String actionText
		java.util.List args
		java.util.List translatedArgs
	public static java.util.List getListOfArgumentsFromAction (java.lang.String, int) 
		String actionText
		int separatorChar
		java.util.List args
	public static int getListOfArgumentsFromAction (java.lang.String, int, int, int, java.util.List) 
		String arg
		int c
		String arg
		String actionText
		int start
		int targetChar
		int separatorChar
		java.util.List args
		int n
		int p
		int last
	public org.stringtemplate.v4.ST translateTemplateConstructor (java.lang.String, int, org.antlr.runtime.Token, java.lang.String) 
		org.antlr.runtime.RecognitionException re
		Exception tse
		org.antlr.runtime.RecognitionException re
		String ruleName
		int outerAltNum
		org.antlr.runtime.Token actionToken
		String templateActionText
		org.antlr.grammar.v3.ANTLRLexer lexer
		org.antlr.grammar.v3.ANTLRParser parser
		org.antlr.grammar.v3.ANTLRParser$rewrite_template_return parseResult
		org.antlr.tool.GrammarAST rewriteTree
		org.antlr.grammar.v3.CodeGenTreeWalker gen
		org.stringtemplate.v4.ST st
	public void issueInvalidScopeError (java.lang.String, java.lang.String, org.antlr.tool.Rule, org.antlr.runtime.Token, int) 
		String x
		String y
		org.antlr.tool.Rule enclosingRule
		org.antlr.runtime.Token actionToken
		int outerAltNum
		org.antlr.tool.Rule r
		org.antlr.tool.AttributeScope scope
	public void issueInvalidAttributeError (java.lang.String, java.lang.String, org.antlr.tool.Rule, org.antlr.runtime.Token, int) 
		String refdRuleName
		org.antlr.tool.Rule refdRule
		org.antlr.tool.AttributeScope scope
		String x
		String y
		org.antlr.tool.Rule enclosingRule
		org.antlr.runtime.Token actionToken
		int outerAltNum
		org.antlr.tool.Grammar$LabelElementPair label
	public void issueInvalidAttributeError (java.lang.String, org.antlr.tool.Rule, org.antlr.runtime.Token, int) 
		String x
		org.antlr.tool.Rule enclosingRule
		org.antlr.runtime.Token actionToken
		int outerAltNum
		org.antlr.tool.Grammar$LabelElementPair label
		org.antlr.tool.AttributeScope scope
	public org.stringtemplate.v4.STGroup getTemplates () 
	public org.stringtemplate.v4.STGroup getBaseTemplates () 
	public void setDebug (boolean) 
		boolean debug
	public void setTrace (boolean) 
		boolean trace
	public void setProfile (boolean) 
		boolean profile
	public org.stringtemplate.v4.ST getRecognizerST () 
	public java.lang.String getRecognizerFileName (java.lang.String, int) 
		String name
		int type
		org.stringtemplate.v4.ST extST
		String recognizerName
	public java.lang.String getVocabFileName () 
	public void write (org.stringtemplate.v4.ST, java.lang.String)  throws java.io.IOException 
		org.stringtemplate.v4.ST code
		String fileName
		java.io.Writer w
		org.stringtemplate.v4.STWriter wr
	protected boolean canGenerateSwitch (org.antlr.analysis.DFAState) 
		int EOTPredicts
		org.antlr.analysis.Transition edge
		int i
		org.antlr.analysis.DFAState s
		int size
	public java.lang.String createUniqueLabel (java.lang.String) 
		String name
	static void  () 
}

org/antlr/codegen/CppTarget.class
CppTarget.java
package org.antlr.codegen
public org.antlr.codegen.CppTarget extends org.antlr.codegen.Target {
	java.util.ArrayList strings
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	protected void genRecognizerFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST outputFileST
		String fileName
	protected void genRecognizerHeaderFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, java.lang.String)  throws java.io.IOException 
		java.util.Map$Entry pairs
		java.util.Iterator i$
		org.stringtemplate.v4.misc.Aggregate atok
		boolean can_break
		Object tok
		int i
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST headerFileST
		String extName
		java.util.List tokens
		String fileName
	protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST) 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST cyclicDFAST
	public boolean isValidActionScope (int, java.lang.String) 
		int grammarType
		String scope
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int c
		org.antlr.codegen.CodeGenerator generator
		String literal
	public java.lang.String getTargetStringLiteralFromANTLRStringLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int i
		org.antlr.codegen.CodeGenerator generator
		String literal
		int index
		String bytes
		StringBuffer buf
		String strref
	protected void performGrammarAnalysis (org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar) 
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
}

org/antlr/codegen/CSharp2Target.class
CSharp2Target.java
package org.antlr.codegen
public org.antlr.codegen.CSharp2Target extends org.antlr.codegen.CSharp3Target {
	public void  () 
}

org/antlr/codegen/CSharp3Target$1.class
CSharp3Target.java
package org.antlr.codegen
final org.antlr.codegen.CSharp3Target$1 extends java.util.HashSet {
	void  () 
}

org/antlr/codegen/CSharp3Target$StringRenderer.class
CSharp3Target.java
package org.antlr.codegen
public org.antlr.codegen.CSharp3Target$StringRenderer extends java.lang.Object implements org.stringtemplate.v4.AttributeRenderer  {
	private final org.antlr.codegen.CodeGenerator _generator
	private final org.antlr.codegen.CSharp3Target _target
	public void  (org.antlr.codegen.CodeGenerator, org.antlr.codegen.CSharp3Target) 
		org.antlr.codegen.CodeGenerator generator
		org.antlr.codegen.CSharp3Target target
	public java.lang.String toString (java.lang.Object, java.lang.String, java.util.Locale) 
		Object obj
		String formatName
		java.util.Locale locale
		String value
}

org/antlr/codegen/CSharp3Target.class
CSharp3Target.java
package org.antlr.codegen
public org.antlr.codegen.CSharp3Target extends org.antlr.codegen.Target {
	private static final java.util.HashSet _languageKeywords
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	public java.lang.String encodeIntAsCharEscape (int) 
		int v
	public java.lang.String getTarget64BitStringFromValue (long) 
		long word
	protected void genRecognizerFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST)  throws java.io.IOException 
		org.antlr.tool.Grammar rootGrammar
		String actionScope
		java.util.Map actions
		Object rootNamespace
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST outputFileST
	static java.util.HashSet access$000 () 
	static void  () 
}

org/antlr/codegen/CTarget.class
CTarget.java
package org.antlr.codegen
public org.antlr.codegen.CTarget extends org.antlr.codegen.Target {
	java.util.List strings
	public void  () 
	protected void genRecognizerFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST outputFileST
		String fileName
	protected void genRecognizerHeaderFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, java.lang.String)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST headerFileST
		String extName
		String fileName
	protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST) 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST cyclicDFAST
	public boolean isValidActionScope (int, java.lang.String) 
		int grammarType
		String scope
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int c
		org.antlr.codegen.CodeGenerator generator
		String literal
	public java.lang.String getTargetStringLiteralFromANTLRStringLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int i
		org.antlr.codegen.CodeGenerator generator
		String literal
		int index
		String bytes
		StringBuilder buf
		String strref
	protected void performGrammarAnalysis (org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar) 
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
}

org/antlr/codegen/DelphiTarget.class
DelphiTarget.java
package org.antlr.codegen
public org.antlr.codegen.DelphiTarget extends org.antlr.codegen.Target {
	public void  () 
	protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST) 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST cyclicDFAST
	public java.lang.String encodeIntAsCharEscape (int) 
		String hex1
		int v
		String hex
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuilder buf
		int c
	public java.lang.String getTargetStringLiteralFromString (java.lang.String, boolean) 
		int c
		int i
		String s
		boolean quoted
		StringBuilder buf
	public java.lang.String getTargetStringLiteralFromANTLRStringLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuilder buf
	public java.lang.String getTarget64BitStringFromValue (long) 
		int i
		long word
		int numHexDigits
		StringBuilder buf
		String digits
		int padding
}

org/antlr/codegen/JavaScriptTarget.class
JavaScriptTarget.java
package org.antlr.codegen
public org.antlr.codegen.JavaScriptTarget extends org.antlr.codegen.Target {
	public void  () 
	public java.lang.String encodeIntAsCharEscape (int) 
		int v
		String hex
	public java.lang.String getTarget64BitStringFromValue (long) 
		long word
		StringBuffer buf
	private void writeHexWithPadding (java.lang.StringBuffer, java.lang.String) 
		int i
		StringBuffer buf
		String digits
		int padding
}

org/antlr/codegen/JavaTarget.class
JavaTarget.java
package org.antlr.codegen
public org.antlr.codegen.JavaTarget extends org.antlr.codegen.Target {
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST) 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST cyclicDFAST
	protected void performGrammarAnalysis (org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar) 
		org.antlr.tool.Rule rule
		java.util.Iterator i$
		org.antlr.tool.Rule rule
		java.util.Iterator i$
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		java.util.Set delegatedRules
}

org/antlr/codegen/ObjCTarget.class
ObjCTarget.java
package org.antlr.codegen
public org.antlr.codegen.ObjCTarget extends org.antlr.codegen.Target {
	public void  () 
	protected void genRecognizerHeaderFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, java.lang.String)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST headerFileST
		String extName
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int c
		org.antlr.codegen.CodeGenerator generator
		String literal
	public java.lang.String getTargetStringLiteralFromANTLRStringLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuilder buf
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public java.lang.String getTokenTextAndTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, java.lang.String, int) 
		org.antlr.codegen.CodeGenerator generator
		String text
		int tokenType
		String name
		String textEquivalent
}

org/antlr/codegen/Perl5Target.class
Perl5Target.java
package org.antlr.codegen
public org.antlr.codegen.Perl5Target extends org.antlr.codegen.Target {
	public void  () 
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		String hex
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuffer buf
		int c
	public java.lang.String encodeIntAsCharEscape (int) 
		int intValue
		int v
		int intValue
}

org/antlr/codegen/Python3Target.class
Python3Target.java
package org.antlr.codegen
public org.antlr.codegen.Python3Target extends org.antlr.codegen.Target {
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		int c
	private java.util.List splitLines (java.lang.String) 
		int eol
		String text
		java.util.ArrayList l
		int idx
	public java.util.List postProcessAction (java.util.List, org.antlr.runtime.Token) 
		int j
		String ws
		String text
		int j
		String ws
		Object chunk
		int i
		int j
		int j
		String text
		Object chunk
		int i
		java.util.List chunks
		org.antlr.runtime.Token actionToken
		java.util.List nChunks
		int lineNo
		int col
		int lastChunk
		int firstChunk
		int indent
}

org/antlr/codegen/PythonTarget.class
PythonTarget.java
package org.antlr.codegen
public org.antlr.codegen.PythonTarget extends org.antlr.codegen.Target {
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		int c
	private java.util.List splitLines (java.lang.String) 
		int eol
		String text
		java.util.ArrayList l
		int idx
	public java.util.List postProcessAction (java.util.List, org.antlr.runtime.Token) 
		int j
		String ws
		String text
		int j
		String ws
		Object chunk
		int i
		int j
		int j
		String text
		Object chunk
		int i
		java.util.List chunks
		org.antlr.runtime.Token actionToken
		java.util.List nChunks
		int lineNo
		int col
		int lastChunk
		int firstChunk
		int indent
}

org/antlr/codegen/RubyTarget$1.class
RubyTarget.java
package org.antlr.codegen
final org.antlr.codegen.RubyTarget$1 extends java.util.HashSet {
	void  () 
}

org/antlr/codegen/RubyTarget$RubyRenderer.class
RubyTarget.java
package org.antlr.codegen
public org.antlr.codegen.RubyTarget$RubyRenderer extends java.lang.Object implements org.stringtemplate.v4.AttributeRenderer  {
	protected String[] rubyCharValueEscape
	final org.antlr.codegen.RubyTarget this$0
	public void  (org.antlr.codegen.RubyTarget) 
		int i
		int i
		char i
		int i
	public java.lang.String toString (java.lang.Object, java.lang.String, java.util.Locale) 
		Object o
		String formatName
		java.util.Locale locale
		String idString
	private java.lang.String snakecase (java.lang.String) 
		char peek
		char cur
		char next
		int i
		String value
		StringBuilder output_buffer
		int l
		int cliff
		char cur
	private java.lang.String constantcase (java.lang.String) 
		String value
	private java.lang.String platform (java.lang.String) 
		String value
	private java.lang.String symbol (java.lang.String) 
		String value
	private java.lang.String lexerRule (java.lang.String) 
		String value
	private java.lang.String constantPath (java.lang.String) 
		String value
	private java.lang.String rubyString (java.lang.String) 
		int i
		String value
		StringBuilder output_buffer
		int len
	private java.lang.String camelcase (java.lang.String) 
		char cur
		int i
		String value
		StringBuilder output_buffer
		int cliff
		boolean at_edge
	private java.lang.String label (java.lang.String) 
		String value
	private java.lang.String subcamelcase (java.lang.String) 
		String value
		Character head
		String tail
}

org/antlr/codegen/RubyTarget.class
RubyTarget.java
package org.antlr.codegen
public org.antlr.codegen.RubyTarget extends org.antlr.codegen.Target {
	public static final java.util.Set rubyKeywords
	public static java.util.Map sharedActionBlocks
	public void  () 
	protected void genRecognizerFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST)  throws java.io.IOException 
		java.util.Map actions
		java.util.Map actions
		ClassNotFoundException e
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST outputFileST
		org.stringtemplate.v4.STGroup group
		org.antlr.codegen.RubyTarget$RubyRenderer renderer
		String fileName
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		org.antlr.codegen.CodeGenerator generator
		String literal
		int code_point
	public int getMaxCharValue (org.antlr.codegen.CodeGenerator) 
		org.antlr.codegen.CodeGenerator generator
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public boolean isValidActionScope (int, java.lang.String) 
		int grammarType
		String scope
	public java.lang.String encodeIntAsCharEscape (int) 
		int intValue
		int v
		int intValue
	static void  () 
}

org/antlr/codegen/Target.class
Target.java
package org.antlr.codegen
public org.antlr.codegen.Target extends java.lang.Object {
	protected String[] targetCharValueEscape
	public void  () 
	public boolean useBaseTemplatesForSynPredFragments () 
	protected void genRecognizerFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST outputFileST
		String fileName
	protected void genRecognizerHeaderFile (org.antlr.Tool, org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar, org.stringtemplate.v4.ST, java.lang.String)  throws java.io.IOException 
		org.antlr.Tool tool
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
		org.stringtemplate.v4.ST headerFileST
		String extName
	protected void performGrammarAnalysis (org.antlr.codegen.CodeGenerator, org.antlr.tool.Grammar) 
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.Grammar grammar
	public boolean isValidActionScope (int, java.lang.String) 
		int grammarType
		String scope
	public java.lang.String getTokenTypeAsTargetLabel (org.antlr.codegen.CodeGenerator, int) 
		org.antlr.codegen.CodeGenerator generator
		int ttype
		String name
	public java.lang.String getTargetCharLiteralFromANTLRCharLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		String hex
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuilder buf
		int c
	public java.lang.String getTargetStringLiteralFromANTLRStringLiteral (org.antlr.codegen.CodeGenerator, java.lang.String) 
		int i
		org.antlr.codegen.CodeGenerator generator
		String literal
		StringBuilder sb
		StringBuilder is
	public java.lang.String getTargetStringLiteralFromString (java.lang.String, boolean) 
		int c
		int i
		String s
		boolean quoted
		StringBuilder buf
	public java.lang.String getTargetStringLiteralFromString (java.lang.String) 
		String s
	public java.lang.String getTarget64BitStringFromValue (long) 
		int i
		long word
		int numHexDigits
		StringBuilder buf
		String digits
		int padding
	public java.lang.String encodeIntAsCharEscape (int) 
		int v
		String hex
	public int getMaxCharValue (org.antlr.codegen.CodeGenerator) 
		org.antlr.codegen.CodeGenerator generator
	public java.util.List postProcessAction (java.util.List, org.antlr.runtime.Token) 
		java.util.List chunks
		org.antlr.runtime.Token actionToken
}

org/antlr/codegen/templates/ActionScript/ActionScript.stg
org/antlr/codegen/templates/ActionScript/AST.stg
org/antlr/codegen/templates/ActionScript/ASTParser.stg
org/antlr/codegen/templates/ActionScript/ASTTreeParser.stg
org/antlr/codegen/templates/C/AST.stg
org/antlr/codegen/templates/C/ASTDbg.stg
org/antlr/codegen/templates/C/ASTParser.stg
org/antlr/codegen/templates/C/ASTTreeParser.stg
org/antlr/codegen/templates/C/C.stg
org/antlr/codegen/templates/C/Dbg.stg
org/antlr/codegen/templates/Cpp/Cpp.stg
org/antlr/codegen/templates/CSharp2/AST.stg
org/antlr/codegen/templates/CSharp2/ASTDbg.stg
org/antlr/codegen/templates/CSharp2/ASTParser.stg
org/antlr/codegen/templates/CSharp2/ASTTreeParser.stg
org/antlr/codegen/templates/CSharp2/CSharp2.stg
org/antlr/codegen/templates/CSharp2/Dbg.stg
org/antlr/codegen/templates/CSharp2/ST.stg
org/antlr/codegen/templates/CSharp3/AST.stg
org/antlr/codegen/templates/CSharp3/ASTDbg.stg
org/antlr/codegen/templates/CSharp3/ASTParser.stg
org/antlr/codegen/templates/CSharp3/ASTTreeParser.stg
org/antlr/codegen/templates/CSharp3/CSharp3.stg
org/antlr/codegen/templates/CSharp3/Dbg.stg
org/antlr/codegen/templates/CSharp3/ST.stg
org/antlr/codegen/templates/Delphi/AST.stg
org/antlr/codegen/templates/Delphi/ASTParser.stg
org/antlr/codegen/templates/Delphi/ASTTreeParser.stg
org/antlr/codegen/templates/Delphi/Delphi.stg
org/antlr/codegen/templates/Java/AST.stg
org/antlr/codegen/templates/Java/ASTDbg.stg
org/antlr/codegen/templates/Java/ASTParser.stg
org/antlr/codegen/templates/Java/ASTTreeParser.stg
org/antlr/codegen/templates/Java/Dbg.stg
org/antlr/codegen/templates/Java/Java.stg
org/antlr/codegen/templates/Java/ST.stg
org/antlr/codegen/templates/JavaScript/AST.stg
org/antlr/codegen/templates/JavaScript/ASTParser.stg
org/antlr/codegen/templates/JavaScript/ASTTreeParser.stg
org/antlr/codegen/templates/JavaScript/JavaScript.stg
org/antlr/codegen/templates/LeftRecursiveRules.stg
org/antlr/codegen/templates/ObjC/AST.stg
org/antlr/codegen/templates/ObjC/ASTDbg.stg
org/antlr/codegen/templates/ObjC/ASTParser.stg
org/antlr/codegen/templates/ObjC/ASTTreeParser.stg
org/antlr/codegen/templates/ObjC/Dbg.stg
org/antlr/codegen/templates/ObjC/ObjC.stg
org/antlr/codegen/templates/ObjC/ST.stg
org/antlr/codegen/templates/ObjC/ST4ObjC.stg
org/antlr/codegen/templates/Perl5/ASTTreeParser.stg
org/antlr/codegen/templates/Perl5/Perl5.stg
org/antlr/codegen/templates/Python/AST.stg
org/antlr/codegen/templates/Python/ASTDbg.stg
org/antlr/codegen/templates/Python/ASTParser.stg
org/antlr/codegen/templates/Python/ASTTreeParser.stg
org/antlr/codegen/templates/Python/Dbg.stg
org/antlr/codegen/templates/Python/Python.stg
org/antlr/codegen/templates/Python/ST.stg
org/antlr/codegen/templates/Python3/AST.stg
org/antlr/codegen/templates/Python3/ASTDbg.stg
org/antlr/codegen/templates/Python3/ASTParser.stg
org/antlr/codegen/templates/Python3/ASTTreeParser.stg
org/antlr/codegen/templates/Python3/Dbg.stg
org/antlr/codegen/templates/Python3/Python3.stg
org/antlr/codegen/templates/Python3/ST.stg
org/antlr/codegen/templates/Ruby/AST.stg
org/antlr/codegen/templates/Ruby/ASTDbg.stg
org/antlr/codegen/templates/Ruby/ASTParser.stg
org/antlr/codegen/templates/Ruby/ASTTreeParser.stg
org/antlr/codegen/templates/Ruby/Dbg.stg
org/antlr/codegen/templates/Ruby/Ruby.stg
org/antlr/codegen/templates/Ruby/ST.stg
org/antlr/codegen/templates/Scala/Scala.stg
org/antlr/grammar/v3/ActionAnalysis.class
ActionAnalysis.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ActionAnalysis extends org.antlr.runtime.Lexer {
	public static final int EOF
	public static final int ID
	public static final int X
	public static final int X_Y
	public static final int Y
	org.antlr.tool.Rule enclosingRule
	org.antlr.tool.Grammar grammar
	org.antlr.runtime.Token actionToken
	int outerAltNum
	public void  (org.antlr.tool.Grammar, java.lang.String, org.antlr.tool.GrammarAST) 
		org.antlr.tool.Grammar grammar
		String ruleName
		org.antlr.tool.GrammarAST actionAST
	public void analyze () 
		org.antlr.runtime.Token t
	public org.antlr.runtime.Lexer[] getDelegates () 
	public void  () 
	public void  (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream input
	public void  (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String getGrammarFileName () 
	public org.antlr.runtime.Token nextToken () 
		org.antlr.runtime.Token eof
		int m
		org.antlr.runtime.RecognitionException re
	public void memoize (org.antlr.runtime.IntStream, int, int) 
		org.antlr.runtime.IntStream input
		int ruleIndex
		int ruleStartIndex
	public boolean alreadyParsedRule (org.antlr.runtime.IntStream, int) 
		org.antlr.runtime.IntStream input
		int ruleIndex
	public final void mX_Y ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Grammar$LabelElementPair pair
		org.antlr.tool.Rule refdRule
		org.antlr.tool.Rule refdRule
		org.antlr.tool.AttributeScope scope
		String refdRuleName
		int xStart55
		int xStartLine55
		int xStartCharPos55
		int yStart61
		int yStartLine61
		int yStartCharPos61
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mX ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Grammar$LabelElementPair pair
		int xStart83
		int xStartLine83
		int xStartCharPos83
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
	public final void mY ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.AttributeScope scope
		int ID1Start104
		int ID1StartLine104
		int ID1StartCharPos104
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID1
	public final void mID ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.MismatchedSetException mse
		int alt1
		int LA1_0
	public void mTokens ()  throws org.antlr.runtime.RecognitionException 
		int LA2_1
		org.antlr.runtime.NoViableAltException nvae
		int alt2
		int LA2_0
	public final void synpred1_ActionAnalysis_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred2_ActionAnalysis_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred2_ActionAnalysis () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred1_ActionAnalysis () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
}

org/antlr/grammar/v3/ActionTranslator.class
ActionTranslator.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ActionTranslator extends org.antlr.runtime.Lexer {
	public static final int EOF
	public static final int ACTION
	public static final int ARG
	public static final int ATTR_VALUE_EXPR
	public static final int DYNAMIC_ABSOLUTE_INDEXED_SCOPE_ATTR
	public static final int DYNAMIC_NEGATIVE_INDEXED_SCOPE_ATTR
	public static final int DYNAMIC_SCOPE_ATTR
	public static final int ENCLOSING_RULE_SCOPE_ATTR
	public static final int ERROR_SCOPED_XY
	public static final int ERROR_X
	public static final int ERROR_XY
	public static final int ESC
	public static final int ID
	public static final int INDIRECT_TEMPLATE_INSTANCE
	public static final int INT
	public static final int ISOLATED_DYNAMIC_SCOPE
	public static final int ISOLATED_LEXER_RULE_REF
	public static final int ISOLATED_TOKEN_REF
	public static final int LABEL_REF
	public static final int LOCAL_ATTR
	public static final int RULE_SCOPE_ATTR
	public static final int SCOPE_INDEX_EXPR
	public static final int SET_ATTRIBUTE
	public static final int SET_DYNAMIC_SCOPE_ATTR
	public static final int SET_ENCLOSING_RULE_SCOPE_ATTR
	public static final int SET_EXPR_ATTRIBUTE
	public static final int SET_LOCAL_ATTR
	public static final int SET_RULE_SCOPE_ATTR
	public static final int SET_TOKEN_SCOPE_ATTR
	public static final int TEMPLATE_EXPR
	public static final int TEMPLATE_INSTANCE
	public static final int TEXT
	public static final int TOKEN_SCOPE_ATTR
	public static final int UNKNOWN_SYNTAX
	public static final int WS
	public java.util.List chunks
	org.antlr.tool.Rule enclosingRule
	int outerAltNum
	org.antlr.tool.Grammar grammar
	org.antlr.codegen.CodeGenerator generator
	org.antlr.runtime.Token actionToken
	public void  (org.antlr.codegen.CodeGenerator, java.lang.String, org.antlr.tool.GrammarAST) 
		org.antlr.codegen.CodeGenerator generator
		String ruleName
		org.antlr.tool.GrammarAST actionAST
	public void  (org.antlr.codegen.CodeGenerator, java.lang.String, org.antlr.runtime.Token, int) 
		org.antlr.codegen.CodeGenerator generator
		String ruleName
		org.antlr.runtime.Token actionToken
		int outerAltNum
	public java.util.List translateToChunks () 
		org.antlr.runtime.Token t
	public java.lang.String translate () 
		Object o
		int i
		java.util.List theChunks
		StringBuilder buf
	public java.util.List translateAction (java.lang.String) 
		String action
		String rname
		org.antlr.grammar.v3.ActionTranslator translator
	public boolean isTokenRefInAlt (java.lang.String) 
		String id
	public boolean isRuleRefInAlt (java.lang.String) 
		String id
	public org.antlr.tool.Grammar$LabelElementPair getElementLabel (java.lang.String) 
		String id
	public void checkElementRefUniqueness (java.lang.String, boolean) 
		String ref
		boolean isToken
		java.util.List refs
	public org.antlr.tool.Attribute getRuleLabelAttribute (java.lang.String, java.lang.String) 
		String ruleName
		String attrName
		org.antlr.tool.Rule r
		org.antlr.tool.AttributeScope scope
	org.antlr.tool.AttributeScope resolveDynamicScope (java.lang.String) 
		String scopeName
		org.antlr.tool.Rule scopeRule
	protected org.stringtemplate.v4.ST template (java.lang.String) 
		String name
		org.stringtemplate.v4.ST st
	public org.antlr.runtime.Lexer[] getDelegates () 
	public void  () 
	public void  (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream input
	public void  (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String getGrammarFileName () 
	public org.antlr.runtime.Token nextToken () 
		org.antlr.runtime.Token eof
		int m
		org.antlr.runtime.RecognitionException re
	public void memoize (org.antlr.runtime.IntStream, int, int) 
		org.antlr.runtime.IntStream input
		int ruleIndex
		int ruleStartIndex
	public boolean alreadyParsedRule (org.antlr.runtime.IntStream, int) 
		org.antlr.runtime.IntStream input
		int ruleIndex
	public final void mSET_ENCLOSING_RULE_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int xStart56
		int xStartLine56
		int xStartCharPos56
		int yStart62
		int yStartLine62
		int yStartCharPos62
		int alt1
		int LA1_0
		int exprStart71
		int exprStartLine71
		int exprStartCharPos71
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
		org.antlr.runtime.CommonToken expr
	public final void mENCLOSING_RULE_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int xStart103
		int xStartLine103
		int xStartCharPos103
		int yStart109
		int yStartLine109
		int yStartCharPos109
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mSET_TOKEN_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		int xStart135
		int xStartLine135
		int xStartCharPos135
		int yStart141
		int yStartLine141
		int yStartCharPos141
		int alt2
		int LA2_0
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mTOKEN_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		String label
		org.stringtemplate.v4.ST st
		int xStart180
		int xStartLine180
		int xStartCharPos180
		int yStart186
		int yStartLine186
		int yStartCharPos186
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mSET_RULE_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		int xStart217
		int xStartLine217
		int xStartCharPos217
		int yStart223
		int yStartLine223
		int yStartCharPos223
		int alt3
		int LA3_0
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
		org.antlr.tool.Grammar$LabelElementPair pair
		String refdRuleName
	public final void mRULE_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		String label
		org.stringtemplate.v4.ST st
		org.antlr.tool.Rule refdRule
		org.antlr.tool.AttributeScope scope
		int xStart276
		int xStartLine276
		int xStartCharPos276
		int yStart282
		int yStartLine282
		int yStartCharPos282
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
		org.antlr.tool.Grammar$LabelElementPair pair
		String refdRuleName
	public final void mLABEL_REF ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.antlr.tool.Grammar$LabelElementPair pair
		int ID1Start324
		int ID1StartLine324
		int ID1StartCharPos324
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID1
	public final void mISOLATED_TOKEN_REF ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		String label
		int ID2Start348
		int ID2StartLine348
		int ID2StartCharPos348
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID2
	public final void mISOLATED_LEXER_RULE_REF ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		String label
		int ID3Start372
		int ID3StartLine372
		int ID3StartCharPos372
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID3
	public final void mSET_LOCAL_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int ID4Start396
		int ID4StartLine396
		int ID4StartCharPos396
		int alt4
		int LA4_0
		int exprStart405
		int exprStartLine405
		int exprStartCharPos405
		int _type
		int _channel
		org.antlr.runtime.CommonToken expr
		org.antlr.runtime.CommonToken ID4
	public final void mLOCAL_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int ID5Start428
		int ID5StartLine428
		int ID5StartCharPos428
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID5
	public final void mSET_DYNAMIC_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int xStart454
		int xStartLine454
		int xStartCharPos454
		int yStart460
		int yStartLine460
		int yStartCharPos460
		int alt5
		int LA5_0
		int exprStart469
		int exprStartLine469
		int exprStartCharPos469
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
		org.antlr.runtime.CommonToken expr
	public final void mDYNAMIC_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		org.antlr.tool.AttributeScope scope
		int xStart504
		int xStartLine504
		int xStartCharPos504
		int yStart510
		int yStartLine510
		int yStartCharPos510
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mERROR_SCOPED_XY ()  throws org.antlr.runtime.RecognitionException 
		int xStart544
		int xStartLine544
		int xStartCharPos544
		int yStart550
		int yStartLine550
		int yStartCharPos550
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mDYNAMIC_NEGATIVE_INDEXED_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		int xStart572
		int xStartLine572
		int xStartCharPos572
		int exprStart580
		int exprStartLine580
		int exprStartCharPos580
		int yStart588
		int yStartLine588
		int yStartCharPos588
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken expr
		org.antlr.runtime.CommonToken y
	public final void mDYNAMIC_ABSOLUTE_INDEXED_SCOPE_ATTR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		int xStart612
		int xStartLine612
		int xStartCharPos612
		int exprStart618
		int exprStartLine618
		int exprStartCharPos618
		int yStart626
		int yStartLine626
		int yStartCharPos626
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken expr
		org.antlr.runtime.CommonToken y
	public final void mSCOPE_INDEX_EXPR ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt6
		int LA6_0
		int cnt6
	public final void mISOLATED_DYNAMIC_SCOPE ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		int ID6Start669
		int ID6StartLine669
		int ID6StartCharPos669
		int _type
		int _channel
		org.antlr.runtime.CommonToken ID6
	public final void mTEMPLATE_INSTANCE ()  throws org.antlr.runtime.RecognitionException 
		int alt8
		int LA8_0
		int alt9
		int LA9_0
		int alt7
		int LA7_0
		int alt10
		int LA10_0
		String action
		String ruleName
		org.stringtemplate.v4.ST st
		int alt11
		int LA11_0
		int _type
		int _channel
	public final void mINDIRECT_TEMPLATE_INSTANCE ()  throws org.antlr.runtime.RecognitionException 
		int alt13
		int LA13_0
		int alt14
		int LA14_0
		int alt12
		int LA12_0
		int alt15
		int LA15_0
		String action
		org.stringtemplate.v4.ST st
		int alt16
		int LA16_0
		int _type
		int _channel
	public final void mARG ()  throws org.antlr.runtime.RecognitionException 
	public final void mSET_EXPR_ATTRIBUTE ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		String action
		int aStart819
		int aStartLine819
		int aStartCharPos819
		int ID7Start823
		int ID7StartLine823
		int ID7StartCharPos823
		int alt17
		int LA17_0
		int exprStart832
		int exprStartLine832
		int exprStartCharPos832
		int _type
		int _channel
		org.antlr.runtime.CommonToken a
		org.antlr.runtime.CommonToken expr
		org.antlr.runtime.CommonToken ID7
	public final void mSET_ATTRIBUTE ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		int xStart859
		int xStartLine859
		int xStartCharPos859
		int yStart865
		int yStartLine865
		int yStartCharPos865
		int alt18
		int LA18_0
		int exprStart874
		int exprStartLine874
		int exprStartCharPos874
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
		org.antlr.runtime.CommonToken expr
	public final void mATTR_VALUE_EXPR ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.MismatchedSetException mse
		int alt19
		int LA19_0
	public final void mTEMPLATE_EXPR ()  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST st
		String action
		int aStart923
		int aStartLine923
		int aStartCharPos923
		int _type
		int _channel
		org.antlr.runtime.CommonToken a
	public final void mACTION ()  throws org.antlr.runtime.RecognitionException 
		int alt20
		int LA20_0
	public final void mESC ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA21_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int _type
		int _channel
		int alt21
		int LA21_0
	public final void mERROR_XY ()  throws org.antlr.runtime.RecognitionException 
		int xStart1023
		int xStartLine1023
		int xStartCharPos1023
		int yStart1029
		int yStartLine1029
		int yStartCharPos1029
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
		org.antlr.runtime.CommonToken y
	public final void mERROR_X ()  throws org.antlr.runtime.RecognitionException 
		int xStart1049
		int xStartLine1049
		int xStartCharPos1049
		int _type
		int _channel
		org.antlr.runtime.CommonToken x
	public final void mUNKNOWN_SYNTAX ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt22
		int _type
		int _channel
		int alt23
		int LA23_0
	public final void mTEXT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt24
		int LA24_0
		int cnt24
		int _type
		int _channel
	public final void mID ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.MismatchedSetException mse
		int alt25
		int LA25_0
	public final void mINT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt26
		int LA26_0
		int cnt26
	public final void mWS ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt27
		int LA27_0
		int cnt27
	public void mTokens ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA28_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA28_22
		org.antlr.runtime.NoViableAltException nvae
		int alt28
		int LA28_0
	public final void synpred1_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred2_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred3_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred4_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred5_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred6_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred7_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred8_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred9_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred10_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred11_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred12_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred13_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred14_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred15_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred16_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred17_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred18_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred19_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred20_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred21_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred22_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred24_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred25_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred26_ActionTranslator_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred18_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred19_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred16_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred11_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred24_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred12_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred9_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred17_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred4_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred13_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred20_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred21_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred6_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred2_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred3_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred10_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred5_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred14_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred25_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred26_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred22_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred7_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred1_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred8_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred15_ActionTranslator () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
}

org/antlr/grammar/v3/ANTLRLexer$1.class
ANTLRLexer.java
package org.antlr.grammar.v3
 org.antlr.grammar.v3.ANTLRLexer$1 extends java.util.ArrayList {
	final org.antlr.grammar.v3.ANTLRLexer this$0
	void  (org.antlr.grammar.v3.ANTLRLexer) 
}

org/antlr/grammar/v3/ANTLRLexer$2.class
ANTLRLexer.java
package org.antlr.grammar.v3
 org.antlr.grammar.v3.ANTLRLexer$2 extends java.util.ArrayList {
	final org.antlr.grammar.v3.ANTLRLexer this$0
	void  (org.antlr.grammar.v3.ANTLRLexer) 
}

org/antlr/grammar/v3/ANTLRLexer$DFA25.class
ANTLRLexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRLexer$DFA25 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRLexer this$0
	public void  (org.antlr.grammar.v3.ANTLRLexer, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
}

org/antlr/grammar/v3/ANTLRLexer$DFA9.class
ANTLRLexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRLexer$DFA9 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRLexer this$0
	public void  (org.antlr.grammar.v3.ANTLRLexer, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
	public int specialStateTransition (int, org.antlr.runtime.IntStream)  throws org.antlr.runtime.NoViableAltException 
		int LA9_16
		int index9_16
		int LA9_23
		int index9_23
		int LA9_19
		int LA9_29
		int index9_29
		int LA9_18
		int index9_18
		int LA9_22
		int index9_22
		int LA9_24
		int LA9_21
		int LA9_14
		int LA9_20
		int LA9_15
		int s
		org.antlr.runtime.IntStream _input
		org.antlr.runtime.IntStream input
		int _s
		org.antlr.runtime.NoViableAltException nvae
}

org/antlr/grammar/v3/ANTLRLexer.class
ANTLRLexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRLexer extends org.antlr.runtime.Lexer {
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	public boolean hasASTOperator
	private String fileName
	protected org.antlr.grammar.v3.ANTLRLexer$DFA9 dfa9
	protected org.antlr.grammar.v3.ANTLRLexer$DFA25 dfa25
	static final String DFA9_eotS
	static final String DFA9_eofS
	static final String DFA9_minS
	static final String DFA9_maxS
	static final String DFA9_acceptS
	static final String DFA9_specialS
	static final String[] DFA9_transitionS
	static final short[] DFA9_eot
	static final short[] DFA9_eof
	static final char[] DFA9_min
	static final char[] DFA9_max
	static final short[] DFA9_accept
	static final short[] DFA9_special
	static final short[][] DFA9_transition
	static final String DFA25_eotS
	static final String DFA25_eofS
	static final String DFA25_minS
	static final String DFA25_maxS
	static final String DFA25_acceptS
	static final String DFA25_specialS
	static final String[] DFA25_transitionS
	static final short[] DFA25_eot
	static final short[] DFA25_eof
	static final char[] DFA25_min
	static final char[] DFA25_max
	static final short[] DFA25_accept
	static final short[] DFA25_special
	static final short[][] DFA25_transition
	public java.lang.String getFileName () 
	public void setFileName (java.lang.String) 
		String value
	public org.antlr.runtime.Token nextToken () 
		org.antlr.runtime.Token token
	public org.antlr.runtime.Lexer[] getDelegates () 
	public void  () 
	public void  (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream input
	public void  (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String getGrammarFileName () 
	public final void mCATCH ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mFINALLY ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mFRAGMENT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mGRAMMAR ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mIMPORT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mLEXER ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPARSER ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPRIVATE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPROTECTED ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPUBLIC ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRETURNS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSCOPE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mTHROWS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mTREE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSTRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
	public final void mFORCED_ACTION ()  throws org.antlr.runtime.RecognitionException 
	public final void mDOC_COMMENT ()  throws org.antlr.runtime.RecognitionException 
	public final void mSEMPRED ()  throws org.antlr.runtime.RecognitionException 
	public final void mWS ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		int LA1_0
		int alt2
		int _type
		int _channel
	public final void mCOMMENT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA3_1
		org.antlr.runtime.NoViableAltException nvae
		int alt3
		int LA3_0
		int _type
		int _channel
		java.util.List type
	public final void mSL_COMMENT ()  throws org.antlr.runtime.RecognitionException 
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		org.antlr.runtime.MismatchedSetException mse
		int alt6
		int LA6_0
		int alt7
		int LA7_0
		int alt8
		int LA8_0
		int alt9
	public final void mML_COMMENT (java.util.List)  throws org.antlr.runtime.RecognitionException 
		int LA10_1
		int alt10
		int LA10_0
		java.util.List type
	public final void mOPEN_ELEMENT_OPTION ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mCLOSE_ELEMENT_OPTION ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mAMPERSAND ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mCOMMA ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mQUESTION ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mTREE_BEGIN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mLPAREN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRPAREN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mCOLON ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSTAR ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPLUS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mASSIGN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mPLUS_ASSIGN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mIMPLIES ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mREWRITE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSEMI ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mROOT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mBANG ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mOR ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mWILDCARD ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mETC ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRANGE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mNOT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRCURLY ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mDOLLAR ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSTRAY_BRACKET ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mCHAR_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt11
		int LA11_0
		StringBuffer s
		int _type
		int _channel
	public final void mDOUBLE_QUOTE_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		int LA12_2
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.MismatchedSetException mse
		int alt12
		int LA12_0
		int _type
		int _channel
		int c
		StringBuilder builder
	public final void mDOUBLE_ANGLE_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		int LA13_1
		int alt13
		int LA13_0
		int _type
		int _channel
	public final void mESC ()  throws org.antlr.runtime.RecognitionException 
	public final void mDIGIT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
	public final void mXDIGIT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
	public final void mINT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt14
		int LA14_0
		int cnt14
		int _type
		int _channel
	public final void mARG_ACTION ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
		java.util.List text
	public final void mNESTED_ARG_ACTION (java.util.List)  throws org.antlr.runtime.RecognitionException 
		int LA15_2
		org.antlr.runtime.MismatchedSetException mse
		int ACTION_STRING_LITERAL1Start859
		int ACTION_STRING_LITERAL1StartLine859
		int ACTION_STRING_LITERAL1StartCharPos859
		int ACTION_CHAR_LITERAL2Start867
		int ACTION_CHAR_LITERAL2StartLine867
		int ACTION_CHAR_LITERAL2StartCharPos867
		org.antlr.runtime.MismatchedSetException mse
		int alt15
		int LA15_0
		org.antlr.runtime.CommonToken ACTION_STRING_LITERAL1
		org.antlr.runtime.CommonToken ACTION_CHAR_LITERAL2
		int c
		StringBuilder builder
		java.util.List text
	public final void mACTION ()  throws org.antlr.runtime.RecognitionException 
		String action
		int n
		int alt16
		int LA16_0
		int _type
		int _channel
		int actionLine
		int actionColumn
	public final void mNESTED_ACTION ()  throws org.antlr.runtime.RecognitionException 
		int LA17_4
		org.antlr.runtime.MismatchedSetException mse
		int alt17
		int LA17_0
	public final void mACTION_CHAR_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt18
		int LA18_0
	public final void mACTION_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt19
		int LA19_0
	public final void mACTION_ESC ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA20_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt20
		int LA20_0
	public final void mTOKEN_REF ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt21
		int LA21_0
		int _type
		int _channel
	public final void mTOKENS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mOPTIONS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRULE_REF ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt22
		int LA22_0
		int _type
		int _channel
		int t
	public final void mWS_LOOP ()  throws org.antlr.runtime.RecognitionException 
		int alt23
		int LA23_0
	public final void mWS_OPT ()  throws org.antlr.runtime.RecognitionException 
		int alt24
		int LA24_0
	public final void mSRC ()  throws org.antlr.runtime.RecognitionException 
		int fileStart1272
		int fileStartLine1272
		int fileStartCharPos1272
		int lineStart1278
		int lineStartLine1278
		int lineStartCharPos1278
		org.antlr.runtime.CommonToken file
		org.antlr.runtime.CommonToken line
	public void mTokens ()  throws org.antlr.runtime.RecognitionException 
		int alt25
	public final void synpred1_ANTLR_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred2_ANTLR_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred3_ANTLR_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred4_ANTLR_fragment ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA26_1
		org.antlr.runtime.NoViableAltException nvae
		int alt26
		int LA26_0
	public final boolean synpred4_ANTLR () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred1_ANTLR () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred2_ANTLR () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred3_ANTLR () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static org.antlr.runtime.RecognizerSharedState access$000 (org.antlr.grammar.v3.ANTLRLexer) 
		org.antlr.grammar.v3.ANTLRLexer x0
	static org.antlr.runtime.RecognizerSharedState access$100 (org.antlr.grammar.v3.ANTLRLexer) 
		org.antlr.grammar.v3.ANTLRLexer x0
	static void  () 
		int i
		int numStates
		int i
		int numStates
}

org/antlr/grammar/v3/ANTLRParser$actionScopeName_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$actionScopeName_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$actions_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$actions_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$action_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$action_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$alternative_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$alternative_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$atom_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$atom_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$attrScopes_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$attrScopes_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$attrScope_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$attrScope_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$block_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$block_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$defaultNodeOption_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$defaultNodeOption_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$delegateGrammars_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$delegateGrammars_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$delegateGrammar_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$delegateGrammar_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ebnfSuffix_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ebnfSuffix_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ebnf_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ebnf_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$elementNoOptionSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$elementNoOptionSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$elementOptionId_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$elementOptionId_return extends org.antlr.runtime.ParserRuleReturnScope {
	public String qid
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$elementOptions_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$elementOptions_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$elementOption_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$elementOption_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$element_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$element_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$exceptionGroup_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$exceptionGroup_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$exceptionHandler_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$exceptionHandler_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$finallyClause_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$finallyClause_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$GrammarASTErrorNode.class
ANTLRParser.java
package org.antlr.grammar.v3
 org.antlr.grammar.v3.ANTLRParser$GrammarASTErrorNode extends org.antlr.tool.GrammarAST {
	public org.antlr.runtime.IntStream input
	public org.antlr.runtime.Token start
	public org.antlr.runtime.Token stop
	public org.antlr.runtime.RecognitionException trappedException
	public void  (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.TokenStream input
		org.antlr.runtime.Token start
		org.antlr.runtime.Token stop
		org.antlr.runtime.RecognitionException e
	public boolean isNil () 
	public java.lang.String getText () 
		int i
		int j
		String badText
	public void setText (java.lang.String) 
		String value
	public int getType () 
	public void setType (int) 
		int value
	public java.lang.String toString () 
}

org/antlr/grammar/v3/ANTLRParser$grammarType_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$grammarType_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$grammar_Adaptor.class
ANTLRParser.java
package org.antlr.grammar.v3
 org.antlr.grammar.v3.ANTLRParser$grammar_Adaptor extends org.antlr.runtime.tree.CommonTreeAdaptor {
	org.antlr.grammar.v3.ANTLRParser _outer
	public void  (org.antlr.grammar.v3.ANTLRParser) 
		org.antlr.grammar.v3.ANTLRParser outer
	public java.lang.Object create (org.antlr.runtime.Token) 
		org.antlr.runtime.Token payload
		org.antlr.tool.GrammarAST t
	public java.lang.Object errorNode (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.TokenStream input
		org.antlr.runtime.Token start
		org.antlr.runtime.Token stop
		org.antlr.runtime.RecognitionException e
		org.antlr.tool.GrammarAST t
}

org/antlr/grammar/v3/ANTLRParser$grammar__return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$grammar__return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$idList_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$idList_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$id_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$id_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$label_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$label_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$notSet_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$notSet_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$notTerminal_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$notTerminal_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$optionsSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$optionsSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	public java.util.Map opts
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$optionValue_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$optionValue_return extends org.antlr.runtime.ParserRuleReturnScope {
	public Object value
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$option_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$option_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$range_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$range_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_alternative_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_alternative_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_atom_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_atom_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_block_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_block_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_ebnf_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_ebnf_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_element_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_element_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_indirect_template_head_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_indirect_template_head_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_template_args_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_template_args_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_template_arg_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_template_arg_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_template_head_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_template_head_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_template_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_template_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_tree_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_tree_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rewrite_with_sempred_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rewrite_with_sempred_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ruleActions_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ruleActions_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ruleAction_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ruleAction_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ruleAltList_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ruleAltList_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ruleref_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ruleref_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$ruleScopeSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$ruleScopeSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rules_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rules_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$rule_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$rule_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$terminal_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$terminal_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$throwsSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$throwsSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$tokenSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$tokenSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$tokensSpec_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$tokensSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$treeRoot_return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$treeRoot_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser$tree__return.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser$tree__return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.tool.GrammarAST tree
	public void  () 
	public org.antlr.tool.GrammarAST getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRParser.class
ANTLRParser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRParser extends org.antlr.runtime.Parser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected org.antlr.runtime.tree.TreeAdaptor adaptor
	protected String currentRuleName
	protected org.antlr.tool.GrammarAST currentBlockAST
	protected boolean atTreeRoot
	private org.antlr.tool.Grammar grammar
	private int grammarType
	private String fileName
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_grammar_324
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammar_335
	public static final org.antlr.runtime.BitSet FOLLOW_grammarType_in_grammar_345
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_grammar_349
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_grammar_353
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammar_359
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammar_373
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammar_382
	public static final org.antlr.runtime.BitSet FOLLOW_attrScopes_in_grammar_390
	public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammar_397
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammar_405
	public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_grammar_409
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_grammarType460
	public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType465
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_grammarType488
	public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType492
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_in_grammarType513
	public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType519
	public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType542
	public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions569
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action584
	public static final org.antlr.runtime.BitSet FOLLOW_actionScopeName_in_action588
	public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action590
	public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action593
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_action598
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action600
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_actionScopeName613
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_actionScopeName620
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_actionScopeName634
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec656
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec660
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_optionsSpec663
	public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_optionsSpec668
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_option681
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option683
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option686
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_optionValue707
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue719
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue728
	public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue739
	public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_optionValue759
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars784
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars787
	public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_delegateGrammars790
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars793
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_delegateGrammars797
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar811
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammar813
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar818
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar827
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec854
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec860
	public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_tokensSpec865
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec877
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec881
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec884
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_tokenSpec893
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_attrScopes906
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope919
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_attrScope922
	public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_attrScope924
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope927
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules940
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_rule970
	public static final org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_rule983
	public static final org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_rule992
	public static final org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_rule1002
	public static final org.antlr.runtime.BitSet FOLLOW_FRAGMENT_in_rule1011
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rule1023
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_rule1033
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1044
	public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rule1053
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1057
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule1067
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule1076
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule1085
	public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_rule1090
	public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_rule1096
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAltList_in_rule1100
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_rule1105
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule1113
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_ruleActions1251
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction1266
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleAction1269
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction1271
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec1282
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1285
	public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_throwsSpec1289
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1292
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1308
	public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_ruleScopeSpec1310
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec1313
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1322
	public static final org.antlr.runtime.BitSet FOLLOW_idList_in_ruleScopeSpec1324
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_ruleScopeSpec1326
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1383
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1387
	public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ruleAltList1416
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1420
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1424
	public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_block1500
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block1538
	public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_block1549
	public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1557
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1563
	public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1565
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1577
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1581
	public static final org.antlr.runtime.BitSet FOLLOW_OR_in_block1591
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1595
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1599
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_block1616
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1656
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1702
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1705
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1711
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1722
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1725
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1727
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1738
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1741
	public static final org.antlr.runtime.BitSet FOLLOW_elementNoOptionSpec_in_element1752
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementNoOptionSpec1770
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementNoOptionSpec1773
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1785
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1790
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1803
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1816
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1825
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1841
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementNoOptionSpec1853
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_elementNoOptionSpec1861
	public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_elementNoOptionSpec1865
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_elementNoOptionSpec1884
	public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom1899
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1902
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1905
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_atom1945
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1949
	public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1953
	public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1955
	public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1964
	public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1970
	public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_atom1979
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1982
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1985
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref1999
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref2002
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ruleref2006
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ruleref2009
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_notSet2023
	public static final org.antlr.runtime.BitSet FOLLOW_notTerminal_in_notSet2030
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_notSet2036
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_treeRoot2059
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_treeRoot2062
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_treeRoot2065
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2070
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2072
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2078
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2083
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_2094
	public static final org.antlr.runtime.BitSet FOLLOW_treeRoot_in_tree_2099
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_2101
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tree_2106
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf2120
	public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnf2126
	public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnf2144
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnf2162
	public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_ebnf2180
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ebnf2216
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ebnf2233
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2280
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2282
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2286
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2313
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2317
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2319
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2327
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2331
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2333
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2341
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2345
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2347
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_terminal2376
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2381
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2389
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2392
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal2403
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2410
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal2421
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2430
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2433
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal2444
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2449
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2457
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2460
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_terminal2471
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2474
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2477
	public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496
	public static final org.antlr.runtime.BitSet FOLLOW_defaultNodeOption_in_elementOptions2499
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502
	public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508
	public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2511
	public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_elementOptions2515
	public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2518
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_defaultNodeOption2536
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOption2552
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption2554
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_elementOption2561
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption2575
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2614
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_elementOptionId2619
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2623
	public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix2700
	public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnfSuffix2714
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnfSuffix2728
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2790
	public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_idList2793
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2796
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id2809
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id2821
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_with_sempred_in_rewrite2841
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite2846
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite2848
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite_with_sempred2879
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite_with_sempred2882
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_with_sempred2884
	public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_block2895
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block2899
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_block2903
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative2939
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative2951
	public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative3012
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element3027
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3047
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element3066
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element3075
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3095
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom3122
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3125
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom3130
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom3137
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom3144
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3146
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom3156
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3158
	public static final org.antlr.runtime.BitSet FOLLOW_DOLLAR_in_rewrite_atom3166
	public static final org.antlr.runtime.BitSet FOLLOW_label_in_rewrite_atom3169
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom3175
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_label3186
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_label3196
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf3214
	public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_rewrite_ebnf3220
	public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_rewrite_ebnf3239
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_rewrite_ebnf3258
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree3286
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree3292
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree3294
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_tree3299
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3334
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3374
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3383
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template3392
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_head3405
	public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_template_head3409
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template_head3413
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_template_head3417
	public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3445
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3449
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3453
	public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3457
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459
	public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3461
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3485
	public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_rewrite_template_args3488
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3490
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_arg3525
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_rewrite_template_arg3529
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template_arg3531
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_synpred1_ANTLR1929
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_synpred1_ANTLR1931
	public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_synpred1_ANTLR1934
	public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_synpred1_ANTLR1936
	public org.antlr.runtime.Parser[] getDelegates () 
	public void  (org.antlr.runtime.TokenStream) 
		org.antlr.runtime.TokenStream input
	public void  (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.TokenStream input
		org.antlr.runtime.RecognizerSharedState state
	public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor) 
		org.antlr.runtime.tree.TreeAdaptor adaptor
	public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor () 
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public static org.antlr.grammar.v3.ANTLRParser createParser (org.antlr.runtime.TokenStream) 
		org.antlr.runtime.TokenStream input
		org.antlr.grammar.v3.ANTLRParser parser
	public org.antlr.tool.Grammar getGrammar () 
	public void setGrammar (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar value
	public int getGrammarType () 
	public void setGrammarType (int) 
		int value
	public java.lang.String getFileName () 
	public void setFileName (java.lang.String) 
		String value
	private final int LA (int) 
		int i
	private final org.antlr.runtime.Token LT (int) 
		int k
	protected org.antlr.tool.GrammarAST setToBlockWithSet (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST b
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST block
	protected org.antlr.tool.GrammarAST createBlockFromDupAlt (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST nalt
		org.antlr.tool.GrammarAST block
	protected void prefixWithSynPred (org.antlr.tool.GrammarAST) 
		int i
		org.antlr.tool.GrammarAST synpredBlockAST
		org.antlr.tool.GrammarAST synpredAST
		org.antlr.tool.GrammarAST[] children
		org.antlr.tool.GrammarAST alt
		String autoBacktrack
	protected org.antlr.tool.GrammarAST createSynSemPredFromBlock (org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST synpredBlockAST
		int synpredTokenType
		String predName
		String synpredinvoke
		org.antlr.tool.GrammarAST p
	public static org.antlr.tool.GrammarAST createSimpleRuleAST (java.lang.String, org.antlr.tool.GrammarAST, boolean) 
		String name
		org.antlr.tool.GrammarAST block
		boolean fragment
		org.antlr.runtime.tree.TreeAdaptor adaptor
		org.antlr.tool.GrammarAST modifier
		org.antlr.tool.GrammarAST rule
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	public void cleanup (org.antlr.tool.GrammarAST) 
		String filter
		org.antlr.tool.GrammarAST tokensRuleAST
		org.antlr.tool.GrammarAST root
	public final org.antlr.grammar.v3.ANTLRParser$grammar__return grammar_ (org.antlr.tool.Grammar)  throws org.antlr.runtime.RecognitionException 
		java.util.Map opts
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_cmt
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_scopes
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ts
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_r
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ig
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_a
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_gid
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_gr
		int alt1
		int LA1_0
		int alt2
		int LA2_0
		int alt3
		int LA3_0
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		int alt6
		int LA6_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		org.antlr.grammar.v3.ANTLRParser$grammar__return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token cmt
		org.antlr.runtime.Token ACTION1
		org.antlr.runtime.Token SEMI2
		org.antlr.runtime.Token EOF4
		org.antlr.runtime.ParserRuleReturnScope gr
		org.antlr.runtime.ParserRuleReturnScope gid
		org.antlr.runtime.ParserRuleReturnScope ig
		org.antlr.runtime.ParserRuleReturnScope ts
		org.antlr.runtime.ParserRuleReturnScope scopes
		org.antlr.runtime.ParserRuleReturnScope a
		org.antlr.runtime.ParserRuleReturnScope r
		org.antlr.runtime.ParserRuleReturnScope optionsSpec3
		org.antlr.tool.GrammarAST cmt_tree
		org.antlr.tool.GrammarAST ACTION1_tree
		org.antlr.tool.GrammarAST SEMI2_tree
		org.antlr.tool.GrammarAST EOF4_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOC_COMMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_EOF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SEMI
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_tokensSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_attrScopes
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_delegateGrammars
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_grammarType
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_actions
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rules
	public final org.antlr.grammar.v3.ANTLRParser$grammarType_return grammarType ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt7
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$grammarType_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token gr
		org.antlr.runtime.Token string_literal5
		org.antlr.runtime.Token string_literal6
		org.antlr.runtime.Token string_literal7
		org.antlr.tool.GrammarAST gr_tree
		org.antlr.tool.GrammarAST string_literal5_tree
		org.antlr.tool.GrammarAST string_literal6_tree
		org.antlr.tool.GrammarAST string_literal7_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TREE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARSER
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LEXER
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_GRAMMAR
	public final org.antlr.grammar.v3.ANTLRParser$actions_return actions ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt8
		int LA8_0
		int cnt8
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$actions_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope action8
	public final org.antlr.grammar.v3.ANTLRParser$action_return action ()  throws org.antlr.runtime.RecognitionException 
		int LA9_1
		int LA9_2
		int alt9
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$action_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token AMPERSAND9
		org.antlr.runtime.Token COLON11
		org.antlr.runtime.Token COLON12
		org.antlr.runtime.Token ACTION14
		org.antlr.runtime.ParserRuleReturnScope actionScopeName10
		org.antlr.runtime.ParserRuleReturnScope id13
		org.antlr.tool.GrammarAST AMPERSAND9_tree
		org.antlr.tool.GrammarAST COLON11_tree
		org.antlr.tool.GrammarAST COLON12_tree
		org.antlr.tool.GrammarAST ACTION14_tree
	public final org.antlr.grammar.v3.ANTLRParser$actionScopeName_return actionScopeName ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt10
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$actionScopeName_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token l
		org.antlr.runtime.Token p
		org.antlr.runtime.ParserRuleReturnScope id15
		org.antlr.tool.GrammarAST l_tree
		org.antlr.tool.GrammarAST p_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARSER
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LEXER
	public final org.antlr.grammar.v3.ANTLRParser$optionsSpec_return optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt11
		int LA11_0
		int cnt11
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$optionsSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token OPTIONS16
		org.antlr.runtime.Token SEMI18
		org.antlr.runtime.Token RCURLY19
		org.antlr.runtime.ParserRuleReturnScope option17
		org.antlr.tool.GrammarAST OPTIONS16_tree
		org.antlr.tool.GrammarAST SEMI18_tree
		org.antlr.tool.GrammarAST RCURLY19_tree
	public final org.antlr.grammar.v3.ANTLRParser$option_return option (java.util.Map)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		java.util.Map opts
		org.antlr.grammar.v3.ANTLRParser$option_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token ASSIGN21
		org.antlr.runtime.ParserRuleReturnScope id20
		org.antlr.runtime.ParserRuleReturnScope optionValue22
		org.antlr.tool.GrammarAST ASSIGN21_tree
	public final org.antlr.grammar.v3.ANTLRParser$optionValue_return optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		String vs
		String vs
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt12
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$optionValue_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token s
		org.antlr.runtime.Token c
		org.antlr.runtime.Token i
		org.antlr.runtime.Token ss
		org.antlr.runtime.ParserRuleReturnScope x
		org.antlr.tool.GrammarAST s_tree
		org.antlr.tool.GrammarAST c_tree
		org.antlr.tool.GrammarAST i_tree
		org.antlr.tool.GrammarAST ss_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STAR
	public final org.antlr.grammar.v3.ANTLRParser$delegateGrammars_return delegateGrammars ()  throws org.antlr.runtime.RecognitionException 
		int alt13
		int LA13_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$delegateGrammars_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal23
		org.antlr.runtime.Token COMMA25
		org.antlr.runtime.Token SEMI27
		org.antlr.runtime.ParserRuleReturnScope delegateGrammar24
		org.antlr.runtime.ParserRuleReturnScope delegateGrammar26
		org.antlr.tool.GrammarAST string_literal23_tree
		org.antlr.tool.GrammarAST COMMA25_tree
		org.antlr.tool.GrammarAST SEMI27_tree
	public final org.antlr.grammar.v3.ANTLRParser$delegateGrammar_return delegateGrammar ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA14_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA14_2
		org.antlr.runtime.NoViableAltException nvae
		int alt14
		int LA14_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$delegateGrammar_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token ASSIGN28
		org.antlr.runtime.ParserRuleReturnScope lab
		org.antlr.runtime.ParserRuleReturnScope g
		org.antlr.runtime.ParserRuleReturnScope g2
		org.antlr.tool.GrammarAST ASSIGN28_tree
	public final org.antlr.grammar.v3.ANTLRParser$tokensSpec_return tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt15
		int LA15_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$tokensSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TOKENS29
		org.antlr.runtime.Token RCURLY31
		org.antlr.runtime.ParserRuleReturnScope tokenSpec30
		org.antlr.tool.GrammarAST TOKENS29_tree
		org.antlr.tool.GrammarAST RCURLY31_tree
	public final org.antlr.grammar.v3.ANTLRParser$tokenSpec_return tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt16
		int LA16_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$tokenSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TOKEN_REF32
		org.antlr.runtime.Token ASSIGN33
		org.antlr.runtime.Token set34
		org.antlr.runtime.Token SEMI35
		org.antlr.tool.GrammarAST TOKEN_REF32_tree
		org.antlr.tool.GrammarAST ASSIGN33_tree
		org.antlr.tool.GrammarAST set34_tree
		org.antlr.tool.GrammarAST SEMI35_tree
	public final org.antlr.grammar.v3.ANTLRParser$attrScopes_return attrScopes ()  throws org.antlr.runtime.RecognitionException 
		int alt17
		int LA17_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$attrScopes_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope attrScope36
	public final org.antlr.grammar.v3.ANTLRParser$attrScope_return attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt18
		int LA18_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$attrScope_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal37
		org.antlr.runtime.Token ACTION40
		org.antlr.runtime.ParserRuleReturnScope id38
		org.antlr.runtime.ParserRuleReturnScope ruleActions39
		org.antlr.tool.GrammarAST string_literal37_tree
		org.antlr.tool.GrammarAST ACTION40_tree
	public final org.antlr.grammar.v3.ANTLRParser$rules_return rules ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt19
		int LA19_0
		int cnt19
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rules_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope rule41
	public final org.antlr.grammar.v3.ANTLRParser$rule_return rule ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST root_2
		org.antlr.tool.GrammarAST root_2
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_p4
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_p3
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_p2
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_p1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_rt
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_aa
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ex
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_scopes
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleName
		int alt20
		int LA20_0
		int alt21
		int alt22
		int LA22_0
		int alt23
		int LA23_0
		int alt24
		int LA24_0
		int alt25
		int LA25_0
		int alt26
		int LA26_0
		int alt27
		int LA27_0
		int alt28
		int LA28_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rule_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token d
		org.antlr.runtime.Token p1
		org.antlr.runtime.Token p2
		org.antlr.runtime.Token p3
		org.antlr.runtime.Token p4
		org.antlr.runtime.Token aa
		org.antlr.runtime.Token rt
		org.antlr.runtime.Token BANG42
		org.antlr.runtime.Token string_literal43
		org.antlr.runtime.Token COLON47
		org.antlr.runtime.Token SEMI49
		org.antlr.runtime.ParserRuleReturnScope ruleName
		org.antlr.runtime.ParserRuleReturnScope scopes
		org.antlr.runtime.ParserRuleReturnScope ex
		org.antlr.runtime.ParserRuleReturnScope throwsSpec44
		org.antlr.runtime.ParserRuleReturnScope optionsSpec45
		org.antlr.runtime.ParserRuleReturnScope ruleActions46
		org.antlr.runtime.ParserRuleReturnScope ruleAltList48
		org.antlr.tool.GrammarAST d_tree
		org.antlr.tool.GrammarAST p1_tree
		org.antlr.tool.GrammarAST p2_tree
		org.antlr.tool.GrammarAST p3_tree
		org.antlr.tool.GrammarAST p4_tree
		org.antlr.tool.GrammarAST aa_tree
		org.antlr.tool.GrammarAST rt_tree
		org.antlr.tool.GrammarAST BANG42_tree
		org.antlr.tool.GrammarAST string_literal43_tree
		org.antlr.tool.GrammarAST COLON47_tree
		org.antlr.tool.GrammarAST SEMI49_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOC_COMMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PROTECTED
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_BANG
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PUBLIC
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SEMI
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PRIVATE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_FRAGMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RETURNS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleAltList
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_exceptionGroup
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_throwsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleScopeSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleActions
		org.antlr.tool.GrammarAST eob
		org.antlr.runtime.CommonToken start
		int startLine
	public final org.antlr.grammar.v3.ANTLRParser$ruleActions_return ruleActions ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt29
		int LA29_0
		int cnt29
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$ruleActions_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope ruleAction50
	public final org.antlr.grammar.v3.ANTLRParser$ruleAction_return ruleAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$ruleAction_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token AMPERSAND51
		org.antlr.runtime.Token ACTION53
		org.antlr.runtime.ParserRuleReturnScope id52
		org.antlr.tool.GrammarAST AMPERSAND51_tree
		org.antlr.tool.GrammarAST ACTION53_tree
	public final org.antlr.grammar.v3.ANTLRParser$throwsSpec_return throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt30
		int LA30_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$throwsSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal54
		org.antlr.runtime.Token COMMA56
		org.antlr.runtime.ParserRuleReturnScope id55
		org.antlr.runtime.ParserRuleReturnScope id57
		org.antlr.tool.GrammarAST string_literal54_tree
		org.antlr.tool.GrammarAST COMMA56_tree
	public final org.antlr.grammar.v3.ANTLRParser$ruleScopeSpec_return ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int LA32_1
		int alt31
		int LA31_0
		int alt33
		int LA33_0
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt32
		int LA32_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$ruleScopeSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal58
		org.antlr.runtime.Token ACTION60
		org.antlr.runtime.Token string_literal61
		org.antlr.runtime.Token SEMI63
		org.antlr.runtime.ParserRuleReturnScope ruleActions59
		org.antlr.runtime.ParserRuleReturnScope idList62
		org.antlr.tool.GrammarAST string_literal58_tree
		org.antlr.tool.GrammarAST ACTION60_tree
		org.antlr.tool.GrammarAST string_literal61_tree
		org.antlr.tool.GrammarAST SEMI63_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SCOPE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SEMI
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleActions
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_idList
	public final org.antlr.grammar.v3.ANTLRParser$ruleAltList_return ruleAltList (java.util.Map)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_a1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_r1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_a2
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_r2
		org.antlr.runtime.EarlyExitException eee
		int alt34
		int LA34_0
		int cnt34
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt35
		int LA35_0
		org.antlr.runtime.RecognitionException re
		java.util.Map opts
		org.antlr.grammar.v3.ANTLRParser$ruleAltList_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token OR64
		org.antlr.runtime.ParserRuleReturnScope a1
		org.antlr.runtime.ParserRuleReturnScope r1
		org.antlr.runtime.ParserRuleReturnScope a2
		org.antlr.runtime.ParserRuleReturnScope r2
		org.antlr.tool.GrammarAST OR64_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_OR
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_alternative
		org.antlr.tool.GrammarAST blkRoot
		org.antlr.tool.GrammarAST save
	public final org.antlr.grammar.v3.ANTLRParser$block_return block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int LA38_2
		int alt36
		int LA36_0
		int alt37
		int LA37_0
		int alt39
		int LA39_0
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt38
		int LA38_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$block_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token rp
		org.antlr.runtime.Token COLON67
		org.antlr.runtime.Token ACTION68
		org.antlr.runtime.Token COLON69
		org.antlr.runtime.Token OR70
		org.antlr.runtime.ParserRuleReturnScope a
		org.antlr.runtime.ParserRuleReturnScope r
		org.antlr.runtime.ParserRuleReturnScope optionsSpec65
		org.antlr.runtime.ParserRuleReturnScope ruleActions66
		org.antlr.tool.GrammarAST lp_tree
		org.antlr.tool.GrammarAST rp_tree
		org.antlr.tool.GrammarAST COLON67_tree
		org.antlr.tool.GrammarAST ACTION68_tree
		org.antlr.tool.GrammarAST COLON69_tree
		org.antlr.tool.GrammarAST OR70_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RPAREN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LPAREN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_OR
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_alternative
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleActions
		org.antlr.tool.GrammarAST save
	public final org.antlr.grammar.v3.ANTLRParser$alternative_return alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt40
		int LA40_0
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt40
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt41
		int LA41_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$alternative_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope element71
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_element
	public final org.antlr.grammar.v3.ANTLRParser$exceptionGroup_return exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt42
		int LA42_0
		int cnt42
		int alt43
		int LA43_0
		int alt44
		int LA44_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$exceptionGroup_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope exceptionHandler72
		org.antlr.runtime.ParserRuleReturnScope finallyClause73
		org.antlr.runtime.ParserRuleReturnScope finallyClause74
	public final org.antlr.grammar.v3.ANTLRParser$exceptionHandler_return exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$exceptionHandler_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal75
		org.antlr.runtime.Token ARG_ACTION76
		org.antlr.runtime.Token ACTION77
		org.antlr.tool.GrammarAST string_literal75_tree
		org.antlr.tool.GrammarAST ARG_ACTION76_tree
		org.antlr.tool.GrammarAST ACTION77_tree
	public final org.antlr.grammar.v3.ANTLRParser$finallyClause_return finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$finallyClause_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token string_literal78
		org.antlr.runtime.Token ACTION79
		org.antlr.tool.GrammarAST string_literal78_tree
		org.antlr.tool.GrammarAST ACTION79_tree
	public final org.antlr.grammar.v3.ANTLRParser$element_return element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$element_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope elementNoOptionSpec80
	public final org.antlr.grammar.v3.ANTLRParser$elementNoOptionSpec_return elementNoOptionSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA50_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA50_2
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt46
		int LA46_0
		int alt45
		int LA45_0
		int alt47
		int LA47_0
		int alt48
		int LA48_0
		int alt49
		int LA49_0
		int alt50
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$elementNoOptionSpec_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token p
		org.antlr.runtime.Token ASSIGN82
		org.antlr.runtime.Token PLUS_ASSIGN83
		org.antlr.runtime.Token FORCED_ACTION87
		org.antlr.runtime.Token ACTION88
		org.antlr.runtime.Token IMPLIES89
		org.antlr.runtime.ParserRuleReturnScope sub
		org.antlr.runtime.ParserRuleReturnScope a
		org.antlr.runtime.ParserRuleReturnScope sub2
		org.antlr.runtime.ParserRuleReturnScope t3
		org.antlr.runtime.ParserRuleReturnScope id81
		org.antlr.runtime.ParserRuleReturnScope atom84
		org.antlr.runtime.ParserRuleReturnScope ebnf85
		org.antlr.runtime.ParserRuleReturnScope ebnf86
		org.antlr.tool.GrammarAST p_tree
		org.antlr.tool.GrammarAST ASSIGN82_tree
		org.antlr.tool.GrammarAST PLUS_ASSIGN83_tree
		org.antlr.tool.GrammarAST FORCED_ACTION87_tree
		org.antlr.tool.GrammarAST ACTION88_tree
		org.antlr.tool.GrammarAST IMPLIES89_tree
		org.antlr.misc.IntSet elements
	public final org.antlr.grammar.v3.ANTLRParser$atom_return atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA55_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA55_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA55_3
		org.antlr.runtime.NoViableAltException nvae
		int alt51
		int LA51_0
		int LA53_7
		int LA53_8
		int LA53_9
		int LA53_10
		int LA53_11
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA53_1
		int LA53_12
		int LA53_13
		int LA53_14
		int LA53_15
		int LA53_16
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA53_2
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt52
		int LA52_0
		int alt53
		int alt54
		int LA54_0
		int alt55
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$atom_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token w
		org.antlr.runtime.Token ROOT91
		org.antlr.runtime.Token BANG92
		org.antlr.runtime.Token ROOT99
		org.antlr.runtime.Token BANG100
		org.antlr.runtime.ParserRuleReturnScope range90
		org.antlr.runtime.ParserRuleReturnScope id93
		org.antlr.runtime.ParserRuleReturnScope terminal94
		org.antlr.runtime.ParserRuleReturnScope ruleref95
		org.antlr.runtime.ParserRuleReturnScope terminal96
		org.antlr.runtime.ParserRuleReturnScope ruleref97
		org.antlr.runtime.ParserRuleReturnScope notSet98
		org.antlr.tool.GrammarAST w_tree
		org.antlr.tool.GrammarAST ROOT91_tree
		org.antlr.tool.GrammarAST BANG92_tree
		org.antlr.tool.GrammarAST ROOT99_tree
		org.antlr.tool.GrammarAST BANG100_tree
	public final org.antlr.grammar.v3.ANTLRParser$ruleref_return ruleref ()  throws org.antlr.runtime.RecognitionException 
		int alt56
		int LA56_0
		int alt57
		int LA57_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$ruleref_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token RULE_REF101
		org.antlr.runtime.Token ARG_ACTION102
		org.antlr.runtime.Token ROOT103
		org.antlr.runtime.Token BANG104
		org.antlr.tool.GrammarAST RULE_REF101_tree
		org.antlr.tool.GrammarAST ARG_ACTION102_tree
		org.antlr.tool.GrammarAST ROOT103_tree
		org.antlr.tool.GrammarAST BANG104_tree
	public final org.antlr.grammar.v3.ANTLRParser$notSet_return notSet ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt58
		int LA58_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$notSet_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token NOT105
		org.antlr.runtime.ParserRuleReturnScope notTerminal106
		org.antlr.runtime.ParserRuleReturnScope block107
		org.antlr.tool.GrammarAST NOT105_tree
	public final org.antlr.grammar.v3.ANTLRParser$treeRoot_return treeRoot ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA61_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA61_2
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt59
		int LA59_0
		int alt60
		int LA60_0
		int alt61
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$treeRoot_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token ASSIGN109
		org.antlr.runtime.Token PLUS_ASSIGN110
		org.antlr.runtime.ParserRuleReturnScope id108
		org.antlr.runtime.ParserRuleReturnScope atom111
		org.antlr.runtime.ParserRuleReturnScope block112
		org.antlr.runtime.ParserRuleReturnScope atom113
		org.antlr.runtime.ParserRuleReturnScope block114
		org.antlr.tool.GrammarAST ASSIGN109_tree
		org.antlr.tool.GrammarAST PLUS_ASSIGN110_tree
	public final org.antlr.grammar.v3.ANTLRParser$tree__return tree_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt62
		int LA62_0
		int cnt62
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$tree__return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TREE_BEGIN115
		org.antlr.runtime.Token RPAREN118
		org.antlr.runtime.ParserRuleReturnScope treeRoot116
		org.antlr.runtime.ParserRuleReturnScope element117
		org.antlr.tool.GrammarAST TREE_BEGIN115_tree
		org.antlr.tool.GrammarAST RPAREN118_tree
	public final org.antlr.grammar.v3.ANTLRParser$ebnf_return ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt63
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$ebnf_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token QUESTION120
		org.antlr.runtime.Token STAR121
		org.antlr.runtime.Token PLUS122
		org.antlr.runtime.Token IMPLIES123
		org.antlr.runtime.Token ROOT124
		org.antlr.runtime.Token BANG125
		org.antlr.runtime.ParserRuleReturnScope block119
		org.antlr.tool.GrammarAST QUESTION120_tree
		org.antlr.tool.GrammarAST STAR121_tree
		org.antlr.tool.GrammarAST PLUS122_tree
		org.antlr.tool.GrammarAST IMPLIES123_tree
		org.antlr.tool.GrammarAST ROOT124_tree
		org.antlr.tool.GrammarAST BANG125_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PLUS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STAR
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_BANG
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_IMPLIES
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_QUESTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ROOT
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_block
	public final org.antlr.grammar.v3.ANTLRParser$range_return range ()  throws org.antlr.runtime.RecognitionException 
		int LA65_4
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA65_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA65_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_c1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_c2
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_t
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt64
		int alt65
		int LA65_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$range_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token c1
		org.antlr.runtime.Token c2
		org.antlr.runtime.Token t
		org.antlr.runtime.Token r
		org.antlr.runtime.Token RANGE126
		org.antlr.runtime.Token TOKEN_REF127
		org.antlr.runtime.Token STRING_LITERAL128
		org.antlr.runtime.Token CHAR_LITERAL129
		org.antlr.tool.GrammarAST c1_tree
		org.antlr.tool.GrammarAST c2_tree
		org.antlr.tool.GrammarAST t_tree
		org.antlr.tool.GrammarAST r_tree
		org.antlr.tool.GrammarAST RANGE126_tree
		org.antlr.tool.GrammarAST TOKEN_REF127_tree
		org.antlr.tool.GrammarAST STRING_LITERAL128_tree
		org.antlr.tool.GrammarAST CHAR_LITERAL129_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RANGE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_CHAR_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
	public final org.antlr.grammar.v3.ANTLRParser$terminal_return terminal ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt66
		int LA66_0
		int alt67
		int LA67_0
		int alt68
		int LA68_0
		int alt69
		int LA69_0
		int alt70
		int LA70_0
		int alt71
		int LA71_0
		int alt72
		int LA72_0
		int alt73
		int LA73_0
		int alt74
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$terminal_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token cl
		org.antlr.runtime.Token tr
		org.antlr.runtime.Token sl
		org.antlr.runtime.Token wi
		org.antlr.runtime.Token ROOT131
		org.antlr.runtime.Token BANG132
		org.antlr.runtime.Token ARG_ACTION134
		org.antlr.runtime.Token ROOT135
		org.antlr.runtime.Token BANG136
		org.antlr.runtime.Token ROOT138
		org.antlr.runtime.Token BANG139
		org.antlr.runtime.Token ROOT140
		org.antlr.runtime.Token BANG141
		org.antlr.runtime.ParserRuleReturnScope elementOptions130
		org.antlr.runtime.ParserRuleReturnScope elementOptions133
		org.antlr.runtime.ParserRuleReturnScope elementOptions137
		org.antlr.tool.GrammarAST cl_tree
		org.antlr.tool.GrammarAST tr_tree
		org.antlr.tool.GrammarAST sl_tree
		org.antlr.tool.GrammarAST wi_tree
		org.antlr.tool.GrammarAST ROOT131_tree
		org.antlr.tool.GrammarAST BANG132_tree
		org.antlr.tool.GrammarAST ARG_ACTION134_tree
		org.antlr.tool.GrammarAST ROOT135_tree
		org.antlr.tool.GrammarAST BANG136_tree
		org.antlr.tool.GrammarAST ROOT138_tree
		org.antlr.tool.GrammarAST BANG139_tree
		org.antlr.tool.GrammarAST ROOT140_tree
		org.antlr.tool.GrammarAST BANG141_tree
	public final org.antlr.grammar.v3.ANTLRParser$elementOptions_return elementOptions (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_2
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_1
		org.antlr.runtime.NoViableAltException nvae
		int alt75
		int LA75_0
		int alt76
		int LA76_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST terminalAST
		org.antlr.grammar.v3.ANTLRParser$elementOptions_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token OPEN_ELEMENT_OPTION142
		org.antlr.runtime.Token CLOSE_ELEMENT_OPTION144
		org.antlr.runtime.Token OPEN_ELEMENT_OPTION145
		org.antlr.runtime.Token SEMI147
		org.antlr.runtime.Token CLOSE_ELEMENT_OPTION149
		org.antlr.runtime.ParserRuleReturnScope defaultNodeOption143
		org.antlr.runtime.ParserRuleReturnScope elementOption146
		org.antlr.runtime.ParserRuleReturnScope elementOption148
		org.antlr.tool.GrammarAST OPEN_ELEMENT_OPTION142_tree
		org.antlr.tool.GrammarAST CLOSE_ELEMENT_OPTION144_tree
		org.antlr.tool.GrammarAST OPEN_ELEMENT_OPTION145_tree
		org.antlr.tool.GrammarAST SEMI147_tree
		org.antlr.tool.GrammarAST CLOSE_ELEMENT_OPTION149_tree
	public final org.antlr.grammar.v3.ANTLRParser$defaultNodeOption_return defaultNodeOption (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST terminalAST
		org.antlr.grammar.v3.ANTLRParser$defaultNodeOption_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope elementOptionId150
	public final org.antlr.grammar.v3.ANTLRParser$elementOption_return elementOption (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt77
		int alt78
		int LA78_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST terminalAST
		org.antlr.grammar.v3.ANTLRParser$elementOption_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token t
		org.antlr.runtime.Token ASSIGN152
		org.antlr.runtime.ParserRuleReturnScope id151
		org.antlr.runtime.ParserRuleReturnScope elementOptionId153
		org.antlr.tool.GrammarAST t_tree
		org.antlr.tool.GrammarAST ASSIGN152_tree
	public final org.antlr.grammar.v3.ANTLRParser$elementOptionId_return elementOptionId ()  throws org.antlr.runtime.RecognitionException 
		int alt79
		int LA79_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$elementOptionId_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token char_literal154
		org.antlr.runtime.ParserRuleReturnScope i
		org.antlr.tool.GrammarAST char_literal154_tree
		StringBuffer buf
	public final org.antlr.grammar.v3.ANTLRParser$ebnfSuffix_return ebnfSuffix (org.antlr.tool.GrammarAST, boolean)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.tool.GrammarAST root_2
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt80
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST elemAST
		boolean inRewrite
		org.antlr.grammar.v3.ANTLRParser$ebnfSuffix_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token QUESTION155
		org.antlr.runtime.Token STAR156
		org.antlr.runtime.Token PLUS157
		org.antlr.tool.GrammarAST QUESTION155_tree
		org.antlr.tool.GrammarAST STAR156_tree
		org.antlr.tool.GrammarAST PLUS157_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PLUS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STAR
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_QUESTION
		org.antlr.tool.GrammarAST blkRoot
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST save
	public final org.antlr.grammar.v3.ANTLRParser$notTerminal_return notTerminal ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$notTerminal_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token set158
		org.antlr.tool.GrammarAST set158_tree
	public final org.antlr.grammar.v3.ANTLRParser$idList_return idList ()  throws org.antlr.runtime.RecognitionException 
		int alt81
		int LA81_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$idList_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token COMMA160
		org.antlr.runtime.ParserRuleReturnScope id159
		org.antlr.runtime.ParserRuleReturnScope id161
		org.antlr.tool.GrammarAST COMMA160_tree
	public final org.antlr.grammar.v3.ANTLRParser$id_return id ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt82
		int LA82_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$id_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TOKEN_REF162
		org.antlr.runtime.Token RULE_REF163
		org.antlr.tool.GrammarAST TOKEN_REF162_tree
		org.antlr.tool.GrammarAST RULE_REF163_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RULE_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_return rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int LA83_1
		int alt83
		int LA83_0
		org.antlr.tool.GrammarAST root_2
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt84
		int LA84_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token REWRITE165
		org.antlr.runtime.ParserRuleReturnScope rewrite_with_sempred164
		org.antlr.runtime.ParserRuleReturnScope rewrite_alternative166
		org.antlr.tool.GrammarAST REWRITE165_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_REWRITE
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_with_sempred
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_alternative
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_with_sempred_return rewrite_with_sempred ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_with_sempred_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token REWRITE167
		org.antlr.runtime.Token SEMPRED168
		org.antlr.runtime.ParserRuleReturnScope rewrite_alternative169
		org.antlr.tool.GrammarAST REWRITE167_tree
		org.antlr.tool.GrammarAST SEMPRED168_tree
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_block_return rewrite_block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_block_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token LPAREN170
		org.antlr.runtime.Token RPAREN172
		org.antlr.runtime.ParserRuleReturnScope rewrite_alternative171
		org.antlr.tool.GrammarAST LPAREN170_tree
		org.antlr.tool.GrammarAST RPAREN172_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RPAREN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LPAREN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_alternative
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_alternative_return rewrite_alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA86_1
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA86_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA86_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA86_4
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt85
		int LA85_0
		org.antlr.tool.GrammarAST root_1
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt85
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt86
		int LA86_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_alternative_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token ETC175
		org.antlr.runtime.ParserRuleReturnScope rewrite_template173
		org.antlr.runtime.ParserRuleReturnScope rewrite_element174
		org.antlr.tool.GrammarAST ETC175_tree
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_element
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_element_return rewrite_element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_t
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_subrule
		int alt87
		int LA87_0
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_tr
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_subrule
		int alt88
		int LA88_0
		int alt89
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_element_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.ParserRuleReturnScope t
		org.antlr.runtime.ParserRuleReturnScope subrule
		org.antlr.runtime.ParserRuleReturnScope tr
		org.antlr.runtime.ParserRuleReturnScope rewrite_ebnf176
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ebnfSuffix
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_atom
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_atom_return rewrite_atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt90
		int LA90_0
		int alt91
		int LA91_0
		int alt92
		int LA92_0
		int alt93
		int LA93_0
		int alt94
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_atom_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token tr
		org.antlr.runtime.Token cl
		org.antlr.runtime.Token sl
		org.antlr.runtime.Token ARG_ACTION178
		org.antlr.runtime.Token RULE_REF179
		org.antlr.runtime.Token DOLLAR182
		org.antlr.runtime.Token ACTION184
		org.antlr.runtime.ParserRuleReturnScope elementOptions177
		org.antlr.runtime.ParserRuleReturnScope elementOptions180
		org.antlr.runtime.ParserRuleReturnScope elementOptions181
		org.antlr.runtime.ParserRuleReturnScope label183
		org.antlr.tool.GrammarAST tr_tree
		org.antlr.tool.GrammarAST cl_tree
		org.antlr.tool.GrammarAST sl_tree
		org.antlr.tool.GrammarAST ARG_ACTION178_tree
		org.antlr.tool.GrammarAST RULE_REF179_tree
		org.antlr.tool.GrammarAST DOLLAR182_tree
		org.antlr.tool.GrammarAST ACTION184_tree
	public final org.antlr.grammar.v3.ANTLRParser$label_return label ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt95
		int LA95_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$label_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TOKEN_REF185
		org.antlr.runtime.Token RULE_REF186
		org.antlr.tool.GrammarAST TOKEN_REF185_tree
		org.antlr.tool.GrammarAST RULE_REF186_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RULE_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_ebnf_return rewrite_ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_b
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_b
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_b
		int alt96
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_ebnf_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token QUESTION187
		org.antlr.runtime.Token STAR188
		org.antlr.runtime.Token PLUS189
		org.antlr.runtime.ParserRuleReturnScope b
		org.antlr.tool.GrammarAST QUESTION187_tree
		org.antlr.tool.GrammarAST STAR188_tree
		org.antlr.tool.GrammarAST PLUS189_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_PLUS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STAR
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_QUESTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_block
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_tree_return rewrite_tree ()  throws org.antlr.runtime.RecognitionException 
		int alt97
		int LA97_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_tree_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token TREE_BEGIN190
		org.antlr.runtime.Token RPAREN193
		org.antlr.runtime.ParserRuleReturnScope rewrite_atom191
		org.antlr.runtime.ParserRuleReturnScope rewrite_element192
		org.antlr.tool.GrammarAST TREE_BEGIN190_tree
		org.antlr.tool.GrammarAST RPAREN193_tree
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_template_return rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		int LA99_1
		int LA99_2
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.NoViableAltException nvae
		int alt98
		int LA98_0
		int alt99
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_template_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token st
		org.antlr.runtime.Token ACTION197
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_head194
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_head195
		org.antlr.runtime.ParserRuleReturnScope rewrite_indirect_template_head196
		org.antlr.tool.GrammarAST st_tree
		org.antlr.tool.GrammarAST ACTION197_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_QUOTE_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_ANGLE_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_head
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_template_head_return rewrite_template_head ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_template_head_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token RPAREN200
		org.antlr.runtime.ParserRuleReturnScope id198
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_args199
		org.antlr.tool.GrammarAST lp_tree
		org.antlr.tool.GrammarAST RPAREN200_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RPAREN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LPAREN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_args
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_indirect_template_head_return rewrite_indirect_template_head ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_indirect_template_head_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token ACTION201
		org.antlr.runtime.Token RPAREN202
		org.antlr.runtime.Token LPAREN203
		org.antlr.runtime.Token RPAREN205
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_args204
		org.antlr.tool.GrammarAST lp_tree
		org.antlr.tool.GrammarAST ACTION201_tree
		org.antlr.tool.GrammarAST RPAREN202_tree
		org.antlr.tool.GrammarAST LPAREN203_tree
		org.antlr.tool.GrammarAST RPAREN205_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RPAREN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LPAREN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_args
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_template_args_return rewrite_template_args ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt100
		int LA100_0
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt101
		int LA101_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_template_args_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token COMMA207
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_arg206
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_arg208
		org.antlr.tool.GrammarAST COMMA207_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_COMMA
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_arg
	public final org.antlr.grammar.v3.ANTLRParser$rewrite_template_arg_return rewrite_template_arg ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRParser$rewrite_template_arg_return retval
		org.antlr.tool.GrammarAST root_0
		org.antlr.runtime.Token a
		org.antlr.runtime.Token ACTION210
		org.antlr.runtime.ParserRuleReturnScope id209
		org.antlr.tool.GrammarAST a_tree
		org.antlr.tool.GrammarAST ACTION210_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ASSIGN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final void synpred1_ANTLR_fragment ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt102
		int LA102_0
	public final boolean synpred1_ANTLR () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static void  () 
}

org/antlr/grammar/v3/ANTLRTreePrinter$atom_return.class
ANTLRTreePrinter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRTreePrinter$atom_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/ANTLRTreePrinter$block_return.class
ANTLRTreePrinter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRTreePrinter$block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/ANTLRTreePrinter$modifier_return.class
ANTLRTreePrinter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRTreePrinter$modifier_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/ANTLRTreePrinter.class
ANTLRTreePrinter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRTreePrinter extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected org.antlr.tool.Grammar grammar
	protected boolean showActions
	protected StringBuilder buf
	public static final org.antlr.runtime.BitSet FOLLOW_grammar__in_toString73
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_toString79
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_toString85
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_toString91
	public static final org.antlr.runtime.BitSet FOLLOW_single_rewrite_in_toString97
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_toString103
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_toString109
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_133
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_135
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_145
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_147
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_157
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_159
	public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_169
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_171
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope187
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope189
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_attrScope191
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope194
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec210
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec219
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarSpec229
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammarSpec238
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarSpec245
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec252
	public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammarSpec259
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec265
	public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions278
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action299
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action303
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action312
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action316
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action331
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec363
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec371
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option397
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option401
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option405
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_optionValue420
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue440
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue449
	public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue460
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars490
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammars495
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars497
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars499
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars504
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec521
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec523
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec536
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec543
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec545
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec547
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules566
	public static final org.antlr.runtime.BitSet FOLLOW_precRule_in_rules570
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule586
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule590
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule596
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule609
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule614
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule627
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule632
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule645
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule653
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule661
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule669
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule688
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule695
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule702
	public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_precRule721
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_precRule725
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_precRule731
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_precRule744
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_precRule749
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_precRule762
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_precRule767
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_precRule780
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_precRule788
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_precRule796
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_precRule804
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_precRule823
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_precRule830
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_precRule837
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction855
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleAction859
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction863
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec912
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec914
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec929
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_ruleScopeSpec931
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec935
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec941
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block965
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block976
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block986
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block988
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block994
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block996
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block1004
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative1026
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1028
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative1031
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1046
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1052
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1059
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1071
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1073
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1075
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1088
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1090
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1103
	public static final org.antlr.runtime.BitSet FOLLOW_single_rewrite_in_rewrite1105
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1112
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_single_rewrite1128
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_single_rewrite1137
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_single_rewrite1152
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_single_rewrite1159
	public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_single_rewrite1166
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_single_rewrite1175
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template1199
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1208
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1219
	public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template1233
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template1249
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1253
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1265
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template1301
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template1310
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element1334
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1336
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1345
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1347
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1355
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1361
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1365
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1372
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1374
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1378
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element1385
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1387
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1391
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1398
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1402
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1406
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1413
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1417
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1421
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1427
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1432
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1439
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1441
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1453
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1463
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1473
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1484
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1494
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1506
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1515
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1526
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1536
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1538
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1550
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1552
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1565
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1567
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1584
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1588
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1591
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1617
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1629
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1640
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1655
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1667
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1679
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1694
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1703
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1718
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1727
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1742
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1752
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_atom1772
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1781
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1783
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1787
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ast_suffix1800
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ast_suffix1807
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	private org.antlr.grammar.v3.ANTLRTreePrinter$block_return block (org.antlr.tool.GrammarAST, boolean)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST t
		boolean forceParens
		org.antlr.grammar.v3.ANTLRTreePrinter other
	public final int countAltsForBlock (org.antlr.tool.GrammarAST) 
		int i
		org.antlr.tool.GrammarAST t
		int n
	public void out (java.lang.String) 
		String s
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	public static java.lang.String normalize (java.lang.String) 
		String w
		String g
		java.util.StringTokenizer st
		StringBuffer buf
	public final java.lang.String toString (org.antlr.tool.Grammar, boolean)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		boolean showActions
		String s
	public final void grammar_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt2
		org.antlr.runtime.RecognitionException re
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt3
		int LA3_0
		org.antlr.runtime.RecognitionException re
	public final void grammarSpec (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		int alt8
		int LA8_0
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		int alt6
		int LA6_0
		int alt7
		int LA7_0
		int alt9
		int LA9_0
		org.antlr.runtime.RecognitionException re
		String gtype
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST cmt
	public final void actions ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt10
		int LA10_0
		int cnt10
		org.antlr.runtime.RecognitionException re
	public final void action ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt11
		int LA11_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id1
		org.antlr.tool.GrammarAST id2
		org.antlr.tool.GrammarAST a1
		org.antlr.tool.GrammarAST a2
		String scope
		String name
		String action
	public final void optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt12
		int LA12_0
		int cnt12
		org.antlr.runtime.RecognitionException re
	public final void option ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
	public final void optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt13
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST i
	public final void delegateGrammars ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt14
		int LA14_0
		int cnt14
		org.antlr.runtime.RecognitionException re
	public final void tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt15
		int LA15_0
		org.antlr.runtime.RecognitionException re
	public final void tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt16
		int LA16_0
		org.antlr.runtime.RecognitionException re
	public final void rules ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt17
		int LA17_0
		int cnt17
		org.antlr.runtime.RecognitionException re
	public final void rule ()  throws org.antlr.runtime.RecognitionException 
		int alt19
		int LA19_0
		int alt20
		int LA20_0
		int alt24
		int LA24_0
		int alt18
		int LA18_0
		int alt21
		int LA21_0
		int alt22
		int LA22_0
		int alt23
		int LA23_0
		int alt25
		int LA25_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST ret
		org.antlr.runtime.tree.TreeRuleReturnScope b
	public final void precRule ()  throws org.antlr.runtime.RecognitionException 
		int alt27
		int LA27_0
		int alt28
		int LA28_0
		int alt32
		int LA32_0
		int alt26
		int LA26_0
		int alt29
		int LA29_0
		int alt30
		int LA30_0
		int alt31
		int LA31_0
		int alt33
		int LA33_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST ret
		org.antlr.runtime.tree.TreeRuleReturnScope b
	public final void ruleAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST a
	public final org.antlr.grammar.v3.ANTLRTreePrinter$modifier_return modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRTreePrinter$modifier_return retval
	public final void throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt34
		int LA34_0
		int cnt34
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt35
		int LA35_0
		int alt37
		int LA37_0
		int alt36
		int LA36_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.ANTLRTreePrinter$block_return block (boolean)  throws org.antlr.runtime.RecognitionException 
		int alt39
		int LA39_0
		int alt38
		int LA38_0
		org.antlr.runtime.RecognitionException re
		boolean forceParens
		org.antlr.grammar.v3.ANTLRTreePrinter$block_return retval
		int numAlts
	public final void alternative ()  throws org.antlr.runtime.RecognitionException 
		int alt40
		int LA40_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt41
		int LA41_0
		int cnt41
		int alt42
		int LA42_0
		int alt43
		int LA43_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA45_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt44
		int LA44_0
		int cnt44
		int alt45
		int LA45_0
		org.antlr.runtime.RecognitionException re
	public final void single_rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt46
		int LA46_0
		int alt47
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST SEMPRED1
		org.antlr.tool.GrammarAST ACTION2
	public final void rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt49
		int LA49_0
		int alt48
		int LA48_0
		int alt50
		int LA50_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST ind
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST DOUBLE_QUOTE_STRING_LITERAL3
		org.antlr.tool.GrammarAST DOUBLE_ANGLE_STRING_LITERAL4
	public final void element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		String name
		org.antlr.tool.GrammarAST predAST
		int alt51
		int LA51_0
		int alt52
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST id2
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST a2
		org.antlr.tool.GrammarAST pred
		org.antlr.tool.GrammarAST spred
		org.antlr.tool.GrammarAST gpred
	public final void ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt53
		org.antlr.runtime.RecognitionException re
	public final void tree_ ()  throws org.antlr.runtime.RecognitionException 
		int alt54
		int LA54_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.ANTLRTreePrinter$atom_return atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt55
		int LA55_0
		int alt56
		int LA56_0
		int alt57
		int LA57_0
		int alt58
		int LA58_0
		int alt59
		int LA59_0
		int alt60
		int LA60_0
		int alt61
		int LA61_0
		int alt62
		int alt63
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRTreePrinter$atom_return retval
		org.antlr.tool.GrammarAST rarg
		org.antlr.tool.GrammarAST targ
		org.antlr.tool.GrammarAST LABEL5
		org.antlr.tool.GrammarAST ID6
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt64
		int LA64_0
		org.antlr.runtime.RecognitionException re
	static void  () 
}

org/antlr/grammar/v3/ANTLRv3Lexer$DFA2.class
ANTLRv3Lexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Lexer$DFA2 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRv3Lexer this$0
	public void  (org.antlr.grammar.v3.ANTLRv3Lexer, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
	public int specialStateTransition (int, org.antlr.runtime.IntStream)  throws org.antlr.runtime.NoViableAltException 
		int LA2_8
		int LA2_12
		int LA2_10
		int LA2_11
		int LA2_22
		int LA2_19
		int LA2_16
		int LA2_15
		int LA2_17
		int LA2_9
		int LA2_18
		int LA2_14
		int LA2_13
		int LA2_26
		int LA2_24
		int LA2_0
		int LA2_3
		int LA2_20
		int LA2_1
		int LA2_5
		int LA2_4
		int LA2_23
		int LA2_7
		int LA2_21
		int LA2_6
		int s
		org.antlr.runtime.IntStream _input
		org.antlr.runtime.IntStream input
		int _s
		org.antlr.runtime.NoViableAltException nvae
}

org/antlr/grammar/v3/ANTLRv3Lexer$DFA22.class
ANTLRv3Lexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Lexer$DFA22 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRv3Lexer this$0
	public void  (org.antlr.grammar.v3.ANTLRv3Lexer, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
	public int specialStateTransition (int, org.antlr.runtime.IntStream)  throws org.antlr.runtime.NoViableAltException 
		int LA22_86
		int LA22_67
		int LA22_66
		int LA22_155
		int LA22_92
		int LA22_88
		int LA22_89
		int LA22_90
		int LA22_91
		int LA22_93
		int LA22_30
		int LA22_83
		int LA22_85
		int LA22_111
		int LA22_84
		int LA22_128
		int LA22_87
		int LA22_143
		int s
		org.antlr.runtime.IntStream _input
		org.antlr.runtime.IntStream input
		int _s
		org.antlr.runtime.NoViableAltException nvae
}

org/antlr/grammar/v3/ANTLRv3Lexer.class
ANTLRv3Lexer.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Lexer extends org.antlr.runtime.Lexer {
	public static final int EOF
	public static final int T__67
	public static final int T__68
	public static final int T__69
	public static final int T__70
	public static final int T__71
	public static final int T__72
	public static final int T__73
	public static final int T__74
	public static final int T__75
	public static final int T__76
	public static final int T__77
	public static final int T__78
	public static final int T__79
	public static final int T__80
	public static final int T__81
	public static final int T__82
	public static final int T__83
	public static final int T__84
	public static final int T__85
	public static final int T__86
	public static final int T__87
	public static final int T__88
	public static final int T__89
	public static final int T__90
	public static final int T__91
	public static final int T__92
	public static final int T__93
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int AT
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSURE
	public static final int COMBINED_GRAMMAR
	public static final int DOC_COMMENT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int ID
	public static final int INT
	public static final int LABEL
	public static final int LABEL_ASSIGN
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LIST_LABEL_ASSIGN
	public static final int LITERAL_CHAR
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int POSITIVE_CLOSURE
	public static final int RANGE
	public static final int RET
	public static final int REWRITE
	public static final int ROOT
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WS
	public static final int WS_LOOP
	public static final int XDIGIT
	protected org.antlr.grammar.v3.ANTLRv3Lexer$DFA2 dfa2
	protected org.antlr.grammar.v3.ANTLRv3Lexer$DFA22 dfa22
	static final String DFA2_eotS
	static final String DFA2_eofS
	static final String DFA2_minS
	static final String DFA2_maxS
	static final String DFA2_acceptS
	static final String DFA2_specialS
	static final String[] DFA2_transitionS
	static final short[] DFA2_eot
	static final short[] DFA2_eof
	static final char[] DFA2_min
	static final char[] DFA2_max
	static final short[] DFA2_accept
	static final short[] DFA2_special
	static final short[][] DFA2_transition
	static final String DFA22_eotS
	static final String DFA22_eofS
	static final String DFA22_minS
	static final String DFA22_maxS
	static final String DFA22_acceptS
	static final String DFA22_specialS
	static final String[] DFA22_transitionS
	static final short[] DFA22_eot
	static final short[] DFA22_eof
	static final char[] DFA22_min
	static final char[] DFA22_max
	static final short[] DFA22_accept
	static final short[] DFA22_special
	static final short[][] DFA22_transition
	public org.antlr.runtime.Lexer[] getDelegates () 
	public void  () 
	public void  (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream input
	public void  (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String getGrammarFileName () 
	public final void mAT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mBANG ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mFRAGMENT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mLABEL_ASSIGN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mLIST_LABEL_ASSIGN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRANGE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mRET ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mREWRITE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mROOT ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSCOPE ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mTREE_BEGIN ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__67 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__68 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__69 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__70 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__71 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__72 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__73 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__74 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__75 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__76 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__77 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__78 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__79 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__80 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__81 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__82 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__83 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__84 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__85 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__86 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__87 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__88 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__89 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__90 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__91 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__92 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__93 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSL_COMMENT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt1
		int LA1_0
		int alt2
		int alt3
		int LA3_0
		int _type
		int _channel
	public final void mML_COMMENT ()  throws org.antlr.runtime.RecognitionException 
		int LA4_1
		int alt4
		int LA4_0
		int _type
		int _channel
	public final void mCHAR_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSTRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		int alt5
		int LA5_0
		int _type
		int _channel
	public final void mLITERAL_CHAR ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt6
		int LA6_0
	public final void mDOUBLE_QUOTE_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt7
		int LA7_0
		int _type
		int _channel
	public final void mDOUBLE_ANGLE_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		int LA8_1
		int alt8
		int LA8_0
		int _type
		int _channel
	public final void mESC ()  throws org.antlr.runtime.RecognitionException 
		int LA9_10
		org.antlr.runtime.NoViableAltException nvae
		int alt9
		int LA9_0
	public final void mXDIGIT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
	public final void mINT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt10
		int LA10_0
		int cnt10
		int _type
		int _channel
	public final void mARG_ACTION ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mNESTED_ARG_ACTION ()  throws org.antlr.runtime.RecognitionException 
		int alt11
		int LA11_0
	public final void mACTION ()  throws org.antlr.runtime.RecognitionException 
		int alt12
		int LA12_0
		int _type
		int _channel
	public final void mNESTED_ACTION ()  throws org.antlr.runtime.RecognitionException 
		int LA13_3
		int LA13_4
		int LA13_5
		int alt13
		int LA13_0
	public final void mACTION_CHAR_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt14
		int LA14_0
	public final void mACTION_STRING_LITERAL ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt15
		int LA15_0
	public final void mACTION_ESC ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA16_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt16
		int LA16_0
	public final void mTOKEN_REF ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt17
		int LA17_0
		int _type
		int _channel
	public final void mRULE_REF ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt18
		int LA18_0
		int _type
		int _channel
	public final void mOPTIONS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mTOKENS ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mSRC ()  throws org.antlr.runtime.RecognitionException 
		int fileStart966
		int fileStartLine966
		int fileStartCharPos966
		int lineStart972
		int lineStartLine972
		int lineStartCharPos972
		org.antlr.runtime.CommonToken file
		org.antlr.runtime.CommonToken line
	public final void mWS ()  throws org.antlr.runtime.RecognitionException 
		int alt19
		int LA19_0
		org.antlr.runtime.EarlyExitException eee
		int alt20
		int cnt20
		int _type
		int _channel
	public final void mWS_LOOP ()  throws org.antlr.runtime.RecognitionException 
		int LA21_3
		int alt21
		int LA21_0
	public void mTokens ()  throws org.antlr.runtime.RecognitionException 
		int alt22
	static void  () 
		int i
		int numStates
		int i
		int numStates
}

org/antlr/grammar/v3/ANTLRv3Parser$actionScopeName_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$actionScopeName_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$action_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$action_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$alternative_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$alternative_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$altList_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$altList_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$altpair_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$altpair_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$atom_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$atom_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$attrScope_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$attrScope_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$block_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$block_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$DFA81.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$DFA81 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRv3Parser this$0
	public void  (org.antlr.grammar.v3.ANTLRv3Parser, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
}

org/antlr/grammar/v3/ANTLRv3Parser$ebnfSuffix_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$ebnfSuffix_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$ebnf_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$ebnf_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$elementOptions_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$elementOptions_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$elementOption_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$elementOption_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$element_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$element_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$exceptionGroup_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$exceptionGroup_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$exceptionHandler_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$exceptionHandler_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$finallyClause_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$finallyClause_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$grammarDef_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$grammarDef_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$id_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$id_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$notSet_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$notSet_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$notTerminal_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$notTerminal_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$optionsSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$optionsSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$optionValue_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$optionValue_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$option_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$option_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$qid_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$qid_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$range_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$range_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_alternative_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_alternative_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_indirect_template_head_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_indirect_template_head_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_template_args_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_args_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_template_arg_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_arg_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_template_ref_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_ref_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_template_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_alternative_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_alternative_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_atom_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_atom_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_block_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_block_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_ebnf_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_ebnf_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_element_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_element_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rewrite_tree_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$ruleAction_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$ruleAction_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$ruleScopeSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$ruleScopeSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rule_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rule_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$rule_scope.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$rule_scope extends java.lang.Object {
	String name
	protected void  () 
}

org/antlr/grammar/v3/ANTLRv3Parser$terminal_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$terminal_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$throwsSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$throwsSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$tokenSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$tokenSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$tokensSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$tokensSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser$treeSpec_return.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser$treeSpec_return extends org.antlr.runtime.ParserRuleReturnScope {
	org.antlr.runtime.tree.CommonTree tree
	public void  () 
	public org.antlr.runtime.tree.CommonTree getTree () 
	public volatile java.lang.Object getTree () 
}

org/antlr/grammar/v3/ANTLRv3Parser.class
ANTLRv3Parser.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Parser extends org.antlr.runtime.Parser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int T__67
	public static final int T__68
	public static final int T__69
	public static final int T__70
	public static final int T__71
	public static final int T__72
	public static final int T__73
	public static final int T__74
	public static final int T__75
	public static final int T__76
	public static final int T__77
	public static final int T__78
	public static final int T__79
	public static final int T__80
	public static final int T__81
	public static final int T__82
	public static final int T__83
	public static final int T__84
	public static final int T__85
	public static final int T__86
	public static final int T__87
	public static final int T__88
	public static final int T__89
	public static final int T__90
	public static final int T__91
	public static final int T__92
	public static final int T__93
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int AT
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSURE
	public static final int COMBINED_GRAMMAR
	public static final int DOC_COMMENT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int ID
	public static final int INT
	public static final int LABEL
	public static final int LABEL_ASSIGN
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LIST_LABEL_ASSIGN
	public static final int LITERAL_CHAR
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int POSITIVE_CLOSURE
	public static final int RANGE
	public static final int RET
	public static final int REWRITE
	public static final int ROOT
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WS
	public static final int WS_LOOP
	public static final int XDIGIT
	protected org.antlr.runtime.tree.TreeAdaptor adaptor
	int gtype
	protected java.util.Stack rule_stack
	protected org.antlr.grammar.v3.ANTLRv3Parser$DFA81 dfa81
	static final String DFA81_eotS
	static final String DFA81_eofS
	static final String DFA81_minS
	static final String DFA81_maxS
	static final String DFA81_acceptS
	static final String DFA81_specialS
	static final String[] DFA81_transitionS
	static final short[] DFA81_eot
	static final short[] DFA81_eof
	static final char[] DFA81_min
	static final char[] DFA81_max
	static final short[] DFA81_accept
	static final short[] DFA81_special
	static final short[][] DFA81_transition
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarDef373
	public static final org.antlr.runtime.BitSet FOLLOW_84_in_grammarDef383
	public static final org.antlr.runtime.BitSet FOLLOW_85_in_grammarDef401
	public static final org.antlr.runtime.BitSet FOLLOW_90_in_grammarDef417
	public static final org.antlr.runtime.BitSet FOLLOW_83_in_grammarDef458
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_grammarDef460
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_grammarDef462
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarDef464
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarDef467
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarDef470
	public static final org.antlr.runtime.BitSet FOLLOW_action_in_grammarDef473
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_grammarDef481
	public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_grammarDef489
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec550
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec552
	public static final org.antlr.runtime.BitSet FOLLOW_92_in_tokensSpec555
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec575
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec581
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_tokenSpec586
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec590
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_tokenSpec629
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope640
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_attrScope642
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope644
	public static final org.antlr.runtime.BitSet FOLLOW_AT_in_action667
	public static final org.antlr.runtime.BitSet FOLLOW_actionScopeName_in_action670
	public static final org.antlr.runtime.BitSet FOLLOW_75_in_action672
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_action676
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action678
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_actionScopeName704
	public static final org.antlr.runtime.BitSet FOLLOW_84_in_actionScopeName711
	public static final org.antlr.runtime.BitSet FOLLOW_85_in_actionScopeName728
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec744
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec747
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_optionsSpec749
	public static final org.antlr.runtime.BitSet FOLLOW_92_in_optionsSpec753
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_option778
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_option780
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option782
	public static final org.antlr.runtime.BitSet FOLLOW_qid_in_optionValue811
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue821
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue831
	public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue841
	public static final org.antlr.runtime.BitSet FOLLOW_70_in_optionValue851
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_rule876
	public static final org.antlr.runtime.BitSet FOLLOW_87_in_rule886
	public static final org.antlr.runtime.BitSet FOLLOW_88_in_rule888
	public static final org.antlr.runtime.BitSet FOLLOW_86_in_rule890
	public static final org.antlr.runtime.BitSet FOLLOW_FRAGMENT_in_rule892
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rule900
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_rule906
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule915
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule924
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule928
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule936
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule939
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule942
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule945
	public static final org.antlr.runtime.BitSet FOLLOW_74_in_rule950
	public static final org.antlr.runtime.BitSet FOLLOW_altList_in_rule952
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_rule954
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule958
	public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ruleAction1064
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleAction1066
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction1068
	public static final org.antlr.runtime.BitSet FOLLOW_89_in_throwsSpec1089
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1091
	public static final org.antlr.runtime.BitSet FOLLOW_72_in_throwsSpec1095
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1097
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1120
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec1122
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1135
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleScopeSpec1137
	public static final org.antlr.runtime.BitSet FOLLOW_72_in_ruleScopeSpec1140
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleScopeSpec1142
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_ruleScopeSpec1146
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1160
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec1162
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1166
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleScopeSpec1168
	public static final org.antlr.runtime.BitSet FOLLOW_72_in_ruleScopeSpec1171
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleScopeSpec1173
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_ruleScopeSpec1177
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_block1209
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block1218
	public static final org.antlr.runtime.BitSet FOLLOW_74_in_block1222
	public static final org.antlr.runtime.BitSet FOLLOW_altpair_in_block1229
	public static final org.antlr.runtime.BitSet FOLLOW_91_in_block1233
	public static final org.antlr.runtime.BitSet FOLLOW_altpair_in_block1235
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_block1250
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_altpair1289
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_altpair1291
	public static final org.antlr.runtime.BitSet FOLLOW_altpair_in_altList1311
	public static final org.antlr.runtime.BitSet FOLLOW_91_in_altList1315
	public static final org.antlr.runtime.BitSet FOLLOW_altpair_in_altList1317
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1358
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1409
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1416
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1424
	public static final org.antlr.runtime.BitSet FOLLOW_81_in_exceptionHandler1444
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1446
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1448
	public static final org.antlr.runtime.BitSet FOLLOW_82_in_finallyClause1478
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1480
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_element1502
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_element1507
	public static final org.antlr.runtime.BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1511
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1514
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element1520
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_element1579
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_element1584
	public static final org.antlr.runtime.BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1588
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1591
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element1597
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1656
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element1662
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1708
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1715
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1722
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_element1728
	public static final org.antlr.runtime.BitSet FOLLOW_treeSpec_in_element1748
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_element1754
	public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1806
	public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom1811
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1821
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1825
	public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_atom1859
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1868
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1872
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1908
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1910
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1920
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1924
	public static final org.antlr.runtime.BitSet FOLLOW_93_in_notSet1972
	public static final org.antlr.runtime.BitSet FOLLOW_notTerminal_in_notSet1978
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_notSet1980
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_notSet1998
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_notSet2000
	public static final org.antlr.runtime.BitSet FOLLOW_77_in_elementOptions2052
	public static final org.antlr.runtime.BitSet FOLLOW_qid_in_elementOptions2054
	public static final org.antlr.runtime.BitSet FOLLOW_79_in_elementOptions2056
	public static final org.antlr.runtime.BitSet FOLLOW_77_in_elementOptions2074
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_elementOptions2076
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_elementOptions2079
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_elementOptions2081
	public static final org.antlr.runtime.BitSet FOLLOW_79_in_elementOptions2085
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOption2105
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_elementOption2107
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_elementOption2109
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_treeSpec2131
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_treeSpec2133
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_treeSpec2137
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_treeSpec2142
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2165
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2167
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2171
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_range2173
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_terminal2210
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2212
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal2243
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal2245
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2248
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal2269
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2271
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_terminal2292
	public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2294
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2321
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2342
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf2385
	public static final org.antlr.runtime.BitSet FOLLOW_80_in_ebnf2393
	public static final org.antlr.runtime.BitSet FOLLOW_70_in_ebnf2410
	public static final org.antlr.runtime.BitSet FOLLOW_71_in_ebnf2427
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_ebnf2444
	public static final org.antlr.runtime.BitSet FOLLOW_80_in_ebnfSuffix2529
	public static final org.antlr.runtime.BitSet FOLLOW_70_in_ebnfSuffix2541
	public static final org.antlr.runtime.BitSet FOLLOW_71_in_ebnfSuffix2554
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite2583
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite2587
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite2591
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite2599
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite2603
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative2654
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2659
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_rewrite_tree_block2701
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2703
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_tree_block2705
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2739
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2767
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2772
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2774
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element2808
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2814
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2860
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2876
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom2883
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom2885
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom2906
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2913
	public static final org.antlr.runtime.BitSet FOLLOW_67_in_rewrite_tree_atom2922
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_tree_atom2924
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_tree_atom2935
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2956
	public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2958
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree2978
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree2980
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree2982
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_tree2985
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template3017
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_rewrite_template3021
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template3023
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_template3025
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3033
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3039
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_ref_in_rewrite_template3066
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3075
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template3084
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_ref3097
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_rewrite_template_ref3101
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref3103
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_template_ref3105
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_rewrite_indirect_template_head3133
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3135
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_indirect_template_head3137
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_rewrite_indirect_template_head3139
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3141
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_rewrite_indirect_template_head3143
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3167
	public static final org.antlr.runtime.BitSet FOLLOW_72_in_rewrite_template_args3170
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3172
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_arg3205
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3207
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template_arg3209
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_qid3230
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_qid3233
	public static final org.antlr.runtime.BitSet FOLLOW_id_in_qid3235
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id3247
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id3257
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_synpred1_ANTLRv32654
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32659
	public org.antlr.runtime.Parser[] getDelegates () 
	public void  (org.antlr.runtime.TokenStream) 
		org.antlr.runtime.TokenStream input
	public void  (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.TokenStream input
		org.antlr.runtime.RecognizerSharedState state
	public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor) 
		org.antlr.runtime.tree.TreeAdaptor adaptor
	public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor () 
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public final org.antlr.grammar.v3.ANTLRv3Parser$grammarDef_return grammarDef ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt5
		int LA5_0
		int alt6
		int LA6_0
		org.antlr.runtime.EarlyExitException eee
		int alt7
		int LA7_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt1
		int LA1_0
		int alt2
		int alt3
		int LA3_0
		int alt4
		int LA4_0
		int cnt7
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$grammarDef_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token g
		org.antlr.runtime.Token DOC_COMMENT1
		org.antlr.runtime.Token string_literal2
		org.antlr.runtime.Token string_literal3
		org.antlr.runtime.Token string_literal4
		org.antlr.runtime.Token char_literal6
		org.antlr.runtime.Token EOF12
		org.antlr.runtime.ParserRuleReturnScope id5
		org.antlr.runtime.ParserRuleReturnScope optionsSpec7
		org.antlr.runtime.ParserRuleReturnScope tokensSpec8
		org.antlr.runtime.ParserRuleReturnScope attrScope9
		org.antlr.runtime.ParserRuleReturnScope action10
		org.antlr.runtime.ParserRuleReturnScope rule11
		org.antlr.runtime.tree.CommonTree g_tree
		org.antlr.runtime.tree.CommonTree DOC_COMMENT1_tree
		org.antlr.runtime.tree.CommonTree string_literal2_tree
		org.antlr.runtime.tree.CommonTree string_literal3_tree
		org.antlr.runtime.tree.CommonTree string_literal4_tree
		org.antlr.runtime.tree.CommonTree char_literal6_tree
		org.antlr.runtime.tree.CommonTree EOF12_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOC_COMMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_90
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_EOF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_83
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_84
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_85
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_tokensSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_attrScope
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rule
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_action
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
	public final org.antlr.grammar.v3.ANTLRv3Parser$tokensSpec_return tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt8
		int LA8_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt8
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$tokensSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token TOKENS13
		org.antlr.runtime.Token char_literal15
		org.antlr.runtime.ParserRuleReturnScope tokenSpec14
		org.antlr.runtime.tree.CommonTree TOKENS13_tree
		org.antlr.runtime.tree.CommonTree char_literal15_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKENS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_92
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_tokenSpec
	public final org.antlr.grammar.v3.ANTLRv3Parser$tokenSpec_return tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_lit
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt9
		int LA9_0
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$tokenSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lit
		org.antlr.runtime.Token TOKEN_REF16
		org.antlr.runtime.Token char_literal17
		org.antlr.runtime.Token char_literal18
		org.antlr.runtime.tree.CommonTree lit_tree
		org.antlr.runtime.tree.CommonTree TOKEN_REF16_tree
		org.antlr.runtime.tree.CommonTree char_literal17_tree
		org.antlr.runtime.tree.CommonTree char_literal18_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_CHAR_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
	public final org.antlr.grammar.v3.ANTLRv3Parser$attrScope_return attrScope ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$attrScope_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal19
		org.antlr.runtime.Token ACTION21
		org.antlr.runtime.ParserRuleReturnScope id20
		org.antlr.runtime.tree.CommonTree string_literal19_tree
		org.antlr.runtime.tree.CommonTree ACTION21_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SCOPE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$action_return action ()  throws org.antlr.runtime.RecognitionException 
		int LA11_1
		int LA11_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt11
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$action_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal22
		org.antlr.runtime.Token string_literal24
		org.antlr.runtime.Token ACTION26
		org.antlr.runtime.ParserRuleReturnScope actionScopeName23
		org.antlr.runtime.ParserRuleReturnScope id25
		org.antlr.runtime.tree.CommonTree char_literal22_tree
		org.antlr.runtime.tree.CommonTree string_literal24_tree
		org.antlr.runtime.tree.CommonTree ACTION26_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_AT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_75
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_actionScopeName
	public final org.antlr.grammar.v3.ANTLRv3Parser$actionScopeName_return actionScopeName ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt12
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$actionScopeName_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token l
		org.antlr.runtime.Token p
		org.antlr.runtime.ParserRuleReturnScope id27
		org.antlr.runtime.tree.CommonTree l_tree
		org.antlr.runtime.tree.CommonTree p_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_84
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_85
	public final org.antlr.grammar.v3.ANTLRv3Parser$optionsSpec_return optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt13
		int LA13_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt13
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$optionsSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token OPTIONS28
		org.antlr.runtime.Token char_literal30
		org.antlr.runtime.Token char_literal31
		org.antlr.runtime.ParserRuleReturnScope option29
		org.antlr.runtime.tree.CommonTree OPTIONS28_tree
		org.antlr.runtime.tree.CommonTree char_literal30_tree
		org.antlr.runtime.tree.CommonTree char_literal31_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_92
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPTIONS
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_option
	public final org.antlr.grammar.v3.ANTLRv3Parser$option_return option ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$option_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal33
		org.antlr.runtime.ParserRuleReturnScope id32
		org.antlr.runtime.ParserRuleReturnScope optionValue34
		org.antlr.runtime.tree.CommonTree char_literal33_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionValue
	public final org.antlr.grammar.v3.ANTLRv3Parser$optionValue_return optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt14
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$optionValue_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token s
		org.antlr.runtime.Token STRING_LITERAL36
		org.antlr.runtime.Token CHAR_LITERAL37
		org.antlr.runtime.Token INT38
		org.antlr.runtime.ParserRuleReturnScope qid35
		org.antlr.runtime.tree.CommonTree s_tree
		org.antlr.runtime.tree.CommonTree STRING_LITERAL36_tree
		org.antlr.runtime.tree.CommonTree CHAR_LITERAL37_tree
		org.antlr.runtime.tree.CommonTree INT38_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_70
	public final org.antlr.grammar.v3.ANTLRv3Parser$rule_return rule ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt16
		int alt24
		int LA24_0
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_arg
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_rt
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt15
		int LA15_0
		int alt17
		int LA17_0
		int alt18
		int LA18_0
		int alt19
		int LA19_0
		int alt20
		int LA20_0
		int alt21
		int LA21_0
		int alt22
		int LA22_0
		int alt23
		int LA23_0
		int alt25
		int LA25_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rule_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token modifier
		org.antlr.runtime.Token arg
		org.antlr.runtime.Token rt
		org.antlr.runtime.Token DOC_COMMENT39
		org.antlr.runtime.Token char_literal41
		org.antlr.runtime.Token string_literal42
		org.antlr.runtime.Token char_literal47
		org.antlr.runtime.Token char_literal49
		org.antlr.runtime.ParserRuleReturnScope id40
		org.antlr.runtime.ParserRuleReturnScope throwsSpec43
		org.antlr.runtime.ParserRuleReturnScope optionsSpec44
		org.antlr.runtime.ParserRuleReturnScope ruleScopeSpec45
		org.antlr.runtime.ParserRuleReturnScope ruleAction46
		org.antlr.runtime.ParserRuleReturnScope altList48
		org.antlr.runtime.ParserRuleReturnScope exceptionGroup50
		org.antlr.runtime.tree.CommonTree modifier_tree
		org.antlr.runtime.tree.CommonTree arg_tree
		org.antlr.runtime.tree.CommonTree rt_tree
		org.antlr.runtime.tree.CommonTree DOC_COMMENT39_tree
		org.antlr.runtime.tree.CommonTree char_literal41_tree
		org.antlr.runtime.tree.CommonTree string_literal42_tree
		org.antlr.runtime.tree.CommonTree char_literal47_tree
		org.antlr.runtime.tree.CommonTree char_literal49_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOC_COMMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RET
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_BANG
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_FRAGMENT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_86
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_87
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_74
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_88
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_exceptionGroup
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_throwsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleScopeSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_altList
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ruleAction
	public final org.antlr.grammar.v3.ANTLRv3Parser$ruleAction_return ruleAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$ruleAction_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal51
		org.antlr.runtime.Token ACTION53
		org.antlr.runtime.ParserRuleReturnScope id52
		org.antlr.runtime.tree.CommonTree char_literal51_tree
		org.antlr.runtime.tree.CommonTree ACTION53_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_AT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$throwsSpec_return throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt26
		int LA26_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$throwsSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal54
		org.antlr.runtime.Token char_literal56
		org.antlr.runtime.ParserRuleReturnScope id55
		org.antlr.runtime.ParserRuleReturnScope id57
		org.antlr.runtime.tree.CommonTree string_literal54_tree
		org.antlr.runtime.tree.CommonTree char_literal56_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_72
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_89
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$ruleScopeSpec_return ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA29_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA29_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt27
		int LA27_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt28
		int LA28_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt29
		int LA29_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$ruleScopeSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal58
		org.antlr.runtime.Token ACTION59
		org.antlr.runtime.Token string_literal60
		org.antlr.runtime.Token char_literal62
		org.antlr.runtime.Token char_literal64
		org.antlr.runtime.Token string_literal65
		org.antlr.runtime.Token ACTION66
		org.antlr.runtime.Token string_literal67
		org.antlr.runtime.Token char_literal69
		org.antlr.runtime.Token char_literal71
		org.antlr.runtime.ParserRuleReturnScope id61
		org.antlr.runtime.ParserRuleReturnScope id63
		org.antlr.runtime.ParserRuleReturnScope id68
		org.antlr.runtime.ParserRuleReturnScope id70
		org.antlr.runtime.tree.CommonTree string_literal58_tree
		org.antlr.runtime.tree.CommonTree ACTION59_tree
		org.antlr.runtime.tree.CommonTree string_literal60_tree
		org.antlr.runtime.tree.CommonTree char_literal62_tree
		org.antlr.runtime.tree.CommonTree char_literal64_tree
		org.antlr.runtime.tree.CommonTree string_literal65_tree
		org.antlr.runtime.tree.CommonTree ACTION66_tree
		org.antlr.runtime.tree.CommonTree string_literal67_tree
		org.antlr.runtime.tree.CommonTree char_literal69_tree
		org.antlr.runtime.tree.CommonTree char_literal71_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SCOPE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_72
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$block_return block ()  throws org.antlr.runtime.RecognitionException 
		int alt30
		int LA30_0
		int alt32
		int LA32_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt31
		int LA31_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$block_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token rp
		org.antlr.runtime.Token char_literal72
		org.antlr.runtime.Token char_literal74
		org.antlr.runtime.ParserRuleReturnScope opts
		org.antlr.runtime.ParserRuleReturnScope altpair73
		org.antlr.runtime.ParserRuleReturnScope altpair75
		org.antlr.runtime.tree.CommonTree lp_tree
		org.antlr.runtime.tree.CommonTree rp_tree
		org.antlr.runtime.tree.CommonTree char_literal72_tree
		org.antlr.runtime.tree.CommonTree char_literal74_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_68
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_91
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_74
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_altpair
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionsSpec
	public final org.antlr.grammar.v3.ANTLRv3Parser$altpair_return altpair ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$altpair_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope alternative76
		org.antlr.runtime.ParserRuleReturnScope rewrite77
	public final org.antlr.grammar.v3.ANTLRv3Parser$altList_return altList ()  throws org.antlr.runtime.RecognitionException 
		int alt33
		int LA33_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$altList_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal79
		org.antlr.runtime.ParserRuleReturnScope altpair78
		org.antlr.runtime.ParserRuleReturnScope altpair80
		org.antlr.runtime.tree.CommonTree char_literal79_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_91
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_altpair
		org.antlr.runtime.tree.CommonTree blkRoot
	public final org.antlr.grammar.v3.ANTLRv3Parser$alternative_return alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt34
		int LA34_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt34
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt35
		int LA35_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$alternative_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope element81
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_element
		org.antlr.runtime.Token firstToken
		org.antlr.runtime.Token prevToken
	public final org.antlr.grammar.v3.ANTLRv3Parser$exceptionGroup_return exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt36
		int LA36_0
		int cnt36
		int alt37
		int LA37_0
		int alt38
		int LA38_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$exceptionGroup_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope exceptionHandler82
		org.antlr.runtime.ParserRuleReturnScope finallyClause83
		org.antlr.runtime.ParserRuleReturnScope finallyClause84
	public final org.antlr.grammar.v3.ANTLRv3Parser$exceptionHandler_return exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$exceptionHandler_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal85
		org.antlr.runtime.Token ARG_ACTION86
		org.antlr.runtime.Token ACTION87
		org.antlr.runtime.tree.CommonTree string_literal85_tree
		org.antlr.runtime.tree.CommonTree ARG_ACTION86_tree
		org.antlr.runtime.tree.CommonTree ACTION87_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_81
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
	public final org.antlr.grammar.v3.ANTLRv3Parser$finallyClause_return finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$finallyClause_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal88
		org.antlr.runtime.Token ACTION89
		org.antlr.runtime.tree.CommonTree string_literal88_tree
		org.antlr.runtime.tree.CommonTree ACTION89_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_82
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
	public final org.antlr.grammar.v3.ANTLRv3Parser$element_return element ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA46_8
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA46_9
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA46_8
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA46_9
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_4
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_labelOp
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_labelOp
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt39
		int LA39_0
		int alt40
		int LA40_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_4
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_labelOp
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_labelOp
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt41
		int LA41_0
		int alt42
		int LA42_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt43
		int LA43_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt44
		int LA44_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt45
		int LA45_0
		int alt46
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$element_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token labelOp
		org.antlr.runtime.Token g
		org.antlr.runtime.Token ACTION99
		org.antlr.runtime.Token SEMPRED100
		org.antlr.runtime.ParserRuleReturnScope id90
		org.antlr.runtime.ParserRuleReturnScope atom91
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix92
		org.antlr.runtime.ParserRuleReturnScope id93
		org.antlr.runtime.ParserRuleReturnScope block94
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix95
		org.antlr.runtime.ParserRuleReturnScope atom96
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix97
		org.antlr.runtime.ParserRuleReturnScope ebnf98
		org.antlr.runtime.ParserRuleReturnScope treeSpec101
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix102
		org.antlr.runtime.tree.CommonTree labelOp_tree
		org.antlr.runtime.tree.CommonTree g_tree
		org.antlr.runtime.tree.CommonTree ACTION99_tree
		org.antlr.runtime.tree.CommonTree SEMPRED100_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_78
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LIST_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SEMPRED
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_atom
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ebnfSuffix
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_block
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_treeSpec
	public final org.antlr.grammar.v3.ANTLRv3Parser$atom_return atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA54_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_op
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt47
		int LA47_0
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt48
		int LA48_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_op
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt49
		int LA49_0
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt50
		int LA50_0
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_op
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt52
		int LA52_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt51
		int LA51_0
		int alt53
		int LA53_0
		int alt54
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$atom_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token op
		org.antlr.runtime.Token RULE_REF106
		org.antlr.runtime.Token ARG_ACTION107
		org.antlr.runtime.ParserRuleReturnScope terminal103
		org.antlr.runtime.ParserRuleReturnScope range104
		org.antlr.runtime.ParserRuleReturnScope notSet105
		org.antlr.runtime.tree.CommonTree op_tree
		org.antlr.runtime.tree.CommonTree RULE_REF106_tree
		org.antlr.runtime.tree.CommonTree ARG_ACTION107_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_BANG
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ROOT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RULE_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_range
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_notSet
	public final org.antlr.grammar.v3.ANTLRv3Parser$notSet_return notSet ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt55
		int LA55_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt56
		int LA56_0
		int alt57
		int LA57_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$notSet_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal108
		org.antlr.runtime.ParserRuleReturnScope notTerminal109
		org.antlr.runtime.ParserRuleReturnScope elementOptions110
		org.antlr.runtime.ParserRuleReturnScope block111
		org.antlr.runtime.ParserRuleReturnScope elementOptions112
		org.antlr.runtime.tree.CommonTree char_literal108_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_93
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_notTerminal
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_elementOptions
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_block
	public final org.antlr.grammar.v3.ANTLRv3Parser$notTerminal_return notTerminal ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$notTerminal_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token set113
		org.antlr.runtime.tree.CommonTree set113_tree
	public final org.antlr.grammar.v3.ANTLRv3Parser$elementOptions_return elementOptions ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA59_2
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA59_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA59_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt58
		int LA58_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt59
		int LA59_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$elementOptions_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal114
		org.antlr.runtime.Token char_literal116
		org.antlr.runtime.Token char_literal117
		org.antlr.runtime.Token char_literal119
		org.antlr.runtime.Token char_literal121
		org.antlr.runtime.ParserRuleReturnScope qid115
		org.antlr.runtime.ParserRuleReturnScope option118
		org.antlr.runtime.ParserRuleReturnScope option120
		org.antlr.runtime.tree.CommonTree char_literal114_tree
		org.antlr.runtime.tree.CommonTree char_literal116_tree
		org.antlr.runtime.tree.CommonTree char_literal117_tree
		org.antlr.runtime.tree.CommonTree char_literal119_tree
		org.antlr.runtime.tree.CommonTree char_literal121_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_79
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_77
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_76
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_qid
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_option
	public final org.antlr.grammar.v3.ANTLRv3Parser$elementOption_return elementOption ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$elementOption_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal123
		org.antlr.runtime.ParserRuleReturnScope id122
		org.antlr.runtime.ParserRuleReturnScope optionValue124
		org.antlr.runtime.tree.CommonTree char_literal123_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_optionValue
	public final org.antlr.grammar.v3.ANTLRv3Parser$treeSpec_return treeSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt60
		int LA60_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt60
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$treeSpec_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal125
		org.antlr.runtime.Token char_literal128
		org.antlr.runtime.ParserRuleReturnScope element126
		org.antlr.runtime.ParserRuleReturnScope element127
		org.antlr.runtime.tree.CommonTree string_literal125_tree
		org.antlr.runtime.tree.CommonTree char_literal128_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TREE_BEGIN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_element
	public final org.antlr.grammar.v3.ANTLRv3Parser$range_return range ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_c1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_c2
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt61
		int LA61_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$range_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token c1
		org.antlr.runtime.Token c2
		org.antlr.runtime.Token RANGE129
		org.antlr.runtime.ParserRuleReturnScope elementOptions130
		org.antlr.runtime.tree.CommonTree c1_tree
		org.antlr.runtime.tree.CommonTree c2_tree
		org.antlr.runtime.tree.CommonTree RANGE129_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RANGE
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_CHAR_LITERAL
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_elementOptions
	public final org.antlr.grammar.v3.ANTLRv3Parser$terminal_return terminal ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt62
		int LA62_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt63
		int LA63_0
		int alt64
		int LA64_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt65
		int LA65_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt66
		int LA66_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt67
		int alt68
		int LA68_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$terminal_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token CHAR_LITERAL131
		org.antlr.runtime.Token TOKEN_REF133
		org.antlr.runtime.Token ARG_ACTION134
		org.antlr.runtime.Token STRING_LITERAL136
		org.antlr.runtime.Token char_literal138
		org.antlr.runtime.Token char_literal140
		org.antlr.runtime.Token char_literal141
		org.antlr.runtime.ParserRuleReturnScope elementOptions132
		org.antlr.runtime.ParserRuleReturnScope elementOptions135
		org.antlr.runtime.ParserRuleReturnScope elementOptions137
		org.antlr.runtime.ParserRuleReturnScope elementOptions139
		org.antlr.runtime.tree.CommonTree CHAR_LITERAL131_tree
		org.antlr.runtime.tree.CommonTree TOKEN_REF133_tree
		org.antlr.runtime.tree.CommonTree ARG_ACTION134_tree
		org.antlr.runtime.tree.CommonTree STRING_LITERAL136_tree
		org.antlr.runtime.tree.CommonTree char_literal138_tree
		org.antlr.runtime.tree.CommonTree char_literal140_tree
		org.antlr.runtime.tree.CommonTree char_literal141_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_BANG
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_CHAR_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ROOT
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_73
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_elementOptions
	public final org.antlr.grammar.v3.ANTLRv3Parser$ebnf_return ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt69
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$ebnf_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token op
		org.antlr.runtime.Token string_literal143
		org.antlr.runtime.ParserRuleReturnScope block142
		org.antlr.runtime.tree.CommonTree op_tree
		org.antlr.runtime.tree.CommonTree string_literal143_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_78
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_70
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_71
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_80
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_block
		org.antlr.runtime.Token firstToken
	public final org.antlr.grammar.v3.ANTLRv3Parser$ebnfSuffix_return ebnfSuffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt70
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$ebnfSuffix_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal144
		org.antlr.runtime.Token char_literal145
		org.antlr.runtime.Token char_literal146
		org.antlr.runtime.tree.CommonTree char_literal144_tree
		org.antlr.runtime.tree.CommonTree char_literal145_tree
		org.antlr.runtime.tree.CommonTree char_literal146_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_70
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_71
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_80
		org.antlr.runtime.Token op
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_return rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int LA71_1
		int alt71
		int LA71_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_rew2
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_rew
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_preds
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_last
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_predicated
		int alt72
		int LA72_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token rew2
		org.antlr.runtime.Token rew
		org.antlr.runtime.Token preds
		java.util.List list_rew
		java.util.List list_preds
		java.util.List list_predicated
		org.antlr.runtime.ParserRuleReturnScope last
		org.antlr.runtime.RuleReturnScope predicated
		org.antlr.runtime.tree.CommonTree rew2_tree
		org.antlr.runtime.tree.CommonTree rew_tree
		org.antlr.runtime.tree.CommonTree preds_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_SEMPRED
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_REWRITE
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_alternative
		org.antlr.runtime.Token firstToken
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_alternative_return rewrite_alternative ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_10
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_11
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_1
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_10
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_11
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_2
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_12
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_8
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA73_4
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt73
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_alternative_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope rewrite_template147
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_alternative148
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_block_return rewrite_tree_block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_block_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token char_literal150
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_alternative149
		org.antlr.runtime.tree.CommonTree lp_tree
		org.antlr.runtime.tree.CommonTree char_literal150_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_68
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_alternative
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_alternative_return rewrite_tree_alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt74
		int LA74_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int cnt74
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_alternative_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_element151
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_element
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_element_return rewrite_tree_element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_1
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_11
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_4
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_12
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_13
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_5
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA76_6
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_3
		org.antlr.runtime.tree.CommonTree root_2
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt75
		int LA75_0
		int alt76
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_element_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_atom152
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_atom153
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix154
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree155
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix156
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_ebnf157
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ebnfSuffix
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_atom
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_atom_return rewrite_tree_atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt77
		int LA77_0
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt78
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_atom_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token d
		org.antlr.runtime.Token CHAR_LITERAL158
		org.antlr.runtime.Token TOKEN_REF159
		org.antlr.runtime.Token ARG_ACTION160
		org.antlr.runtime.Token RULE_REF161
		org.antlr.runtime.Token STRING_LITERAL162
		org.antlr.runtime.Token ACTION164
		org.antlr.runtime.ParserRuleReturnScope id163
		org.antlr.runtime.tree.CommonTree d_tree
		org.antlr.runtime.tree.CommonTree CHAR_LITERAL158_tree
		org.antlr.runtime.tree.CommonTree TOKEN_REF159_tree
		org.antlr.runtime.tree.CommonTree ARG_ACTION160_tree
		org.antlr.runtime.tree.CommonTree RULE_REF161_tree
		org.antlr.runtime.tree.CommonTree STRING_LITERAL162_tree
		org.antlr.runtime.tree.CommonTree ACTION164_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_67
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARG_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_ebnf_return rewrite_tree_ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_ebnf_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_block165
		org.antlr.runtime.ParserRuleReturnScope ebnfSuffix166
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ebnfSuffix
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_block
		org.antlr.runtime.Token firstToken
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_return rewrite_tree ()  throws org.antlr.runtime.RecognitionException 
		int alt79
		int LA79_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token string_literal167
		org.antlr.runtime.Token char_literal170
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_atom168
		org.antlr.runtime.ParserRuleReturnScope rewrite_tree_element169
		org.antlr.runtime.tree.CommonTree string_literal167_tree
		org.antlr.runtime.tree.CommonTree char_literal170_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TREE_BEGIN
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_element
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_tree_atom
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_return rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_str
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt80
		int LA80_0
		int alt81
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token str
		org.antlr.runtime.Token char_literal173
		org.antlr.runtime.Token ACTION176
		org.antlr.runtime.ParserRuleReturnScope id171
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_args172
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_ref174
		org.antlr.runtime.ParserRuleReturnScope rewrite_indirect_template_head175
		org.antlr.runtime.tree.CommonTree lp_tree
		org.antlr.runtime.tree.CommonTree str_tree
		org.antlr.runtime.tree.CommonTree char_literal173_tree
		org.antlr.runtime.tree.CommonTree ACTION176_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_68
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_QUOTE_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_ANGLE_STRING_LITERAL
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_args
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_ref_return rewrite_template_ref ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_ref_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token char_literal179
		org.antlr.runtime.ParserRuleReturnScope id177
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_args178
		org.antlr.runtime.tree.CommonTree lp_tree
		org.antlr.runtime.tree.CommonTree char_literal179_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_68
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_args
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_indirect_template_head_return rewrite_indirect_template_head ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_indirect_template_head_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token lp
		org.antlr.runtime.Token ACTION180
		org.antlr.runtime.Token char_literal181
		org.antlr.runtime.Token char_literal182
		org.antlr.runtime.Token char_literal184
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_args183
		org.antlr.runtime.tree.CommonTree lp_tree
		org.antlr.runtime.tree.CommonTree ACTION180_tree
		org.antlr.runtime.tree.CommonTree char_literal181_tree
		org.antlr.runtime.tree.CommonTree char_literal182_tree
		org.antlr.runtime.tree.CommonTree char_literal184_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_69
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_68
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_args
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_args_return rewrite_template_args ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt82
		int LA82_0
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt83
		int LA83_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_args_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal186
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_arg185
		org.antlr.runtime.ParserRuleReturnScope rewrite_template_arg187
		org.antlr.runtime.tree.CommonTree char_literal186_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_72
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_rewrite_template_arg
	public final org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_arg_return rewrite_template_arg ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.tree.CommonTree root_1
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_arg_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal189
		org.antlr.runtime.Token ACTION190
		org.antlr.runtime.ParserRuleReturnScope id188
		org.antlr.runtime.tree.CommonTree char_literal189_tree
		org.antlr.runtime.tree.CommonTree ACTION190_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_LABEL_ASSIGN
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACTION
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_id
	public final org.antlr.grammar.v3.ANTLRv3Parser$qid_return qid ()  throws org.antlr.runtime.RecognitionException 
		int alt84
		int LA84_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$qid_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token char_literal192
		org.antlr.runtime.ParserRuleReturnScope id191
		org.antlr.runtime.ParserRuleReturnScope id193
		org.antlr.runtime.tree.CommonTree char_literal192_tree
	public final org.antlr.grammar.v3.ANTLRv3Parser$id_return id ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
		int alt85
		int LA85_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.ANTLRv3Parser$id_return retval
		org.antlr.runtime.tree.CommonTree root_0
		org.antlr.runtime.Token TOKEN_REF194
		org.antlr.runtime.Token RULE_REF195
		org.antlr.runtime.tree.CommonTree TOKEN_REF194_tree
		org.antlr.runtime.tree.CommonTree RULE_REF195_tree
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_RULE_REF
		org.antlr.runtime.tree.RewriteRuleTokenStream stream_TOKEN_REF
	public final void synpred1_ANTLRv3_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred2_ANTLRv3_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred2_ANTLRv3 () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred1_ANTLRv3 () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static void  () 
		int i
		int numStates
}

org/antlr/grammar/v3/ANTLRv3Tree$DFA48.class
ANTLRv3Tree.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Tree$DFA48 extends org.antlr.runtime.DFA {
	final org.antlr.grammar.v3.ANTLRv3Tree this$0
	public void  (org.antlr.grammar.v3.ANTLRv3Tree, org.antlr.runtime.BaseRecognizer) 
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
}

org/antlr/grammar/v3/ANTLRv3Tree.class
ANTLRv3Tree.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.ANTLRv3Tree extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int T__67
	public static final int T__68
	public static final int T__69
	public static final int T__70
	public static final int T__71
	public static final int T__72
	public static final int T__73
	public static final int T__74
	public static final int T__75
	public static final int T__76
	public static final int T__77
	public static final int T__78
	public static final int T__79
	public static final int T__80
	public static final int T__81
	public static final int T__82
	public static final int T__83
	public static final int T__84
	public static final int T__85
	public static final int T__86
	public static final int T__87
	public static final int T__88
	public static final int T__89
	public static final int T__90
	public static final int T__91
	public static final int T__92
	public static final int T__93
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int AT
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSURE
	public static final int COMBINED_GRAMMAR
	public static final int DOC_COMMENT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int ID
	public static final int INT
	public static final int LABEL
	public static final int LABEL_ASSIGN
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LIST_LABEL_ASSIGN
	public static final int LITERAL_CHAR
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int POSITIVE_CLOSURE
	public static final int RANGE
	public static final int RET
	public static final int REWRITE
	public static final int ROOT
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WS
	public static final int WS_LOOP
	public static final int XDIGIT
	protected org.antlr.grammar.v3.ANTLRv3Tree$DFA48 dfa48
	static final String DFA48_eotS
	static final String DFA48_eofS
	static final String DFA48_minS
	static final String DFA48_maxS
	static final String DFA48_acceptS
	static final String DFA48_specialS
	static final String[] DFA48_transitionS
	static final short[] DFA48_eot
	static final short[] DFA48_eof
	static final char[] DFA48_min
	static final char[] DFA48_max
	static final short[] DFA48_accept
	static final short[] DFA48_special
	static final short[][] DFA48_transition
	public static final org.antlr.runtime.BitSet FOLLOW_grammarType_in_grammarDef58
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarDef60
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarDef62
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarDef65
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarDef68
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarDef71
	public static final org.antlr.runtime.BitSet FOLLOW_action_in_grammarDef74
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_grammarDef77
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec133
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec135
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec149
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec151
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_tokenSpec153
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec160
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec162
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec164
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec170
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope182
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope184
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope186
	public static final org.antlr.runtime.BitSet FOLLOW_AT_in_action199
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action201
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action203
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action205
	public static final org.antlr.runtime.BitSet FOLLOW_AT_in_action212
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action214
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action216
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec229
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec231
	public static final org.antlr.runtime.BitSet FOLLOW_qid_in_option249
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_ASSIGN_in_option259
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option261
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option263
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule329
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule331
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule333
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule338
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule340
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule347
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule349
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule362
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule365
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule368
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule371
	public static final org.antlr.runtime.BitSet FOLLOW_altList_in_rule382
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule392
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule395
	public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ruleAction434
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleAction436
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction438
	public static final org.antlr.runtime.BitSet FOLLOW_89_in_throwsSpec451
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec453
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec467
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec469
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec476
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec478
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec480
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec488
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec490
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block510
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block512
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block516
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block518
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block522
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_altList545
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_altList548
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_altList550
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_altList554
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative576
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative578
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative581
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative593
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_alternative595
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative597
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup612
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup615
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup621
	public static final org.antlr.runtime.BitSet FOLLOW_81_in_exceptionHandler642
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler644
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler646
	public static final org.antlr.runtime.BitSet FOLLOW_82_in_finallyClause668
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause670
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_element686
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element692
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element694
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_element701
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element707
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element709
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element715
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element720
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element727
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element734
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element739
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_element747
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element749
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_atom763
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom769
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_atom776
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom778
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom780
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom782
	public static final org.antlr.runtime.BitSet FOLLOW_93_in_atom790
	public static final org.antlr.runtime.BitSet FOLLOW_notTerminal_in_atom792
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom794
	public static final org.antlr.runtime.BitSet FOLLOW_93_in_atom802
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_atom804
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom806
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom817
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom819
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom828
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom838
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom849
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom851
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom860
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom869
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom871
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom881
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom883
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom885
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom895
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom897
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom906
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom915
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom917
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_atom926
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_atom935
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_atom937
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_ebnf956
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf958
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf965
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf967
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf976
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf978
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf988
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf990
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_ebnf996
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1001
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1041
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1043
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1045
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1051
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1053
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative1068
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative1073
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_alternative1084
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_alternative1086
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_alternative1088
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_rewrite_tree_block1107
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block1109
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_rewrite_tree_block1111
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_tree_alternative1130
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative1132
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_tree_alternative1135
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element1150
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element1155
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_element1162
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element1169
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom1185
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1192
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1200
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom1202
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom1214
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom1221
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_rewrite_tree_atom1228
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_tree_atom1233
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_rewrite_tree_ebnf1245
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1247
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_rewrite_tree_ebnf1256
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1258
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_tree_ebnf1268
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1270
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1284
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree1286
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree1288
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template1306
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1308
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template1310
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_rewrite_template1317
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_ref_in_rewrite_template1333
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template1338
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1343
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template_ref1357
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template_ref1359
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref1361
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_indirect_template_head1376
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head1378
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head1380
	public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template_args1393
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args1395
	public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template_args1402
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template_arg1416
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template_arg1418
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template_arg1420
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qid1431
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_qid1434
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qid1436
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public final void grammarDef ()  throws org.antlr.runtime.RecognitionException 
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		org.antlr.runtime.EarlyExitException eee
		int alt6
		int LA6_0
		int alt1
		int LA1_0
		int alt2
		int LA2_0
		int alt3
		int LA3_0
		int cnt6
		org.antlr.runtime.RecognitionException re
	public final void grammarType ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt7
		int LA7_0
		int cnt7
		org.antlr.runtime.RecognitionException re
	public final void tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA8_4
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA8_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA8_1
		org.antlr.runtime.NoViableAltException nvae
		int alt8
		int LA8_0
		org.antlr.runtime.RecognitionException re
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void action ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA9_3
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA9_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA9_1
		org.antlr.runtime.NoViableAltException nvae
		int alt9
		int LA9_0
		org.antlr.runtime.RecognitionException re
	public final void optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt10
		int LA10_0
		int cnt10
		org.antlr.runtime.RecognitionException re
	public final void option ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt11
		int LA11_0
		org.antlr.runtime.RecognitionException re
	public final void optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void rule ()  throws org.antlr.runtime.RecognitionException 
		int alt18
		int LA18_0
		int alt12
		int LA12_0
		int alt13
		int LA13_0
		int alt14
		int LA14_0
		int alt15
		int LA15_0
		int alt16
		int LA16_0
		int alt17
		int LA17_0
		int alt19
		int LA19_0
		org.antlr.runtime.RecognitionException re
	public final void modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void ruleAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt20
		int LA20_0
		int cnt20
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA23_3
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA23_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA23_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt21
		int LA21_0
		int cnt21
		org.antlr.runtime.EarlyExitException eee
		int alt22
		int LA22_0
		int cnt22
		int alt23
		int LA23_0
		org.antlr.runtime.RecognitionException re
	public final void block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt25
		int LA25_0
		int alt24
		int LA24_0
		int cnt25
		org.antlr.runtime.RecognitionException re
	public final void altList ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt26
		int LA26_0
		int cnt26
		org.antlr.runtime.RecognitionException re
	public final void alternative ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA28_2
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA28_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt27
		int LA27_0
		int cnt27
		int alt28
		int LA28_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt29
		int LA29_0
		int cnt29
		int alt30
		int LA30_0
		int alt31
		int LA31_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void element ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA33_9
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA33_8
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA33_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt32
		int LA32_0
		int cnt32
		int alt33
		org.antlr.runtime.RecognitionException re
	public final void atom ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_9
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_4
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_5
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_22
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_14
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_6
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_7
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_8
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt34
		int LA34_0
		int alt35
		int LA35_0
		int alt36
		int LA36_0
		int alt37
		int LA37_0
		int alt38
		org.antlr.runtime.RecognitionException re
	public final void ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt39
		org.antlr.runtime.RecognitionException re
	public final void notTerminal ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int LA40_2
		int LA40_1
		int alt40
		int LA40_0
		int alt41
		int LA41_0
		org.antlr.runtime.RecognitionException re
	public final void rewrite_alternative ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA42_3
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA42_2
		org.antlr.runtime.NoViableAltException nvae
		int alt42
		int LA42_0
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree_block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree_alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt43
		int LA43_0
		int cnt43
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree_element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt44
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree_atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA45_2
		org.antlr.runtime.NoViableAltException nvae
		int alt45
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree_ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt46
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree ()  throws org.antlr.runtime.RecognitionException 
		int alt47
		int LA47_0
		org.antlr.runtime.RecognitionException re
	public final void rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt48
		org.antlr.runtime.RecognitionException re
	public final void rewrite_template_ref ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite_indirect_template_head ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite_template_args ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA50_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt49
		int LA49_0
		int cnt49
		int alt50
		int LA50_0
		org.antlr.runtime.RecognitionException re
	public final void rewrite_template_arg ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void qid ()  throws org.antlr.runtime.RecognitionException 
		int alt51
		int LA51_0
		org.antlr.runtime.RecognitionException re
	static void  () 
		int i
		int numStates
}

org/antlr/grammar/v3/AssignTokenTypesWalker$block_return.class
AssignTokenTypesWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.AssignTokenTypesWalker$block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/AssignTokenTypesWalker$modifier_return.class
AssignTokenTypesWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.AssignTokenTypesWalker$modifier_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/AssignTokenTypesWalker$optionValue_return.class
AssignTokenTypesWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.AssignTokenTypesWalker$optionValue_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public Object value
	public void  () 
}

org/antlr/grammar/v3/AssignTokenTypesWalker.class
AssignTokenTypesWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.AssignTokenTypesWalker extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	public static final int CHARSET
	protected org.antlr.tool.Grammar grammar
	protected String currentRuleName
	protected static org.antlr.tool.GrammarAST stringAlias
	protected static org.antlr.tool.GrammarAST charAlias
	protected static org.antlr.tool.GrammarAST stringAlias2
	protected static org.antlr.tool.GrammarAST charAlias2
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_69
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_74
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_84
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_88
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_98
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_104
	public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_114
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_116
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec135
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec142
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarSpec149
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammarSpec156
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarSpec163
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec170
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_grammarSpec179
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec191
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope204
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope206
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScope211
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope220
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec239
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec242
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option261
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option263
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option265
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_optionValue291
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue296
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue301
	public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue306
	public static final org.antlr.runtime.BitSet FOLLOW_CHARSET_in_charSet324
	public static final org.antlr.runtime.BitSet FOLLOW_charSetElement_in_charSet326
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement339
	public static final org.antlr.runtime.BitSet FOLLOW_OR_in_charSetElement346
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement348
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement350
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_charSetElement359
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement361
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement363
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars378
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammars386
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars388
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars390
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars398
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec420
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec422
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec437
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec457
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec464
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_tokenSpec481
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec492
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules516
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule529
	public static final org.antlr.runtime.BitSet FOLLOW_ruleBody_in_rule531
	public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rule538
	public static final org.antlr.runtime.BitSet FOLLOW_ruleBody_in_rule540
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleBody554
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_ruleBody563
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_ruleBody570
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleBody573
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_ruleBody581
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleBody584
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_ruleBody592
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_ruleBody599
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_ruleBody606
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleBody615
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ruleBody628
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_ruleBody633
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_ruleBody639
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec681
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec683
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec698
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleScopeSpec703
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec713
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec719
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block737
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block743
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block752
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block754
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block762
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative779
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative782
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative786
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup801
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup807
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup814
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler826
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler828
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler830
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause843
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause845
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite858
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite863
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element887
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element889
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element896
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element898
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element904
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element910
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element912
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element919
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element921
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element923
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element930
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element932
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element934
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element941
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element943
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element945
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element952
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element954
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element956
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element962
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element967
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element974
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element976
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element983
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element988
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element993
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element998
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1004
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1013
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1018
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1029
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1036
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1038
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1047
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1049
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1058
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1060
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1074
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1076
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1091
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1094
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1107
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1110
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1124
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1135
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1142
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1148
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1150
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1152
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	protected void initASTPatterns () 
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST alt
		org.antlr.runtime.tree.TreeAdaptor adaptor
	protected void trackString (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	protected void trackToken (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	protected void trackTokenRule (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST modifier
		org.antlr.tool.GrammarAST block
	protected void alias (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST s
	public void defineTokens (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void defineStringLiteralsFromDelegates () 
	protected void assignStringTypes (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void aliasTokenIDsAndLiterals (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void assignTokenIDTypes (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void defineTokenNamesAndLiteralsInGrammar (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void init (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	public final void grammar_ (org.antlr.tool.Grammar)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
	public final void grammarSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt6
		int LA6_0
		int alt7
		int LA7_0
		int alt8
		int LA8_0
		int alt2
		int LA2_0
		int alt3
		int LA3_0
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST cmt
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt9
		int LA9_0
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
	public final java.util.Map optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt11
		int LA11_0
		int cnt11
		org.antlr.runtime.RecognitionException re
		java.util.Map opts
	public final void option (java.util.Map)  throws org.antlr.runtime.RecognitionException 
		String key
		org.antlr.runtime.RecognitionException re
		java.util.Map opts
		org.antlr.tool.GrammarAST ID1
		org.antlr.runtime.tree.TreeRuleReturnScope optionValue2
	public final org.antlr.grammar.v3.AssignTokenTypesWalker$optionValue_return optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt12
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.AssignTokenTypesWalker$optionValue_return retval
		org.antlr.tool.GrammarAST INT3
	public final void charSet ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void charSetElement ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt13
		org.antlr.runtime.RecognitionException re
	public final void delegateGrammars ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt14
		int LA14_0
		int cnt14
		org.antlr.runtime.RecognitionException re
	public final void tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt15
		int LA15_0
		org.antlr.runtime.RecognitionException re
	public final void tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt16
		int LA16_0
		int alt17
		int LA17_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST t2
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST c
	public final void rules ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt18
		int LA18_0
		int cnt18
		org.antlr.runtime.RecognitionException re
	public final void rule ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt19
		int LA19_0
		org.antlr.runtime.RecognitionException re
	public final void ruleBody ()  throws org.antlr.runtime.RecognitionException 
		int alt21
		int LA21_0
		int alt22
		int LA22_0
		int alt26
		int LA26_0
		int alt27
		int LA27_0
		int alt20
		int LA20_0
		int alt23
		int LA23_0
		int alt24
		int LA24_0
		int alt25
		int LA25_0
		int alt28
		int LA28_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.runtime.tree.TreeRuleReturnScope m
		org.antlr.runtime.tree.TreeRuleReturnScope b
	public final org.antlr.grammar.v3.AssignTokenTypesWalker$modifier_return modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.AssignTokenTypesWalker$modifier_return retval
	public final void throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt29
		int LA29_0
		int cnt29
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt30
		int LA30_0
		int alt31
		int LA31_0
		int alt33
		int LA33_0
		int alt32
		int LA32_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.AssignTokenTypesWalker$block_return block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt35
		int LA35_0
		int alt34
		int LA34_0
		int cnt35
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.AssignTokenTypesWalker$block_return retval
	public final void alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt36
		int LA36_0
		int cnt36
		org.antlr.runtime.RecognitionException re
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt37
		int LA37_0
		int cnt37
		int alt38
		int LA38_0
		int alt39
		int LA39_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt40
		int LA40_0
		int alt41
		int LA41_0
		int alt42
		int LA42_0
		org.antlr.runtime.RecognitionException re
	public final void element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt43
		int LA43_0
		int alt44
		org.antlr.runtime.RecognitionException re
	public final void ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt45
		org.antlr.runtime.RecognitionException re
	public final void tree_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt46
		int LA46_0
		int cnt46
		org.antlr.runtime.RecognitionException re
	public final void atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt47
		int LA47_0
		int alt48
		int LA48_0
		int alt49
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST s
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	static void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$alternative_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$alternative_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$atom_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$atom_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$block_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$ebnf_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$ebnf_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$element_action_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$element_action_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$element_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$element_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$modifier_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$modifier_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rewrite_atom_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_atom_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rewrite_ebnf_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_ebnf_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rewrite_element_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_element_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rewrite_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rewrite_tree_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_tree_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$rule_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$rule_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$setBlock_return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$setBlock_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker$tree__return.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker$tree__return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.stringtemplate.v4.ST code
	public void  () 
}

org/antlr/grammar/v3/CodeGenTreeWalker.class
CodeGenTreeWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.CodeGenTreeWalker extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected static final int RULE_BLOCK_NESTING_LEVEL
	protected static final int OUTER_REWRITE_NESTING_LEVEL
	private String currentRuleName
	protected int blockNestingLevel
	protected int rewriteBlockNestingLevel
	private int outerAltNum
	protected org.stringtemplate.v4.ST currentBlockST
	protected boolean currentAltHasASTRewrite
	protected int rewriteTreeNestingLevel
	protected java.util.HashSet rewriteRuleRefs
	protected org.antlr.codegen.CodeGenerator generator
	protected org.antlr.tool.Grammar grammar
	protected org.stringtemplate.v4.STGroup templates
	protected org.stringtemplate.v4.ST recognizerST
	protected org.stringtemplate.v4.ST outputFileST
	protected org.stringtemplate.v4.ST headerFileST
	protected String outputOption
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_67
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_69
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_79
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_81
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_91
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_93
	public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_103
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_105
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope124
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope126
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScope131
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope140
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec157
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec165
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_grammarSpec186
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_grammarSpec200
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_grammarSpec214
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec226
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_grammarSpec235
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec246
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules291
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rules305
	public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rules317
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule359
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule363
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule376
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule384
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule387
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule396
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule399
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule408
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_rule418
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule431
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_rule441
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule455
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule468
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule476
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec526
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec528
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec543
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleScopeSpec548
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec558
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec564
	public static final org.antlr.runtime.BitSet FOLLOW_setBlock_in_block605
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block618
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_block626
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block643
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block648
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block665
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_setBlock697
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_setAlternative717
	public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_setAlternative719
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_setAlternative722
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup737
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup744
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup752
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler766
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler768
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler770
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause788
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause790
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative820
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative833
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative851
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element886
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element890
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element903
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element907
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element923
	public static final org.antlr.runtime.BitSet FOLLOW_notElement_in_element927
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element942
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element946
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element950
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element965
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element969
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element973
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element987
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_element991
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_element995
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1024
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1035
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1046
	public static final org.antlr.runtime.BitSet FOLLOW_element_action_in_element1056
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1071
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1075
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1086
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1094
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1105
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1117
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element_action1134
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element_action1145
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_notElement1174
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_notElement1187
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_notElement1200
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_notElement1214
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1261
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1280
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1284
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1305
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1309
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1330
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1334
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1372
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1379
	public static final org.antlr.runtime.BitSet FOLLOW_element_action_in_tree_1416
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1438
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1488
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1493
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1511
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1516
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1532
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1544
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1556
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1567
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1569
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1573
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_atom1586
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_set1631
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1651
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1656
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1661
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_setElement1667
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1669
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1671
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1696
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1717
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1722
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1728
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_rewrite_block1771
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block1783
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_rewrite_block1788
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_alternative1823
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative1841
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_alternative1862
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_alternative1878
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative1891
	public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative1904
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element1924
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element1934
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element1943
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_rewrite_ebnf1964
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1966
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_rewrite_ebnf1984
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1986
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf2004
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf2006
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree2039
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree2046
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree2066
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom2111
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom2128
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom2133
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom2144
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom2152
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_rewrite_atom2166
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom2176
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_template2199
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_template2201
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_template2203
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template2214
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template2219
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template2223
	public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template2236
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template2246
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template2250
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template2254
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template2287
	public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template2300
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template2324
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred1_CodeGenTreeWalker1009
	public static final org.antlr.runtime.BitSet FOLLOW_element_action_in_synpred2_CodeGenTreeWalker1405
	static final boolean $assertionsDisabled
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public java.lang.String getCurrentRuleName () 
	public void setCurrentRuleName (java.lang.String) 
		String value
	public int getOuterAltNum () 
	public void setOuterAltNum (int) 
		int value
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	public final void reportError (java.lang.String) 
		String s
	protected final org.stringtemplate.v4.ST getWildcardST (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST elementAST
		org.antlr.tool.GrammarAST ast_suffix
		String label
		String name
	protected final org.stringtemplate.v4.ST getRuleElementST (java.lang.String, java.lang.String, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.runtime.CommonToken labelTok
		String name
		String ruleTargetName
		org.antlr.tool.GrammarAST elementAST
		org.antlr.tool.GrammarAST ast_suffix
		String label
		org.antlr.tool.Rule r
		String suffix
		org.stringtemplate.v4.ST elementST
	protected final org.stringtemplate.v4.ST getTokenElementST (java.lang.String, java.lang.String, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.runtime.CommonToken labelTok
		String name
		String elementName
		org.antlr.tool.GrammarAST elementAST
		org.antlr.tool.GrammarAST ast_suffix
		String label
		boolean tryUnchecked
		String suffix
		org.antlr.tool.Rule r
		org.stringtemplate.v4.ST elementST
	public final boolean isListLabel (java.lang.String) 
		org.antlr.tool.Grammar$LabelElementPair pair
		org.antlr.tool.Rule r
		String label
		boolean hasListLabel
	protected final java.lang.String getSTSuffix (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST elementAST
		org.antlr.tool.GrammarAST ast_suffix
		String label
		String operatorPart
		String rewritePart
		String listLabelPart
		org.antlr.tool.Rule ruleDescr
		String STsuffix
	protected final java.util.List getTokenTypesAsTargetLabels (java.util.Collection) 
		String label
		String label
		org.antlr.tool.GrammarAST t
		java.util.Iterator i$
		java.util.Collection refs
		java.util.List labels
	public final void init (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public final void grammar_ (org.antlr.tool.Grammar, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST, org.stringtemplate.v4.ST)  throws org.antlr.runtime.RecognitionException 
		Object lt
		Object lt
		String superClass
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		org.stringtemplate.v4.ST recognizerST
		org.stringtemplate.v4.ST outputFileST
		org.stringtemplate.v4.ST headerFileST
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt2
		int LA2_0
		int alt3
		int LA3_0
		org.antlr.runtime.RecognitionException re
	public final void grammarSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt5
		int LA5_0
		int alt7
		int LA7_0
		int alt9
		int LA9_0
		int alt11
		int LA11_0
		int alt12
		int LA12_0
		int alt13
		int LA13_0
		int alt4
		int LA4_0
		int alt6
		int LA6_0
		int alt8
		int LA8_0
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST name
		org.antlr.tool.GrammarAST cmt
	public final void rules (org.stringtemplate.v4.ST)  throws org.antlr.runtime.RecognitionException 
		int LA16_1
		org.antlr.runtime.NoViableAltException nvae
		int alt14
		int LA14_0
		int alt15
		int LA15_0
		int alt16
		int LA16_0
		org.antlr.runtime.EarlyExitException eee
		int alt17
		int LA17_0
		int cnt17
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST recognizerST
		org.antlr.runtime.tree.TreeRuleReturnScope rST
		String ruleName
		boolean generated
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rule_return rule ()  throws org.antlr.runtime.RecognitionException 
		int alt19
		int LA19_0
		int alt20
		int LA20_0
		int alt22
		int LA22_0
		int alt25
		int LA25_0
		int alt26
		int LA26_0
		String stName
		String memo
		boolean naked
		org.antlr.tool.Rule theRule
		int alt18
		int LA18_0
		int alt21
		int LA21_0
		int alt23
		int LA23_0
		int alt24
		int LA24_0
		int alt27
		int LA27_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$rule_return retval
		org.antlr.tool.GrammarAST id
		org.antlr.runtime.tree.TreeRuleReturnScope mod
		org.antlr.runtime.tree.TreeRuleReturnScope b
		String initAction
		org.antlr.tool.GrammarAST block2
		org.antlr.analysis.DFA dfa
		org.antlr.tool.Rule ruleDescr
		org.stringtemplate.v4.STGroup saveGroup
		String description
	public final org.antlr.grammar.v3.CodeGenTreeWalker$modifier_return modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$modifier_return retval
	public final void throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt28
		int LA28_0
		int cnt28
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt29
		int LA29_0
		int alt30
		int LA30_0
		int alt32
		int LA32_0
		int alt31
		int LA31_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.CodeGenTreeWalker$block_return block (java.lang.String, org.antlr.analysis.DFA, org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.stringtemplate.v4.ST decision
		int LA36_1
		org.antlr.runtime.NoViableAltException nvae
		int alt33
		int LA33_0
		org.antlr.tool.GrammarAST firstRewriteAST
		boolean etc
		org.antlr.runtime.EarlyExitException eee
		int alt35
		int LA35_0
		int alt34
		int LA34_0
		int cnt35
		int alt36
		int LA36_0
		org.antlr.runtime.RecognitionException re
		String blockTemplateName
		org.antlr.analysis.DFA dfa
		org.antlr.tool.GrammarAST label
		org.antlr.grammar.v3.CodeGenTreeWalker$block_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope alt
		org.antlr.runtime.tree.TreeRuleReturnScope rew
		org.antlr.runtime.tree.TreeRuleReturnScope setBlock1
		int altNum
	public final org.antlr.grammar.v3.CodeGenTreeWalker$setBlock_return setBlock ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Rule r
		int alt37
		int LA37_0
		int i
		org.stringtemplate.v4.ST altcode
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$setBlock_return retval
		org.antlr.tool.GrammarAST s
		org.stringtemplate.v4.ST setcode
	public final void setAlternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt38
		int LA38_0
		int cnt38
		org.antlr.runtime.RecognitionException re
	public final void exceptionGroup (org.stringtemplate.v4.ST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt39
		int LA39_0
		int cnt39
		int alt40
		int LA40_0
		int alt41
		int LA41_0
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST ruleST
	public final void exceptionHandler (org.stringtemplate.v4.ST)  throws org.antlr.runtime.RecognitionException 
		java.util.List chunks
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST ruleST
		org.antlr.tool.GrammarAST ACTION2
		org.antlr.tool.GrammarAST ARG_ACTION3
	public final void finallyClause (org.stringtemplate.v4.ST)  throws org.antlr.runtime.RecognitionException 
		java.util.List chunks
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST ruleST
		org.antlr.tool.GrammarAST ACTION4
	public final org.antlr.grammar.v3.CodeGenTreeWalker$alternative_return alternative (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Rule r
		String description
		org.antlr.runtime.EarlyExitException eee
		int alt42
		int LA42_0
		int cnt42
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST label
		org.antlr.grammar.v3.CodeGenTreeWalker$alternative_return retval
		org.antlr.tool.GrammarAST a
		org.antlr.runtime.tree.TreeRuleReturnScope e
	public final org.antlr.grammar.v3.CodeGenTreeWalker$element_return element (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		int LA46_7
		org.antlr.runtime.NoViableAltException nvae
		String low
		String high
		org.antlr.runtime.NoViableAltException nvae
		String description
		int alt43
		int LA43_0
		int alt44
		int LA44_0
		int alt45
		int LA45_0
		int alt46
		int LA46_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST label
		org.antlr.tool.GrammarAST astSuffix
		org.antlr.grammar.v3.CodeGenTreeWalker$element_return retval
		org.antlr.tool.GrammarAST n
		org.antlr.tool.GrammarAST alabel
		org.antlr.tool.GrammarAST label2
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST b
		org.antlr.tool.GrammarAST sp
		org.antlr.tool.GrammarAST ROOT5
		org.antlr.tool.GrammarAST BANG6
		org.antlr.runtime.tree.TreeRuleReturnScope e
		org.stringtemplate.v4.ST ne
		org.antlr.runtime.tree.TreeRuleReturnScope ebnf7
		org.antlr.runtime.tree.TreeRuleReturnScope atom8
		org.antlr.runtime.tree.TreeRuleReturnScope tree_9
		org.antlr.runtime.tree.TreeRuleReturnScope element_action10
		org.antlr.misc.IntSet elements
		org.antlr.tool.GrammarAST ast
	public final org.antlr.grammar.v3.CodeGenTreeWalker$element_action_return element_action ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt47
		int LA47_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$element_action_return retval
		org.antlr.tool.GrammarAST act
		org.antlr.tool.GrammarAST act2
	public final org.stringtemplate.v4.ST notElement (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int ttype
		int ttype
		int ttype
		int alt48
		int LA48_0
		int i
		int alt49
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST n
		org.antlr.tool.GrammarAST label
		org.antlr.tool.GrammarAST astSuffix
		org.stringtemplate.v4.ST code
		org.antlr.tool.GrammarAST assign_c
		org.antlr.tool.GrammarAST assign_s
		org.antlr.tool.GrammarAST assign_t
		org.antlr.tool.GrammarAST assign_st
		org.antlr.misc.IntSet elements
		String labelText
	public final org.antlr.grammar.v3.CodeGenTreeWalker$ebnf_return ebnf (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		String description
		int alt50
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST label
		org.antlr.grammar.v3.CodeGenTreeWalker$ebnf_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope blk
		org.antlr.analysis.DFA dfa
		org.antlr.tool.GrammarAST b
		org.antlr.tool.GrammarAST eob
	public final org.antlr.grammar.v3.CodeGenTreeWalker$tree__return tree_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.analysis.NFAState afterDOWN
		org.antlr.analysis.LookaheadSet s
		org.antlr.tool.Rule r
		int LA51_2
		int LA51_3
		int alt51
		int LA51_0
		int alt52
		int LA52_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$tree__return retval
		org.antlr.runtime.tree.TreeRuleReturnScope el
		org.antlr.runtime.tree.TreeRuleReturnScope act
		org.antlr.tool.GrammarAST rootSuffix
	public final org.antlr.grammar.v3.CodeGenTreeWalker$atom_return atom (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Rule encRule
		org.antlr.runtime.NoViableAltException nvae
		int alt53
		int LA53_0
		org.antlr.tool.Grammar scopeG
		java.util.List rdefDelegates
		java.util.List args
		String scopeName
		org.antlr.tool.Rule rdef
		int i
		int alt54
		int LA54_0
		org.antlr.tool.Grammar scopeG
		java.util.List args
		String scopeName
		org.antlr.tool.Rule rdef2
		int i
		String tokenLabel
		int i
		String tokenLabel
		int i
		String tokenLabel
		int i
		int alt55
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST scope
		org.antlr.tool.GrammarAST label
		org.antlr.tool.GrammarAST astSuffix
		org.antlr.grammar.v3.CodeGenTreeWalker$atom_return retval
		org.antlr.tool.GrammarAST r
		org.antlr.tool.GrammarAST rarg
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST targ
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST w
		org.antlr.tool.GrammarAST ID11
		org.antlr.runtime.tree.TreeRuleReturnScope a
		org.stringtemplate.v4.ST set12
		String labelText
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final org.stringtemplate.v4.ST set (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		int alt56
		int LA56_0
		int i
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST label
		org.antlr.tool.GrammarAST astSuffix
		org.stringtemplate.v4.ST code
		org.antlr.tool.GrammarAST s
		String labelText
	public final void setElement ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt57
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_return rewrite ()  throws org.antlr.runtime.RecognitionException 
		java.util.Set tokenLabels
		java.util.Set tokenListLabels
		java.util.Set ruleLabels
		java.util.Set ruleListLabels
		java.util.Set wildcardLabels
		java.util.Set wildcardListLabels
		org.stringtemplate.v4.ST retvalST
		org.antlr.runtime.NoViableAltException nvae
		java.util.List predChunks
		String description
		int alt58
		int LA58_0
		int alt59
		int LA59_0
		int alt60
		int LA60_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_return retval
		org.antlr.tool.GrammarAST r
		org.antlr.tool.GrammarAST pred
		org.stringtemplate.v4.ST alt
	public final org.stringtemplate.v4.ST rewrite_block (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		String blockTemplateName
		org.stringtemplate.v4.ST code
		org.antlr.tool.GrammarAST BLOCK13
		org.stringtemplate.v4.ST alt
		org.stringtemplate.v4.ST save_currentBlockST
	public final org.stringtemplate.v4.ST rewrite_alternative ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA63_8
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA63_7
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA63_5
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA63_4
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA63_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt61
		int LA61_0
		int cnt61
		int alt62
		int LA62_0
		int alt63
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST code
		org.antlr.tool.GrammarAST a
		org.antlr.runtime.tree.TreeRuleReturnScope el
		org.stringtemplate.v4.ST rewrite_template14
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_element_return rewrite_element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt64
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_element_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope rewrite_atom15
		org.antlr.runtime.tree.TreeRuleReturnScope rewrite_ebnf16
		org.antlr.runtime.tree.TreeRuleReturnScope rewrite_tree17
		org.antlr.misc.IntSet elements
		org.antlr.tool.GrammarAST ast
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_ebnf_return rewrite_ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		String description
		String description
		String description
		int alt65
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_ebnf_return retval
		org.stringtemplate.v4.ST rewrite_block18
		org.stringtemplate.v4.ST rewrite_block19
		org.stringtemplate.v4.ST rewrite_block20
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_tree_return rewrite_tree ()  throws org.antlr.runtime.RecognitionException 
		int alt66
		int LA66_0
		String description
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_tree_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope r
		org.antlr.runtime.tree.TreeRuleReturnScope el
	public final org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_atom_return rewrite_atom (boolean)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		String ruleRefName
		String stName
		org.antlr.runtime.NoViableAltException nvae
		int alt67
		int LA67_0
		java.util.List args
		org.antlr.tool.GrammarAST term
		String tokenName
		String stName
		org.antlr.tool.Rule rule
		java.util.Collection tokenRefsInAlt
		boolean createNewNode
		int ttype
		String tok
		int alt68
		org.stringtemplate.v4.ST labelST
		String stName
		String labelName
		org.antlr.tool.Rule rule
		org.antlr.tool.Grammar$LabelElementPair pair
		String actText
		java.util.List chunks
		int alt69
		org.antlr.runtime.RecognitionException re
		boolean isRoot
		org.antlr.grammar.v3.CodeGenTreeWalker$rewrite_atom_return retval
		org.antlr.tool.GrammarAST r
		org.antlr.tool.GrammarAST tk
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST cl
		org.antlr.tool.GrammarAST sl
		org.antlr.tool.GrammarAST LABEL21
		org.antlr.tool.GrammarAST ACTION22
	public final org.stringtemplate.v4.ST rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		java.util.List chunks
		java.util.List chunks
		int alt71
		int LA71_0
		String sl
		String t
		String sl
		String t
		int alt70
		int LA70_0
		int alt72
		int LA72_0
		int alt73
		org.antlr.runtime.RecognitionException re
		org.stringtemplate.v4.ST code
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST ind
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST act
		org.antlr.tool.GrammarAST DOUBLE_QUOTE_STRING_LITERAL23
		org.antlr.tool.GrammarAST DOUBLE_ANGLE_STRING_LITERAL24
	public final void synpred1_CodeGenTreeWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
	public final void synpred2_CodeGenTreeWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred1_CodeGenTreeWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred2_CodeGenTreeWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$AttributeScopeActions_scope.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$AttributeScopeActions_scope extends java.lang.Object {
	java.util.HashMap actions
	protected void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$block_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$dotLoop_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$dotLoop_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$element_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$element_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$grammar__return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$grammar__return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$modifier_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$modifier_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public String mod
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$rewrite_atom_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_atom_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$rewrite_block_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$rewrite_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker$rule_return.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker$rule_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/DefineGrammarItemsWalker.class
DefineGrammarItemsWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.DefineGrammarItemsWalker extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected java.util.Stack AttributeScopeActions_stack
	protected org.antlr.tool.Grammar grammar
	protected org.antlr.tool.GrammarAST root
	protected String currentRuleName
	protected org.antlr.tool.GrammarAST currentRewriteBlock
	protected org.antlr.tool.GrammarAST currentRewriteRule
	protected int outerAltNum
	protected int blockLevel
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_76
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_82
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_91
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_96
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_105
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_110
	public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_119
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_124
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope149
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope153
	public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_attrScope155
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope160
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScopeAction178
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScopeAction180
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScopeAction182
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec200
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec207
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarSpec215
	public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammarSpec223
	public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarSpec230
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec237
	public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammarSpec244
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec250
	public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions263
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action285
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action289
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action298
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action302
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action318
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec352
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars369
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammars374
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars376
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars378
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars383
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec400
	public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec402
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec417
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec424
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec429
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec434
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules465
	public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rules470
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule495
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule499
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule507
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule516
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule521
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule532
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule537
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule547
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule555
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule568
	public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule577
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule592
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule598
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule605
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction629
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleAction633
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction637
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec697
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec700
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec730
	public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_ruleScopeSpec737
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec742
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec763
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block797
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block803
	public static final org.antlr.runtime.BitSet FOLLOW_blockAction_in_block811
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block820
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block822
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block839
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_blockAction863
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_blockAction867
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_blockAction871
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative909
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative912
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative916
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup931
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup937
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup944
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler958
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler960
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler962
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause980
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause982
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element999
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1001
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1010
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1012
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1020
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1029
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1031
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1040
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1042
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1045
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element1055
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1057
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1060
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1069
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1073
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1077
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1090
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1094
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1098
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1115
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1122
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1131
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1133
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1144
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1157
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1168
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1179
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1187
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1198
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1209
	public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_ebnf1227
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1233
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1240
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1242
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1251
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1253
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1262
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1264
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_dotLoop1283
	public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1285
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295
	public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1297
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_dotBlock1320
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_dotBlock1324
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_dotBlock1326
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_dotBlock1328
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_dotBlock1332
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1346
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1348
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1366
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1371
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1388
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1393
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1409
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1420
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1430
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1436
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1438
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1440
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1477
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1486
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1491
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1495
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_rewrite_block1539
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block1541
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_rewrite_block1543
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_alternative1575
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative1581
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_alternative1588
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_alternative1592
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative1603
	public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative1608
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element1622
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element1627
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element1632
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_rewrite_ebnf1645
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1647
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_rewrite_ebnf1656
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1658
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1669
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1686
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree1688
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree1692
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom1713
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom1723
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom1731
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom1756
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom1762
	public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_rewrite_atom1771
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom1776
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_template1793
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_template1795
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_template1797
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template1806
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1811
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1815
	public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template1823
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template1833
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1837
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1841
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1898
	public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public final int countAltsForRule (org.antlr.runtime.tree.CommonTree) 
		int i
		org.antlr.runtime.tree.CommonTree t
		org.antlr.runtime.tree.CommonTree block
		int altCount
	protected final void finish () 
	protected final void trimGrammar () 
		String ruleName
		int i
		org.antlr.tool.GrammarAST p
	protected final void trackInlineAction (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST actionAST
		org.antlr.tool.Rule r
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$grammar__return grammar_ (org.antlr.tool.Grammar)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		org.antlr.grammar.v3.DefineGrammarItemsWalker$grammar__return retval
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt2
		int LA2_0
		org.antlr.tool.GrammarAST action
		java.util.Iterator i$
		org.antlr.tool.AttributeScope scope
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST name
		org.antlr.tool.GrammarAST attrs
	public final void attrScopeAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST ID1
		org.antlr.tool.GrammarAST ACTION2
	public final void grammarSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt7
		int LA7_0
		int alt3
		int LA3_0
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		int alt6
		int LA6_0
		int alt8
		int LA8_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST cmt
	public final void actions ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt9
		int LA9_0
		int cnt9
		org.antlr.runtime.RecognitionException re
	public final void action ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST amp
		org.antlr.tool.GrammarAST id1
		org.antlr.tool.GrammarAST id2
		org.antlr.tool.GrammarAST a1
		org.antlr.tool.GrammarAST a2
		String scope
		org.antlr.tool.GrammarAST nameAST
		org.antlr.tool.GrammarAST actionAST
	public final void optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt11
		int LA11_0
		org.antlr.runtime.RecognitionException re
	public final void delegateGrammars ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt12
		int LA12_0
		int cnt12
		org.antlr.runtime.RecognitionException re
	public final void tokensSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt13
		int LA13_0
		org.antlr.runtime.RecognitionException re
	public final void tokenSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.MismatchedSetException mse
		int alt14
		int LA14_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST t
	public final void rules ()  throws org.antlr.runtime.RecognitionException 
		int alt15
		int LA15_0
		org.antlr.runtime.EarlyExitException eee
		int alt16
		int LA16_0
		int cnt16
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$rule_return rule ()  throws org.antlr.runtime.RecognitionException 
		int alt18
		int LA18_0
		int alt19
		int LA19_0
		String exception
		java.util.Iterator i$
		int numAlts
		int alt23
		int LA23_0
		int alt17
		int LA17_0
		int alt20
		int LA20_0
		int alt21
		int LA21_0
		int alt22
		int LA22_0
		int alt24
		int LA24_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$rule_return retval
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST args
		org.antlr.tool.GrammarAST ret
		org.antlr.tool.GrammarAST RULE3
		org.antlr.runtime.tree.TreeRuleReturnScope b
		org.antlr.runtime.tree.TreeRuleReturnScope modifier4
		java.util.HashSet throwsSpec5
		String name
		java.util.Map opts
		org.antlr.tool.Rule r
	public final void ruleAction (org.antlr.tool.Rule)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Rule r
		org.antlr.tool.GrammarAST amp
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST a
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$modifier_return modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$modifier_return retval
	public final java.util.HashSet throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt25
		int LA25_0
		int cnt25
		org.antlr.runtime.RecognitionException re
		java.util.HashSet exceptions
		org.antlr.tool.GrammarAST ID6
	public final void ruleScopeSpec (org.antlr.tool.Rule)  throws org.antlr.runtime.RecognitionException 
		int alt26
		int LA26_0
		org.antlr.tool.GrammarAST action
		java.util.Iterator i$
		int alt28
		int LA28_0
		int alt27
		int LA27_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Rule r
		org.antlr.tool.GrammarAST attrs
		org.antlr.tool.GrammarAST uses
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$block_return block ()  throws org.antlr.runtime.RecognitionException 
		int alt30
		int LA30_0
		org.antlr.runtime.EarlyExitException eee
		int alt31
		int LA31_0
		int alt29
		int LA29_0
		int cnt31
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$block_return retval
	public final void blockAction ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST amp
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST a
	public final void alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt32
		int LA32_0
		int cnt32
		org.antlr.runtime.RecognitionException re
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt33
		int LA33_0
		int cnt33
		int alt34
		int LA34_0
		int alt35
		int LA35_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST ACTION7
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST ACTION8
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$element_return element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.GrammarAST e
		org.antlr.tool.GrammarAST a
		int alt36
		int LA36_0
		int alt37
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$element_return retval
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST id2
		org.antlr.tool.GrammarAST act
		org.antlr.tool.GrammarAST act2
		org.antlr.tool.GrammarAST SEMPRED9
		org.antlr.tool.GrammarAST GATED_SEMPRED10
		org.antlr.runtime.tree.TreeRuleReturnScope el
		org.antlr.runtime.tree.TreeRuleReturnScope a2
	public final void ebnf ()  throws org.antlr.runtime.RecognitionException 
		int LA38_27
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_25
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_23
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_21
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_19
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_17
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_15
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_11
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_9
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_7
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_5
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_1
		int LA38_28
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_26
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_24
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_22
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_20
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_18
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_16
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_13
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_10
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_8
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_6
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA38_2
		org.antlr.runtime.NoViableAltException nvae
		int alt38
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$dotLoop_return dotLoop ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.GrammarAST block
		java.util.Map opts
		int alt39
		int LA39_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$dotLoop_return retval
	public final void dotBlock ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void tree_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt40
		int LA40_0
		int cnt40
		org.antlr.runtime.RecognitionException re
	public final void atom (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt41
		int LA41_0
		int alt42
		int LA42_0
		org.antlr.tool.Rule rule
		org.antlr.tool.Rule rule
		int alt43
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST scope_
		org.antlr.tool.GrammarAST rr
		org.antlr.tool.GrammarAST rarg
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST targ
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST ID11
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_return rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt44
		int LA44_0
		int alt45
		int LA45_0
		int alt46
		int LA46_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_return retval
		org.antlr.tool.GrammarAST pred
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_block_return rewrite_block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST item
		java.util.Iterator i$
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_block_return retval
		org.antlr.tool.GrammarAST enclosingBlock
	public final void rewrite_alternative ()  throws org.antlr.runtime.RecognitionException 
		int nvaeConsume
		org.antlr.runtime.NoViableAltException nvae
		int nvaeMark
		int LA49_8
		int LA49_7
		int LA49_5
		int LA49_4
		int LA49_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt47
		int LA47_0
		int cnt47
		int alt48
		int LA48_0
		int alt49
		int LA49_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST a
	public final void rewrite_element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt50
		org.antlr.runtime.RecognitionException re
	public final void rewrite_ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt51
		org.antlr.runtime.RecognitionException re
	public final void rewrite_tree ()  throws org.antlr.runtime.RecognitionException 
		int alt52
		int LA52_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_atom_return rewrite_atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.Rule r
		java.util.Set tokenRefsInAlt
		boolean imaginary
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt53
		int LA53_0
		int alt54
		int alt55
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_atom_return retval
		org.antlr.tool.GrammarAST ARG_ACTION12
		org.antlr.tool.GrammarAST ACTION13
	public final void rewrite_template ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int alt57
		int LA57_0
		org.antlr.runtime.MismatchedSetException mse
		int alt56
		int LA56_0
		int alt58
		int LA58_0
		int alt59
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST id
		org.antlr.tool.GrammarAST ind
		org.antlr.tool.GrammarAST arg
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST act
	public final void synpred1_DefineGrammarItemsWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred1_DefineGrammarItemsWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static void  () 
}

org/antlr/grammar/v3/LeftRecursiveRuleWalker$outerAlternative_return.class
LeftRecursiveRuleWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.LeftRecursiveRuleWalker$outerAlternative_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public boolean isLeftRec
	public void  () 
}

org/antlr/grammar/v3/LeftRecursiveRuleWalker$ruleBlock_return.class
LeftRecursiveRuleWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.LeftRecursiveRuleWalker$ruleBlock_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public boolean isLeftRec
	public void  () 
}

org/antlr/grammar/v3/LeftRecursiveRuleWalker.class
LeftRecursiveRuleWalker.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.LeftRecursiveRuleWalker extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected org.antlr.tool.Grammar grammar
	private String ruleName
	private int outerAlt
	public int numAlts
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec57
	public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec59
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option73
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option75
	public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option77
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement115
	public static final org.antlr.runtime.BitSet FOLLOW_OR_in_charSetElement121
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement123
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement125
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_charSetElement132
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement134
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement136
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rec_rule164
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rec_rule168
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rec_rule175
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rec_rule182
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule184
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rec_rule192
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule194
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rec_rule201
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rec_rule207
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_rec_rule215
	public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_rec_rule226
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rec_rule233
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rec_rule239
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec286
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec288
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec291
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock315
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_ruleBlock320
	public static final org.antlr.runtime.BitSet FOLLOW_outerAlternative_in_ruleBlock328
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleBlock340
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_ruleBlock358
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block381
	public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block395
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_block413
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_block415
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_block418
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block421
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block439
	public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_outerAlternative488
	public static final org.antlr.runtime.BitSet FOLLOW_binary_in_outerAlternative544
	public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_outerAlternative606
	public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_outerAlternative662
	public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_outerAlternative718
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_outerAlternative760
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_outerAlternative762
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_outerAlternative765
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binary814
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_binary818
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_binary826
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_binary830
	public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary832
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binary834
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binaryMultipleOp851
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_binaryMultipleOp855
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_binaryMultipleOp863
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_binaryMultipleOp867
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binaryMultipleOp873
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_binaryMultipleOp877
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binaryMultipleOp879
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_binaryMultipleOp888
	public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binaryMultipleOp892
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binaryMultipleOp894
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_ternary909
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_ternary913
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_ternary921
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary925
	public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary927
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary929
	public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary931
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_ternary933
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_prefix949
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_prefix953
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_prefix966
	public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_prefix970
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_prefix972
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_suffix985
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_suffix989
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_suffix997
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_suffix1001
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_suffix1005
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_recurse1018
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse1020
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1022
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_recurse1029
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse1031
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1033
	public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1039
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_recurseNoLabel1051
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_token1068
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token1070
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1074
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_token1083
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token1085
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1089
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_token1098
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1102
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_token1111
	public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1115
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_token1125
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token1139
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token1151
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1172
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1175
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1181
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1196
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1198
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1200
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1213
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1215
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1228
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1234
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1236
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite1241
	public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite1248
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite1254
	public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite1256
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element1276
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1278
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1285
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1287
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1293
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1299
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1301
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1308
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1310
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1312
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1319
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1321
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1323
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1330
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1332
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1334
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1340
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1345
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1351
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1353
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1360
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1365
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1370
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1375
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1380
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1385
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1390
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1402
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1414
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1416
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1431
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1433
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1449
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1451
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1469
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1471
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1485
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1487
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1495
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1497
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1504
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1509
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1514
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1520
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1522
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1524
	public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker484
	public static final org.antlr.runtime.BitSet FOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker530
	public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker593
	public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker648
	public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker704
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	public void setTokenPrec (org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST t
		int alt
	public void binaryAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
	public void ternaryAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
	public void prefixAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
	public void suffixAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
	public void otherAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
	public void setReturnValues (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	public final void optionsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt1
		int LA1_0
		int cnt1
		org.antlr.runtime.RecognitionException re
	public final void option ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void optionValue ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void charSetElement ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt2
		org.antlr.runtime.RecognitionException re
	public final boolean rec_rule (org.antlr.tool.Grammar)  throws org.antlr.runtime.RecognitionException 
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		int alt8
		int LA8_0
		int alt9
		int LA9_0
		int alt3
		int LA3_0
		int alt6
		int LA6_0
		int alt7
		int LA7_0
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		boolean isLeftRec
		org.antlr.tool.GrammarAST r
		org.antlr.tool.GrammarAST id
		org.antlr.runtime.tree.TreeRuleReturnScope ruleBlock1
	public final void modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt12
		int LA12_0
		int alt11
		int LA11_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.LeftRecursiveRuleWalker$ruleBlock_return ruleBlock ()  throws org.antlr.runtime.RecognitionException 
		int alt14
		int LA14_0
		org.antlr.runtime.EarlyExitException eee
		int alt15
		int LA15_0
		int alt13
		int LA13_0
		int cnt15
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.LeftRecursiveRuleWalker$ruleBlock_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope outerAlternative2
		boolean lr
	public final void block ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt17
		int LA17_0
		int cnt17
		int alt18
		int LA18_0
		org.antlr.runtime.EarlyExitException eee
		int alt19
		int LA19_0
		int alt16
		int LA16_0
		int cnt19
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.LeftRecursiveRuleWalker$outerAlternative_return outerAlternative ()  throws org.antlr.runtime.RecognitionException 
		int LA21_1
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt20
		int LA20_0
		int cnt20
		int alt21
		int LA21_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.LeftRecursiveRuleWalker$outerAlternative_return retval
		org.antlr.tool.GrammarAST rew
	public final void binary ()  throws org.antlr.runtime.RecognitionException 
		int alt22
		int LA22_0
		int alt23
		int LA23_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST op
	public final void binaryMultipleOp ()  throws org.antlr.runtime.RecognitionException 
		int alt24
		int LA24_0
		org.antlr.runtime.EarlyExitException eee
		int alt26
		int LA26_0
		int alt25
		int LA25_0
		int cnt26
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST op
	public final void ternary ()  throws org.antlr.runtime.RecognitionException 
		int alt27
		int LA27_0
		int alt28
		int LA28_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST op
	public final void prefix ()  throws org.antlr.runtime.RecognitionException 
		int LA30_1
		int alt29
		int LA29_0
		int LA31_10
		int LA31_8
		int LA31_5
		int LA31_1
		int LA31_11
		int LA31_9
		int LA31_6
		int LA31_2
		int LA31_3
		org.antlr.runtime.EarlyExitException eee
		int alt31
		int alt30
		int LA30_0
		int cnt31
		org.antlr.runtime.RecognitionException re
	public final void suffix ()  throws org.antlr.runtime.RecognitionException 
		int alt32
		int LA32_0
		org.antlr.runtime.EarlyExitException eee
		int alt34
		int LA34_0
		int alt33
		int LA33_0
		int cnt34
		org.antlr.runtime.RecognitionException re
	public final void recurse ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt35
		org.antlr.runtime.RecognitionException re
	public final void recurseNoLabel ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final org.antlr.tool.GrammarAST token ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt36
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST a
		org.antlr.tool.GrammarAST b
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST s
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt37
		int LA37_0
		int cnt37
		int alt38
		int LA38_0
		int alt39
		int LA39_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt41
		int LA41_0
		int alt42
		int LA42_0
		int alt40
		int LA40_0
		int alt43
		int alt44
		int LA44_0
		org.antlr.runtime.RecognitionException re
	public final void element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt45
		org.antlr.runtime.RecognitionException re
	public final void ebnf ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt46
		org.antlr.runtime.RecognitionException re
	public final void tree_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt47
		int LA47_0
		int cnt47
		org.antlr.runtime.RecognitionException re
	public final void atom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt48
		int LA48_0
		int alt49
		int LA49_0
		int alt50
		org.antlr.runtime.RecognitionException re
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void synpred1_LeftRecursiveRuleWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred2_LeftRecursiveRuleWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred3_LeftRecursiveRuleWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred4_LeftRecursiveRuleWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final void synpred5_LeftRecursiveRuleWalker_fragment ()  throws org.antlr.runtime.RecognitionException 
	public final boolean synpred5_LeftRecursiveRuleWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred4_LeftRecursiveRuleWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred2_LeftRecursiveRuleWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred1_LeftRecursiveRuleWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	public final boolean synpred3_LeftRecursiveRuleWalker () 
		org.antlr.runtime.RecognitionException re
		int start
		boolean success
	static void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$atom_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$atom_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$block_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$block_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$ebnf_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$ebnf_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$element_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$element_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$rewrite_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$rewrite_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$rule_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$rule_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$set_return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$set_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter$tree__return.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter$tree__return extends org.antlr.runtime.tree.TreeRuleReturnScope {
	public org.antlr.analysis.StateCluster g
	public void  () 
}

org/antlr/grammar/v3/TreeToNFAConverter.class
TreeToNFAConverter.java
package org.antlr.grammar.v3
public org.antlr.grammar.v3.TreeToNFAConverter extends org.antlr.runtime.tree.TreeParser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int ACTION
	public static final int ACTION_CHAR_LITERAL
	public static final int ACTION_ESC
	public static final int ACTION_STRING_LITERAL
	public static final int ALT
	public static final int AMPERSAND
	public static final int ARG
	public static final int ARGLIST
	public static final int ARG_ACTION
	public static final int ASSIGN
	public static final int BACKTRACK_SEMPRED
	public static final int BANG
	public static final int BLOCK
	public static final int CATCH
	public static final int CHAR_LITERAL
	public static final int CHAR_RANGE
	public static final int CLOSE_ELEMENT_OPTION
	public static final int CLOSURE
	public static final int COLON
	public static final int COMBINED_GRAMMAR
	public static final int COMMA
	public static final int COMMENT
	public static final int DIGIT
	public static final int DOC_COMMENT
	public static final int DOLLAR
	public static final int DOT
	public static final int DOUBLE_ANGLE_STRING_LITERAL
	public static final int DOUBLE_QUOTE_STRING_LITERAL
	public static final int EOA
	public static final int EOB
	public static final int EOR
	public static final int EPSILON
	public static final int ESC
	public static final int ETC
	public static final int FINALLY
	public static final int FORCED_ACTION
	public static final int FRAGMENT
	public static final int GATED_SEMPRED
	public static final int GRAMMAR
	public static final int ID
	public static final int IMPLIES
	public static final int IMPORT
	public static final int INITACTION
	public static final int INT
	public static final int LABEL
	public static final int LEXER
	public static final int LEXER_GRAMMAR
	public static final int LPAREN
	public static final int ML_COMMENT
	public static final int NESTED_ACTION
	public static final int NESTED_ARG_ACTION
	public static final int NOT
	public static final int OPEN_ELEMENT_OPTION
	public static final int OPTIONAL
	public static final int OPTIONS
	public static final int OR
	public static final int PARSER
	public static final int PARSER_GRAMMAR
	public static final int PLUS
	public static final int PLUS_ASSIGN
	public static final int POSITIVE_CLOSURE
	public static final int PREC_RULE
	public static final int PRIVATE
	public static final int PROTECTED
	public static final int PUBLIC
	public static final int QUESTION
	public static final int RANGE
	public static final int RCURLY
	public static final int RECURSIVE_RULE_REF
	public static final int RET
	public static final int RETURNS
	public static final int REWRITE
	public static final int REWRITES
	public static final int ROOT
	public static final int RPAREN
	public static final int RULE
	public static final int RULE_REF
	public static final int SCOPE
	public static final int SEMI
	public static final int SEMPRED
	public static final int SL_COMMENT
	public static final int SRC
	public static final int STAR
	public static final int STRAY_BRACKET
	public static final int STRING_LITERAL
	public static final int SYNPRED
	public static final int SYN_SEMPRED
	public static final int TEMPLATE
	public static final int THROWS
	public static final int TOKENS
	public static final int TOKEN_REF
	public static final int TREE
	public static final int TREE_BEGIN
	public static final int TREE_GRAMMAR
	public static final int WILDCARD
	public static final int WS
	public static final int WS_LOOP
	public static final int WS_OPT
	public static final int XDIGIT
	protected org.antlr.tool.NFAFactory factory
	protected org.antlr.analysis.NFA nfa
	protected org.antlr.tool.Grammar grammar
	protected String currentRuleName
	protected int outerAltNum
	protected int blockLevel
	protected int inTest
	public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_68
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_70
	public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_80
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_82
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_92
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_94
	public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_104
	public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_106
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope125
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope127
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScope132
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope141
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec154
	public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec161
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_grammarSpec170
	public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_grammarSpec184
	public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_grammarSpec198
	public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec210
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_grammarSpec219
	public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec231
	public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules243
	public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rules248
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule267
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule271
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule282
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule290
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule293
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule302
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule305
	public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule314
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_rule324
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule338
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_rule349
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule363
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule369
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule376
	public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec423
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec425
	public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec440
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleScopeSpec445
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec455
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec461
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_block492
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block502
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_block507
	public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block523
	public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block525
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block548
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative577
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative582
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative589
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup608
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup614
	public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup621
	public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler636
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler638
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler640
	public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause656
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause658
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite672
	public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite690
	public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element725
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element729
	public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element740
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element744
	public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element753
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element755
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element759
	public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element768
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element770
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_element774
	public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element785
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element789
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element794
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element808
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_element812
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_element816
	public static final org.antlr.runtime.BitSet FOLLOW_atom_or_notatom_in_element828
	public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element837
	public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element846
	public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element857
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_element859
	public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element868
	public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element877
	public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element888
	public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element899
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element911
	public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element926
	public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element935
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_ebnf961
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf971
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf982
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf986
	public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf999
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1003
	public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1016
	public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1020
	public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1048
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1055
	public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1071
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom_or_notatom1100
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_atom_or_notatom1112
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom_or_notatom1121
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom_or_notatom1126
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom_or_notatom1143
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom_or_notatom1148
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_atom_or_notatom1163
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1205
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1210
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1217
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1235
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1241
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1248
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1266
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1272
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1290
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1296
	public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1314
	public static final org.antlr.runtime.BitSet FOLLOW_ast_suffix_in_atom1319
	public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1336
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1340
	public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1344
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_set1390
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_set1399
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_set1404
	public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_set1413
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_set1416
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_set1426
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_setRule1460
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_setRule1464
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_setRule1467
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_setRule1471
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_setRule1473
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_setRule1478
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_setRule1489
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_setRule1500
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_setRule1514
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_setRule1519
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_setRule1537
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_setRule1540
	public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_setRule1544
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_setRule1547
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_setRule1559
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_setRule1571
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_setRule1578
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1607
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1618
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1630
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_setElement1640
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1644
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_setElement1648
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_setElement1661
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_setElement1673
	public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_setElement1680
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_testBlockAsSet1725
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_testBlockAsSet1733
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_testBlockAsSet1736
	public static final org.antlr.runtime.BitSet FOLLOW_testSetElement_in_testBlockAsSet1740
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_testBlockAsSet1744
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_testBlockAsSet1756
	public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_testSetRule1791
	public static final org.antlr.runtime.BitSet FOLLOW_ID_in_testSetRule1795
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_testSetRule1798
	public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_testSetRule1802
	public static final org.antlr.runtime.BitSet FOLLOW_RET_in_testSetRule1804
	public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_testSetRule1809
	public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_testSetRule1820
	public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_testSetRule1831
	public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_testSetRule1845
	public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_testSetRule1854
	public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_testSetRule1857
	public static final org.antlr.runtime.BitSet FOLLOW_testSetElement_in_testSetRule1861
	public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_testSetRule1865
	public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_testSetRule1879
	public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_testSetRule1890
	public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_testSetRule1897
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_testSetElement1929
	public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_testSetElement1938
	public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_testSetElement1957
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_testSetElement1963
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_testSetElement1967
	public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_testSetElement1971
	public static final org.antlr.runtime.BitSet FOLLOW_testBlockAsSet_in_testSetElement1983
	public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_testSetElement1996
	public static final org.antlr.runtime.BitSet FOLLOW_testSetElement_in_testSetElement2000
	public org.antlr.runtime.tree.TreeParser[] getDelegates () 
	public void  (org.antlr.runtime.tree.TreeNodeStream) 
		org.antlr.runtime.tree.TreeNodeStream input
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.tool.Grammar, org.antlr.analysis.NFA, org.antlr.tool.NFAFactory) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.tool.Grammar g
		org.antlr.analysis.NFA nfa
		org.antlr.tool.NFAFactory factory
	public final org.antlr.misc.IntSet setRule (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST t
		org.antlr.grammar.v3.TreeToNFAConverter other
	public final int testBlockAsSet (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST t
		org.antlr.tool.Rule r
		org.antlr.grammar.v3.TreeToNFAConverter other
		int result
	public final int testSetRule (org.antlr.tool.GrammarAST)  throws org.antlr.runtime.RecognitionException 
		org.antlr.tool.GrammarAST t
		org.antlr.grammar.v3.TreeToNFAConverter other
		int result
	protected void addFollowTransition (java.lang.String, org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState n
		org.antlr.analysis.Transition e
		String ruleName
		org.antlr.analysis.NFAState following
		org.antlr.tool.Rule r
		org.antlr.analysis.NFAState end
		org.antlr.analysis.Transition followEdge
	protected void finish () 
		int numEntryPoints
	public void reportError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException ex
		org.antlr.runtime.Token token
	private boolean hasElementOptions (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST node
	public final void grammar_ ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt1
		org.antlr.runtime.RecognitionException re
	public final void attrScope ()  throws org.antlr.runtime.RecognitionException 
		int alt2
		int LA2_0
		int alt3
		int LA3_0
		org.antlr.runtime.RecognitionException re
	public final void grammarSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt5
		int LA5_0
		int alt7
		int LA7_0
		int alt9
		int LA9_0
		int alt11
		int LA11_0
		int alt12
		int LA12_0
		int alt13
		int LA13_0
		int alt4
		int LA4_0
		int alt6
		int LA6_0
		int alt8
		int LA8_0
		int alt10
		int LA10_0
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST cmt
	public final void rules ()  throws org.antlr.runtime.RecognitionException 
		int alt14
		int LA14_0
		org.antlr.runtime.EarlyExitException eee
		int alt15
		int LA15_0
		int cnt15
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.TreeToNFAConverter$rule_return rule ()  throws org.antlr.runtime.RecognitionException 
		int alt17
		int LA17_0
		int alt18
		int LA18_0
		int alt20
		int LA20_0
		int alt23
		int LA23_0
		int alt24
		int LA24_0
		int d
		org.antlr.tool.Rule thisR
		org.antlr.analysis.NFAState start
		org.antlr.analysis.NFAState end
		org.antlr.analysis.StateCluster g
		int alt16
		int LA16_0
		int alt19
		int LA19_0
		int alt21
		int LA21_0
		int alt22
		int LA22_0
		int alt25
		int LA25_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$rule_return retval
		org.antlr.tool.GrammarAST id
		org.antlr.runtime.tree.TreeRuleReturnScope b
	public final void modifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final void throwsSpec ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt26
		int LA26_0
		int cnt26
		org.antlr.runtime.RecognitionException re
	public final void ruleScopeSpec ()  throws org.antlr.runtime.RecognitionException 
		int alt27
		int LA27_0
		int alt28
		int LA28_0
		int alt30
		int LA30_0
		int alt29
		int LA29_0
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.TreeToNFAConverter$block_return block ()  throws org.antlr.runtime.RecognitionException 
		int LA34_1
		org.antlr.runtime.NoViableAltException nvae
		int alt31
		int LA31_0
		org.antlr.runtime.EarlyExitException eee
		int alt33
		int LA33_0
		int alt32
		int LA32_0
		int cnt33
		int alt34
		int LA34_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$block_return retval
		org.antlr.analysis.StateCluster a
		org.antlr.runtime.tree.TreeRuleReturnScope set1
		java.util.List alts
	public final org.antlr.analysis.StateCluster alternative ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.EarlyExitException eee
		int alt35
		int LA35_0
		int cnt35
		org.antlr.runtime.RecognitionException re
		org.antlr.analysis.StateCluster g
		org.antlr.runtime.tree.TreeRuleReturnScope e
	public final void exceptionGroup ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.EarlyExitException eee
		int alt36
		int LA36_0
		int cnt36
		int alt37
		int LA37_0
		int alt38
		int LA38_0
		org.antlr.runtime.RecognitionException re
	public final void exceptionHandler ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final void finallyClause ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.TreeToNFAConverter$rewrite_return rewrite ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt39
		int LA39_0
		int alt40
		int LA40_0
		int alt41
		int LA41_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$rewrite_return retval
	public final org.antlr.grammar.v3.TreeToNFAConverter$element_return element ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt42
		int LA42_0
		int alt43
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$element_return retval
		org.antlr.tool.GrammarAST c1
		org.antlr.tool.GrammarAST c2
		org.antlr.tool.GrammarAST pred
		org.antlr.tool.GrammarAST spred
		org.antlr.tool.GrammarAST bpred
		org.antlr.tool.GrammarAST gpred
		org.antlr.tool.GrammarAST ACTION5
		org.antlr.tool.GrammarAST FORCED_ACTION6
		org.antlr.runtime.tree.TreeRuleReturnScope e
		org.antlr.runtime.tree.TreeRuleReturnScope a
		org.antlr.runtime.tree.TreeRuleReturnScope b
		org.antlr.analysis.StateCluster atom_or_notatom2
		org.antlr.runtime.tree.TreeRuleReturnScope ebnf3
		org.antlr.runtime.tree.TreeRuleReturnScope tree_4
	public final org.antlr.grammar.v3.TreeToNFAConverter$ebnf_return ebnf ()  throws org.antlr.runtime.RecognitionException 
		int LA44_1
		org.antlr.runtime.NoViableAltException nvae
		int d
		org.antlr.analysis.StateCluster bg
		int d
		org.antlr.analysis.StateCluster bg
		int d
		org.antlr.analysis.NFAState altBlockState
		org.antlr.analysis.StateCluster bg
		int d
		org.antlr.analysis.NFAState altBlockState
		int alt44
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$ebnf_return retval
		org.antlr.runtime.tree.TreeRuleReturnScope b
		org.antlr.runtime.tree.TreeRuleReturnScope set7
		org.antlr.tool.GrammarAST blk
		org.antlr.tool.GrammarAST eob
	public final org.antlr.grammar.v3.TreeToNFAConverter$tree__return tree_ ()  throws org.antlr.runtime.RecognitionException 
		int alt45
		int LA45_0
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$tree__return retval
		org.antlr.runtime.tree.TreeRuleReturnScope e
		org.antlr.analysis.StateCluster down
		org.antlr.analysis.StateCluster up
	public final org.antlr.analysis.StateCluster atom_or_notatom ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.runtime.NoViableAltException nvae
		int ttype
		org.antlr.misc.IntSet notAtom
		int alt46
		int LA46_0
		int ttype
		org.antlr.misc.IntSet notAtom
		int alt47
		int LA47_0
		org.antlr.tool.GrammarAST stNode
		org.antlr.misc.IntSet s
		int alt48
		int alt49
		int LA49_0
		org.antlr.runtime.RecognitionException re
		org.antlr.analysis.StateCluster g
		org.antlr.tool.GrammarAST n
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST t
		org.antlr.runtime.tree.TreeRuleReturnScope atom8
		org.antlr.runtime.tree.TreeRuleReturnScope set9
	public final org.antlr.grammar.v3.TreeToNFAConverter$atom_return atom (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt50
		int LA50_0
		int alt51
		int LA51_0
		org.antlr.tool.Rule rr
		org.antlr.analysis.NFAState start
		int alt52
		int LA52_0
		int alt53
		int LA53_0
		org.antlr.tool.Rule rr
		org.antlr.analysis.NFAState start
		int alt54
		int LA54_0
		int alt55
		int LA55_0
		int alt56
		int LA56_0
		int alt57
		org.antlr.runtime.RecognitionException re
		String scopeName
		org.antlr.grammar.v3.TreeToNFAConverter$atom_return retval
		org.antlr.tool.GrammarAST r
		org.antlr.tool.GrammarAST rarg
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST targ
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST w
		org.antlr.tool.GrammarAST scope_
		org.antlr.runtime.tree.TreeRuleReturnScope a
	public final void ast_suffix ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.RecognitionException re
	public final org.antlr.grammar.v3.TreeToNFAConverter$set_return set ()  throws org.antlr.runtime.RecognitionException 
		int alt58
		int LA58_0
		int alt59
		int LA59_0
		org.antlr.runtime.EarlyExitException eee
		int alt60
		int LA60_0
		int cnt60
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter$set_return retval
		org.antlr.tool.GrammarAST b
		org.antlr.misc.IntSet elements
	public final org.antlr.misc.IntSet setRule ()  throws org.antlr.runtime.RecognitionException 
		int alt62
		int LA62_0
		int alt65
		int LA65_0
		int alt66
		int LA66_0
		int alt67
		int LA67_0
		int alt69
		int LA69_0
		org.antlr.runtime.EarlyExitException eee
		int alt70
		int LA70_0
		int alt61
		int LA61_0
		int alt63
		int LA63_0
		int alt64
		int LA64_0
		int alt68
		int LA68_0
		int cnt70
		int alt71
		int LA71_0
		org.antlr.runtime.RecognitionException re
		org.antlr.misc.IntSet elements
		org.antlr.tool.GrammarAST id
		org.antlr.misc.IntSet s
	public final void setElement (org.antlr.misc.IntSet)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int ttype
		org.antlr.misc.IntSet ruleSet
		int a
		int b
		org.antlr.analysis.Transition setTrans
		org.antlr.misc.IntSet not
		int alt72
		org.antlr.runtime.RecognitionException re
		org.antlr.misc.IntSet elements
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST c1
		org.antlr.tool.GrammarAST c2
		org.antlr.runtime.tree.TreeRuleReturnScope gset
		int ttype
		org.antlr.misc.IntSet ns
	public final int testBlockAsSet ()  throws org.antlr.runtime.RecognitionException 
		int alt73
		int LA73_0
		org.antlr.runtime.EarlyExitException eee
		int alt74
		int LA74_0
		int cnt74
		org.antlr.runtime.RecognitionException re
		int alts
		int testSetElement10
	public final int testSetRule ()  throws org.antlr.runtime.RecognitionException 
		int alt76
		int LA76_0
		int alt79
		int LA79_0
		int alt80
		int LA80_0
		int alt81
		int LA81_0
		org.antlr.runtime.EarlyExitException eee
		int alt82
		int LA82_0
		int alt75
		int LA75_0
		int alt77
		int LA77_0
		int alt78
		int LA78_0
		int cnt82
		int alt83
		int LA83_0
		org.antlr.runtime.RecognitionException re
		int alts
		org.antlr.tool.GrammarAST id
		int testSetElement11
	public final int testSetElement ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.tool.Rule rule
		int alt84
		int LA84_0
		org.antlr.runtime.RecognitionException re
		int alts
		org.antlr.tool.GrammarAST c
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST s
		org.antlr.tool.GrammarAST c1
		org.antlr.tool.GrammarAST c2
		int tse
		int testBlockAsSet12
	static void  () 
}

org/antlr/misc/Barrier.class
Barrier.java
package org.antlr.misc
public org.antlr.misc.Barrier extends java.lang.Object {
	protected int threshold
	protected int count
	public void  (int) 
		int t
	public synchronized void waitForRelease ()  throws java.lang.InterruptedException 
	public void action () 
}

org/antlr/misc/BitSet.class
BitSet.java
package org.antlr.misc
public org.antlr.misc.BitSet extends java.lang.Object implements org.antlr.misc.IntSet java.lang.Cloneable  {
	protected static final int BITS
	protected static final int LOG_BITS
	protected static final int MOD_MASK
	protected long[] bits
	public void  () 
	public void  (long[]) 
		long[] bits_
	public void  (int) 
		int nbits
	public void add (int) 
		int el
		int n
	public void addAll (org.antlr.misc.IntSet) 
		org.antlr.misc.Interval I
		java.util.Iterator i$
		org.antlr.misc.IntervalSet other
		org.antlr.misc.IntSet set
	public void addAll (int[]) 
		int e
		int i
		int[] elements
	public void addAll (java.lang.Iterable) 
		Integer element
		java.util.Iterator i$
		Iterable elements
	public org.antlr.misc.IntSet and (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet a
		org.antlr.misc.BitSet s
	public void andInPlace (org.antlr.misc.BitSet) 
		int i
		int i
		org.antlr.misc.BitSet a
		int min
	private static long bitMask (int) 
		int bitNumber
		int bitPosition
	public void clear () 
		int i
	public void clear (int) 
		int el
		int n
	public java.lang.Object clone () 
		CloneNotSupportedException e
		org.antlr.misc.BitSet s
	public int size () 
		int bit
		long word
		int i
		int deg
	public boolean equals (java.lang.Object) 
		int i
		int i
		int i
		Object other
		org.antlr.misc.BitSet otherSet
		int n
	public void growToInclude (int) 
		int bit
		int newSize
		long[] newbits
	public boolean member (int) 
		int el
		int n
	public int getSingleElement () 
		int i
	public boolean isNil () 
		int i
	public org.antlr.misc.IntSet complement () 
		org.antlr.misc.BitSet s
	public org.antlr.misc.IntSet complement (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet set
	public void notInPlace () 
		int i
	public void notInPlace (int) 
		int maxBit
	public void notInPlace (int, int) 
		int n
		int i
		int minBit
		int maxBit
	private int numWordsToHold (int) 
		int el
	public static org.antlr.misc.BitSet of (int) 
		int el
		org.antlr.misc.BitSet s
	public static org.antlr.misc.BitSet of (java.util.Collection) 
		Integer el
		java.util.Iterator i$
		java.util.Collection elements
		org.antlr.misc.BitSet s
	public static org.antlr.misc.BitSet of (org.antlr.misc.IntSet) 
		org.antlr.misc.BitSet s
		org.antlr.misc.IntSet set
	public static org.antlr.misc.BitSet of (java.util.Map) 
		java.util.Map elements
	public static org.antlr.misc.BitSet range (int, int) 
		int n
		int i
		int a
		int b
		org.antlr.misc.BitSet s
	public org.antlr.misc.IntSet or (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet a
		org.antlr.misc.BitSet s
	public void orInPlace (org.antlr.misc.BitSet) 
		int i
		org.antlr.misc.BitSet a
		int min
	public void remove (int) 
		int el
		int n
	private void setSize (int) 
		int nwords
		long[] newbits
		int n
	public int numBits () 
	public int lengthInLongWords () 
	public boolean subset (org.antlr.misc.BitSet) 
		org.antlr.misc.BitSet a
	public void subtractInPlace (org.antlr.misc.BitSet) 
		int i
		org.antlr.misc.BitSet a
	public org.antlr.misc.IntSet subtract (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet a
		org.antlr.misc.BitSet s
	public java.util.List toList () 
	public int[] toArray () 
		int i
		int[] elems
		int en
	public long[] toPackedArray () 
	public java.lang.String toString () 
	public java.lang.String toString (org.antlr.tool.Grammar) 
		int i
		org.antlr.tool.Grammar g
		StringBuilder buf
		String separator
		boolean havePrintedAnElement
	public java.lang.String toString (java.lang.String, java.util.List) 
		int i
		String separator
		java.util.List vocabulary
		String str
	public java.lang.String toStringOfHalfWords () 
		long tmp
		int i
		StringBuilder s
	public java.lang.String toStringOfWords () 
		int i
		StringBuilder s
	public java.lang.String toStringWithRanges () 
	private static int wordNumber (int) 
		int bit
}

org/antlr/misc/Graph$Node.class
Graph.java
package org.antlr.misc
public org.antlr.misc.Graph$Node extends java.lang.Object {
	Object payload
	java.util.List edges
	public void  (java.lang.Object) 
		Object payload
	public void addEdge (org.antlr.misc.Graph$Node) 
		org.antlr.misc.Graph$Node n
	public java.lang.String toString () 
}

org/antlr/misc/Graph.class
Graph.java
package org.antlr.misc
public org.antlr.misc.Graph extends java.lang.Object {
	protected java.util.Map nodes
	public void  () 
	public void addEdge (java.lang.Object, java.lang.Object) 
		Object a
		Object b
		org.antlr.misc.Graph$Node a_node
		org.antlr.misc.Graph$Node b_node
	protected org.antlr.misc.Graph$Node getNode (java.lang.Object) 
		Object a
		org.antlr.misc.Graph$Node existing
		org.antlr.misc.Graph$Node n
	public java.util.List sort () 
		org.antlr.misc.Graph$Node tNode
		java.util.Iterator i$
		org.antlr.misc.Graph$Node n
		java.util.Set visited
		java.util.ArrayList sorted
	public void DFS (org.antlr.misc.Graph$Node, java.util.Set, java.util.ArrayList) 
		org.antlr.misc.Graph$Node target
		java.util.Iterator i$
		org.antlr.misc.Graph$Node n
		java.util.Set visited
		java.util.ArrayList sorted
}

org/antlr/misc/IntArrayList.class
IntArrayList.java
package org.antlr.misc
public org.antlr.misc.IntArrayList extends java.util.AbstractList implements java.lang.Cloneable  {
	private static final int DEFAULT_CAPACITY
	protected int n
	protected int[] elements
	public void  () 
	public void  (int) 
		int initialCapacity
	public int set (int, int) 
		int i
		int newValue
		int v
	public boolean add (int) 
		int o
	public void setSize (int) 
		int newSize
	protected void grow () 
	public boolean contains (int) 
		int element
		int i
		int v
	public void ensureCapacity (int) 
		int[] oldData
		int newCapacity
		int oldCapacity
	public java.lang.Integer get (int) 
		int i
	public int element (int) 
		int i
	public int[] elements () 
		int[] a
	public int size () 
	public int capacity () 
	public boolean equals (java.lang.Object) 
		int i
		Object o
		org.antlr.misc.IntArrayList other
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.antlr.misc.IntArrayList a
	public java.lang.String toString () 
		int i
		StringBuilder buf
	public volatile java.lang.Object get (int) 
		int x0
}

org/antlr/misc/Interval.class
Interval.java
package org.antlr.misc
public org.antlr.misc.Interval extends java.lang.Object {
	public static final int INTERVAL_POOL_MAX_VALUE
	static org.antlr.misc.Interval[] cache
	public int a
	public int b
	public static int creates
	public static int misses
	public static int hits
	public static int outOfRange
	public void  (int, int) 
		int a
		int b
	public static org.antlr.misc.Interval create (int, int) 
		int a
		int b
	public boolean equals (java.lang.Object) 
		Object o
		org.antlr.misc.Interval other
	public boolean startsBeforeDisjoint (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean startsBeforeNonDisjoint (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean startsAfter (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean startsAfterDisjoint (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean startsAfterNonDisjoint (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean disjoint (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean adjacent (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public boolean properlyContains (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public org.antlr.misc.Interval union (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public org.antlr.misc.Interval intersection (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
	public org.antlr.misc.Interval differenceNotProperlyContained (org.antlr.misc.Interval) 
		org.antlr.misc.Interval other
		org.antlr.misc.Interval diff
	public java.lang.String toString () 
	static void  () 
}

org/antlr/misc/IntervalSet.class
IntervalSet.java
package org.antlr.misc
public org.antlr.misc.IntervalSet extends java.lang.Object implements org.antlr.misc.IntSet  {
	public static final org.antlr.misc.IntervalSet COMPLETE_SET
	protected java.util.List intervals
	public void  () 
	public void  (java.util.List) 
		java.util.List intervals
	public static org.antlr.misc.IntervalSet of (int) 
		int a
		org.antlr.misc.IntervalSet s
	public static org.antlr.misc.IntervalSet of (int, int) 
		int a
		int b
		org.antlr.misc.IntervalSet s
	public void add (int) 
		int el
	public void add (int, int) 
		int a
		int b
	protected void add (org.antlr.misc.Interval) 
		org.antlr.misc.Interval next
		org.antlr.misc.Interval bigger
		org.antlr.misc.Interval r
		java.util.ListIterator iter
		org.antlr.misc.Interval addition
	public void addAll (org.antlr.misc.IntSet) 
		org.antlr.misc.Interval I
		int i
		org.antlr.misc.IntSet set
		org.antlr.misc.IntervalSet other
		int n
	public org.antlr.misc.IntervalSet complement (int, int) 
		int minElement
		int maxElement
	public org.antlr.misc.IntervalSet complement (org.antlr.misc.IntSet) 
		org.antlr.misc.IntervalSet s
		org.antlr.misc.IntervalSet a
		org.antlr.misc.Interval previous
		org.antlr.misc.Interval current
		org.antlr.misc.IntervalSet s
		org.antlr.misc.IntervalSet a
		int i
		org.antlr.misc.IntervalSet s
		org.antlr.misc.IntervalSet a
		org.antlr.misc.IntSet vocabulary
		org.antlr.misc.IntervalSet vocabularyIS
		int maxElement
		org.antlr.misc.IntervalSet compl
		int n
		org.antlr.misc.Interval first
		org.antlr.misc.Interval last
	public org.antlr.misc.IntervalSet subtract (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet other
	public org.antlr.misc.IntSet or (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet a
		org.antlr.misc.IntervalSet o
	public org.antlr.misc.IntervalSet and (org.antlr.misc.IntSet) 
		org.antlr.misc.Interval mine
		org.antlr.misc.Interval theirs
		org.antlr.misc.IntSet other
		java.util.List myIntervals
		java.util.List theirIntervals
		org.antlr.misc.IntervalSet intersection
		int mySize
		int theirSize
		int i
		int j
	public boolean member (int) 
		org.antlr.misc.Interval I
		int a
		int b
		int i
		int el
		int n
	public boolean isNil () 
	public int getSingleElement () 
		org.antlr.misc.Interval I
	public int getMaxElement () 
		org.antlr.misc.Interval last
	public int getMinElement () 
		int v
		org.antlr.misc.Interval I
		int a
		int b
		int i
		int n
	public java.util.List getIntervals () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.antlr.misc.IntervalSet other
	public java.lang.String toString () 
	public java.lang.String toString (org.antlr.tool.Grammar) 
		org.antlr.misc.Interval I
		int a
		int b
		org.antlr.tool.Grammar g
		StringBuilder buf
		java.util.Iterator iter
	public int size () 
		org.antlr.misc.Interval firstInterval
		org.antlr.misc.Interval I
		int i
		int n
		int numIntervals
	public java.util.List toList () 
		int v
		org.antlr.misc.Interval I
		int a
		int b
		int i
		java.util.List values
		int n
	public int get (int) 
		int v
		org.antlr.misc.Interval I
		int a
		int b
		int j
		int i
		int n
		int index
	public int[] toArray () 
		int v
		org.antlr.misc.Interval I
		int a
		int b
		int i
		int[] values
		int n
		int j
	public org.antlr.runtime.BitSet toRuntimeBitSet () 
		int v
		org.antlr.misc.Interval I
		int a
		int b
		int i
		org.antlr.runtime.BitSet s
		int n
	public void remove (int) 
		int el
	public volatile org.antlr.misc.IntSet subtract (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet x0
	public volatile org.antlr.misc.IntSet complement (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet x0
	public volatile org.antlr.misc.IntSet and (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet x0
	static void  () 
}

org/antlr/misc/IntSet.class
IntSet.java
package org.antlr.misc
public abstract org.antlr.misc.IntSet extends java.lang.Object {
	public abstract void add (int) 
	public abstract void addAll (org.antlr.misc.IntSet) 
	public abstract org.antlr.misc.IntSet and (org.antlr.misc.IntSet) 
	public abstract org.antlr.misc.IntSet complement (org.antlr.misc.IntSet) 
	public abstract org.antlr.misc.IntSet or (org.antlr.misc.IntSet) 
	public abstract org.antlr.misc.IntSet subtract (org.antlr.misc.IntSet) 
	public abstract int size () 
	public abstract boolean isNil () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int getSingleElement () 
	public abstract boolean member (int) 
	public abstract void remove (int) 
	public abstract java.util.List toList () 
	public abstract java.lang.String toString () 
	public abstract java.lang.String toString (org.antlr.tool.Grammar) 
}

org/antlr/misc/MultiMap.class
MultiMap.java
package org.antlr.misc
public org.antlr.misc.MultiMap extends java.util.LinkedHashMap {
	public void  () 
	public void map (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		java.util.List elementsForKey
}

org/antlr/misc/MutableInteger.class
MutableInteger.java
package org.antlr.misc
public org.antlr.misc.MutableInteger extends java.lang.Object {
	public int value
	public void  () 
	public void  (int) 
		int value
}

org/antlr/misc/OrderedHashSet.class
OrderedHashSet.java
package org.antlr.misc
public org.antlr.misc.OrderedHashSet extends java.util.LinkedHashSet {
	protected java.util.List elements
	public void  () 
	public java.lang.Object get (int) 
		int i
	public java.lang.Object set (int, java.lang.Object) 
		int i
		Object value
		Object oldElement
	public boolean add (java.lang.Object) 
		Object value
		boolean result
	public boolean remove (java.lang.Object) 
		Object o
	public void clear () 
	public java.util.List elements () 
	public java.util.Iterator iterator () 
	public java.lang.Object[] toArray () 
	public int size () 
	public java.lang.String toString () 
}

org/antlr/misc/Utils.class
Utils.java
package org.antlr.misc
public org.antlr.misc.Utils extends java.lang.Object {
	public static final int INTEGER_POOL_MAX_VALUE
	static Integer[] ints
	public void  () 
	public static java.lang.Integer integer (int) 
		int x
	public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) 
		String src
		String replacee
		String replacer
		StringBuilder result
		int startIndex
		int endIndex
	static void  () 
}

org/antlr/tool/ANTLRErrorListener.class
ANTLRErrorListener.java
package org.antlr.tool
public abstract org.antlr.tool.ANTLRErrorListener extends java.lang.Object {
	public abstract void info (java.lang.String) 
	public abstract void error (org.antlr.tool.Message) 
	public abstract void warning (org.antlr.tool.Message) 
	public abstract void error (org.antlr.tool.ToolMessage) 
}

org/antlr/tool/AssignTokenTypesBehavior.class
AssignTokenTypesBehavior.java
package org.antlr.tool
public org.antlr.tool.AssignTokenTypesBehavior extends org.antlr.grammar.v3.AssignTokenTypesWalker {
	protected static final Integer UNASSIGNED
	protected static final Integer UNASSIGNED_IN_PARSER_RULE
	protected java.util.Map stringLiterals
	protected java.util.Map tokens
	protected java.util.Map aliases
	protected java.util.Map aliasesReverseIndex
	protected java.util.Set tokenRuleDefs
	public void  () 
	protected void init (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	protected void trackString (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	protected void trackToken (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	protected void trackTokenRule (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		int existing
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST modifier
		org.antlr.tool.GrammarAST block
	protected void alias (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST s
		String tokenID
		String literal
		String prevAliasLiteralID
		int existingLiteralType
		String prevAliasTokenID
	public void defineTokens (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	protected void assignStringTypes (org.antlr.tool.Grammar) 
		Integer typeI
		String lit
		Integer oldTypeI
		int oldType
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.antlr.tool.Grammar root
	protected void aliasTokenIDsAndLiterals (org.antlr.tool.Grammar) 
		Integer typeI
		String tokenID
		String literal
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.antlr.tool.Grammar root
	protected void assignTokenIDTypes (org.antlr.tool.Grammar) 
		String tokenID
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.antlr.tool.Grammar root
	protected void defineTokenNamesAndLiteralsInGrammar (org.antlr.tool.Grammar) 
		int ttype
		java.util.Map$Entry entry
		java.util.Iterator i$
		String lit
		int ttype
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.antlr.tool.Grammar root
	static void  () 
}

org/antlr/tool/Attribute.class
Attribute.java
package org.antlr.tool
public org.antlr.tool.Attribute extends java.lang.Object {
	public String decl
	public String type
	public String name
	public String initValue
	public void  (java.lang.String) 
		String decl
	public void  (java.lang.String, java.lang.String) 
		String name
		String decl
	protected void extractAttribute (java.lang.String) 
		int i
		int i
		String decl
		boolean inID
		int start
		int rightEdgeOfDeclarator
		int equalsIndex
		int stop
	public java.lang.String toString () 
}

org/antlr/tool/AttributeScope.class
AttributeScope.java
package org.antlr.tool
public org.antlr.tool.AttributeScope extends java.lang.Object {
	public static final org.antlr.tool.AttributeScope tokenScope
	public org.antlr.runtime.Token derivedFromToken
	public org.antlr.tool.Grammar grammar
	private String name
	public boolean isDynamicGlobalScope
	public boolean isDynamicRuleScope
	public boolean isParameterScope
	public boolean isReturnScope
	public boolean isPredefinedRuleScope
	public boolean isPredefinedLexerRuleScope
	protected java.util.LinkedHashMap attributes
	public java.util.LinkedHashMap actions
	public void  (java.lang.String, org.antlr.runtime.Token) 
		String name
		org.antlr.runtime.Token derivedFromToken
	public void  (org.antlr.tool.Grammar, java.lang.String, org.antlr.runtime.Token) 
		org.antlr.tool.Grammar grammar
		String name
		org.antlr.runtime.Token derivedFromToken
	public java.lang.String getName () 
	public void addAttributes (java.lang.String, int) 
		org.antlr.tool.Attribute attr
		String a
		java.util.Iterator i$
		String definitions
		int separator
		java.util.List attrs
	public void addAttribute (java.lang.String, java.lang.String) 
		String name
		String decl
	public final void defineNamedAction (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST nameAST
		org.antlr.tool.GrammarAST actionAST
		String actionName
		org.antlr.tool.GrammarAST a
	public org.antlr.tool.Attribute getAttribute (java.lang.String) 
		String name
	public java.util.List getAttributes () 
		java.util.List a
	public java.util.Set intersection (org.antlr.tool.AttributeScope) 
		String key
		java.util.Iterator i$
		org.antlr.tool.AttributeScope other
		java.util.Set inter
		java.util.Set thisKeys
	public int size () 
	public java.lang.String toString () 
	static void  () 
}

org/antlr/tool/BuildDependencyGenerator.class
BuildDependencyGenerator.java
package org.antlr.tool
public org.antlr.tool.BuildDependencyGenerator extends java.lang.Object {
	protected String grammarFileName
	protected String tokenVocab
	protected org.antlr.Tool tool
	protected org.antlr.tool.Grammar grammar
	protected org.antlr.codegen.CodeGenerator generator
	protected org.stringtemplate.v4.STGroup templates
	public void  (org.antlr.Tool, java.lang.String)  throws java.io.IOException 
		org.antlr.Tool tool
		String grammarFileName
		String language
	public java.util.List getGeneratedFileList () 
		String escSpaces
		String suffix
		String fileName
		String header
		String suffix
		String lexer
		String fname
		org.antlr.tool.Grammar g
		java.util.Iterator i$
		java.util.List files
		java.io.File outputDir
		String recognizer
		org.stringtemplate.v4.ST headerExtST
		org.stringtemplate.v4.ST extST
		java.util.List imports
	public java.util.List getDependenciesFileList () 
		String libdir
		String fileName
		org.antlr.tool.Grammar g
		java.util.Iterator i$
		java.util.List files
		java.util.List imports
	public java.util.List getNonImportDependenciesFileList () 
		java.io.File vocabFile
		java.util.List files
	public org.stringtemplate.v4.ST getDependencies () 
		org.stringtemplate.v4.ST dependenciesST
	public void loadDependencyTemplates () 
		String fileName
	public java.lang.String getTokenVocab () 
	public org.antlr.codegen.CodeGenerator getGenerator () 
	public java.lang.String groomQualifiedFileName (java.lang.String, java.lang.String) 
		String escSpaces
		String outputDir
		String fileName
}

org/antlr/tool/CompositeGrammar.class
CompositeGrammar.java
package org.antlr.tool
public org.antlr.tool.CompositeGrammar extends java.lang.Object {
	public static final int MIN_RULE_INDEX
	public org.antlr.tool.CompositeGrammarTree delegateGrammarTreeRoot
	protected java.util.Set refClosureBusy
	public int stateCounter
	protected java.util.Vector numberToStateList
	protected int maxTokenType
	public java.util.Map tokenIDToTypeMap
	public java.util.Map stringLiteralToTypeMap
	public java.util.Vector typeToStringLiteralList
	public java.util.Vector typeToTokenList
	protected java.util.Set lexerRules
	protected int ruleIndex
	protected java.util.Vector ruleIndexToRuleList
	public boolean watchNFAConversion
	protected void initTokenSymbolTables () 
	public void  () 
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public void setDelegationRoot (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar root
	public org.antlr.tool.Rule getRule (java.lang.String) 
		String ruleName
	public java.lang.Object getOption (java.lang.String) 
		String key
	public void addGrammar (org.antlr.tool.Grammar, org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar delegator
		org.antlr.tool.Grammar delegate
	public org.antlr.tool.Grammar getDelegator (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
		org.antlr.tool.CompositeGrammarTree me
	public java.util.List getDelegates (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
		org.antlr.tool.CompositeGrammarTree t
		java.util.List grammars
	public java.util.List getDirectDelegates (org.antlr.tool.Grammar) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		org.antlr.tool.Grammar g
		org.antlr.tool.CompositeGrammarTree t
		java.util.List children
		java.util.List grammars
	public java.util.List getIndirectDelegates (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
		java.util.List direct
		java.util.List delegates
	public java.util.List getDelegators (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
		java.util.List grammars
		org.antlr.tool.CompositeGrammarTree t
		org.antlr.tool.CompositeGrammarTree p
	public java.util.Set getDelegatedRules (org.antlr.tool.Grammar) 
		org.antlr.tool.Rule r
		org.antlr.tool.Rule localRule
		java.util.Iterator it
		org.antlr.tool.Grammar g
		java.util.Set rules
	public java.util.Set getAllImportedRules (org.antlr.tool.Grammar) 
		org.antlr.tool.Rule r
		java.util.Iterator i$
		org.antlr.tool.Grammar delegate
		int i
		org.antlr.tool.Grammar g
		java.util.Set ruleNames
		java.util.Set rules
		org.antlr.tool.CompositeGrammarTree subtreeRoot
		java.util.List grammars
	public org.antlr.tool.Grammar getRootGrammar () 
	public org.antlr.tool.Grammar getGrammar (java.lang.String) 
		String grammarName
		org.antlr.tool.CompositeGrammarTree t
	public int getNewNFAStateNumber () 
	public void addState (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState state
	public org.antlr.analysis.NFAState getState (int) 
		int s
	public void assignTokenTypes ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.Grammar g
		int i
		org.antlr.grammar.v3.AssignTokenTypesWalker ttypesWalker
		java.util.List grammars
	public void translateLeftRecursiveRules () 
		org.antlr.tool.GrammarAST r
		java.util.Iterator i$
		org.antlr.tool.Grammar g
		int i
		java.util.List grammars
	public void defineGrammarSymbols () 
		org.antlr.tool.Grammar g
		int i
		org.antlr.tool.Grammar g
		int i
		java.util.List grammars
	public void createNFAs () 
		org.antlr.tool.Grammar g
		int i
		org.antlr.tool.Grammar g
		int i
		java.util.List grammars
	public void minimizeRuleSet () 
		java.util.Set ruleDefs
	public void _minimizeRuleSet (java.util.Set, org.antlr.tool.CompositeGrammarTree) 
		org.antlr.tool.Rule r
		java.util.Iterator i$
		org.antlr.tool.CompositeGrammarTree delegate
		java.util.Iterator i$
		java.util.Set ruleDefs
		org.antlr.tool.CompositeGrammarTree p
		java.util.Set localRuleDefs
		java.util.Set overrides
}

org/antlr/tool/CompositeGrammarTree.class
CompositeGrammarTree.java
package org.antlr.tool
public org.antlr.tool.CompositeGrammarTree extends java.lang.Object {
	protected java.util.List children
	public org.antlr.tool.Grammar grammar
	public org.antlr.tool.CompositeGrammarTree parent
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public void addChild (org.antlr.tool.CompositeGrammarTree) 
		org.antlr.tool.CompositeGrammarTree t
	public org.antlr.tool.Rule getRule (java.lang.String) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		String ruleName
		org.antlr.tool.Rule r
	public java.lang.Object getOption (java.lang.String) 
		String key
		Object o
	public org.antlr.tool.CompositeGrammarTree findNode (org.antlr.tool.Grammar) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		org.antlr.tool.Grammar g
		org.antlr.tool.CompositeGrammarTree n
	public org.antlr.tool.CompositeGrammarTree findNode (java.lang.String) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		String grammarName
		org.antlr.tool.CompositeGrammarTree n
	public java.util.List getPostOrderedGrammarList () 
		java.util.List grammars
	protected void _getPostOrderedGrammarList (java.util.List) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		java.util.List grammars
	public java.util.List getPreOrderedGrammarList () 
		java.util.List grammars
	protected void _getPreOrderedGrammarList (java.util.List) 
		org.antlr.tool.CompositeGrammarTree child
		int i
		java.util.List grammars
	public void trimLexerImportsIntoCombined () 
		org.antlr.tool.CompositeGrammarTree child
		int i
		org.antlr.tool.CompositeGrammarTree p
}

org/antlr/tool/DOTGenerator.class
DOTGenerator.java
package org.antlr.tool
public org.antlr.tool.DOTGenerator extends java.lang.Object {
	public static final boolean STRIP_NONREDUCED_STATES
	protected String arrowhead
	protected String rankdir
	public static org.stringtemplate.v4.STGroup stlib
	protected java.util.Set markedStates
	protected org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public java.lang.String getDOT (org.antlr.analysis.State) 
		org.stringtemplate.v4.ST dot
		org.antlr.analysis.State startState
		org.stringtemplate.v4.ST dot
	protected void walkCreatingDFADOT (org.stringtemplate.v4.ST, org.antlr.analysis.DFAState) 
		org.stringtemplate.v4.ST st
		org.antlr.analysis.Transition edge
		int i
		org.stringtemplate.v4.ST dot
		org.antlr.analysis.DFAState s
		org.stringtemplate.v4.ST st
	protected void walkRuleNFACreatingDOT (org.stringtemplate.v4.ST, org.antlr.analysis.State) 
		org.stringtemplate.v4.ST stateST
		org.stringtemplate.v4.ST rankST
		org.antlr.analysis.NFAState alt
		org.antlr.tool.GrammarAST n
		org.antlr.analysis.RuleClosureTransition rr
		org.stringtemplate.v4.ST edgeST
		org.stringtemplate.v4.ST edgeST
		org.stringtemplate.v4.ST edgeST
		org.antlr.analysis.Transition edge
		org.stringtemplate.v4.ST edgeST
		int i
		org.stringtemplate.v4.ST dot
		org.antlr.analysis.State s
		org.stringtemplate.v4.ST stateST
	protected java.lang.String getEdgeLabel (org.antlr.analysis.Transition) 
		String predsStr
		org.antlr.analysis.SemanticContext preds
		org.antlr.analysis.Transition edge
		String label
		org.antlr.analysis.State target
	protected java.lang.String getStateLabel (org.antlr.analysis.State) 
		org.antlr.analysis.NFAConfiguration c
		java.util.Iterator i$
		org.antlr.analysis.NFAConfiguration c
		int cIndex
		Integer altI
		int alt
		java.util.List configsInAlt
		int n
		int altIndex
		java.util.List altList
		java.util.Set configurations
		java.util.Set alts
		StringBuilder buf
		org.antlr.analysis.NFAState n
		org.antlr.analysis.State s
		String stateLabel
	public java.lang.String getArrowheadType () 
	public void setArrowheadType (java.lang.String) 
		String arrowhead
	public java.lang.String getRankdir () 
	public void setRankdir (java.lang.String) 
		String rankdir
	static void  () 
}

org/antlr/tool/ErrorManager$1.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$1 extends org.antlr.misc.BitSet {
	void  () 
}

org/antlr/tool/ErrorManager$2.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$2 extends org.antlr.misc.BitSet {
	void  () 
}

org/antlr/tool/ErrorManager$3.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$3 extends java.util.HashMap {
	void  () 
}

org/antlr/tool/ErrorManager$4.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$4 extends java.lang.Object implements org.antlr.tool.ANTLRErrorListener  {
	void  () 
	public void info (java.lang.String) 
		String msg
	public void error (org.antlr.tool.Message) 
		org.antlr.tool.Message msg
		String outputMsg
	public void warning (org.antlr.tool.Message) 
		org.antlr.tool.Message msg
		String outputMsg
	public void error (org.antlr.tool.ToolMessage) 
		org.antlr.tool.ToolMessage msg
		String outputMsg
}

org/antlr/tool/ErrorManager$5.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$5 extends java.lang.Object implements org.stringtemplate.v4.STErrorListener  {
	void  () 
	public void compileTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void runTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void IOError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void internalError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
}

org/antlr/tool/ErrorManager$6.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$6 extends java.lang.Object implements org.stringtemplate.v4.STErrorListener  {
	void  () 
	public void compileTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void runTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void IOError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void internalError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
}

org/antlr/tool/ErrorManager$7.class
ErrorManager.java
package org.antlr.tool
final org.antlr.tool.ErrorManager$7 extends java.lang.Object implements org.stringtemplate.v4.STErrorListener  {
	void  () 
	public void compileTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void runTimeError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void IOError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
	public void internalError (org.stringtemplate.v4.misc.STMessage) 
		org.stringtemplate.v4.misc.STMessage msg
}

org/antlr/tool/ErrorManager$8.class
ErrorManager.java
package org.antlr.tool
 org.antlr.tool.ErrorManager$8 extends java.lang.Object {
	static final int[] $SwitchMap$org$stringtemplate$v4$misc$ErrorType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

org/antlr/tool/ErrorManager$ErrorState.class
ErrorManager.java
package org.antlr.tool
public org.antlr.tool.ErrorManager$ErrorState extends java.lang.Object {
	public int errors
	public int warnings
	public int infos
	public org.antlr.misc.BitSet errorMsgIDs
	public org.antlr.misc.BitSet warningMsgIDs
	public void  () 
}

org/antlr/tool/ErrorManager.class
ErrorManager.java
package org.antlr.tool
public org.antlr.tool.ErrorManager extends java.lang.Object {
	public static final int MSG_CANNOT_WRITE_FILE
	public static final int MSG_CANNOT_CLOSE_FILE
	public static final int MSG_CANNOT_FIND_TOKENS_FILE
	public static final int MSG_ERROR_READING_TOKENS_FILE
	public static final int MSG_DIR_NOT_FOUND
	public static final int MSG_OUTPUT_DIR_IS_FILE
	public static final int MSG_CANNOT_OPEN_FILE
	public static final int MSG_FILE_AND_GRAMMAR_NAME_DIFFER
	public static final int MSG_FILENAME_EXTENSION_ERROR
	public static final int MSG_INTERNAL_ERROR
	public static final int MSG_INTERNAL_WARNING
	public static final int MSG_ERROR_CREATING_ARTIFICIAL_RULE
	public static final int MSG_TOKENS_FILE_SYNTAX_ERROR
	public static final int MSG_CANNOT_GEN_DOT_FILE
	public static final int MSG_BAD_AST_STRUCTURE
	public static final int MSG_BAD_ACTION_AST_STRUCTURE
	public static final int MSG_MISSING_CODE_GEN_TEMPLATES
	public static final int MSG_MISSING_CYCLIC_DFA_CODE_GEN_TEMPLATES
	public static final int MSG_CODE_GEN_TEMPLATES_INCOMPLETE
	public static final int MSG_CANNOT_CREATE_TARGET_GENERATOR
	public static final int MSG_STRING_TEMPLATE_ERROR
	public static final int MSG_SYNTAX_ERROR
	public static final int MSG_RULE_REDEFINITION
	public static final int MSG_LEXER_RULES_NOT_ALLOWED
	public static final int MSG_PARSER_RULES_NOT_ALLOWED
	public static final int MSG_CANNOT_FIND_ATTRIBUTE_NAME_IN_DECL
	public static final int MSG_NO_TOKEN_DEFINITION
	public static final int MSG_UNDEFINED_RULE_REF
	public static final int MSG_LITERAL_NOT_ASSOCIATED_WITH_LEXER_RULE
	public static final int MSG_CANNOT_ALIAS_TOKENS_IN_LEXER
	public static final int MSG_ATTRIBUTE_REF_NOT_IN_RULE
	public static final int MSG_INVALID_RULE_SCOPE_ATTRIBUTE_REF
	public static final int MSG_UNKNOWN_ATTRIBUTE_IN_SCOPE
	public static final int MSG_UNKNOWN_SIMPLE_ATTRIBUTE
	public static final int MSG_INVALID_RULE_PARAMETER_REF
	public static final int MSG_UNKNOWN_RULE_ATTRIBUTE
	public static final int MSG_ISOLATED_RULE_SCOPE
	public static final int MSG_SYMBOL_CONFLICTS_WITH_GLOBAL_SCOPE
	public static final int MSG_LABEL_CONFLICTS_WITH_RULE
	public static final int MSG_LABEL_CONFLICTS_WITH_TOKEN
	public static final int MSG_LABEL_CONFLICTS_WITH_RULE_SCOPE_ATTRIBUTE
	public static final int MSG_LABEL_CONFLICTS_WITH_RULE_ARG_RETVAL
	public static final int MSG_ATTRIBUTE_CONFLICTS_WITH_RULE
	public static final int MSG_ATTRIBUTE_CONFLICTS_WITH_RULE_ARG_RETVAL
	public static final int MSG_LABEL_TYPE_CONFLICT
	public static final int MSG_ARG_RETVAL_CONFLICT
	public static final int MSG_NONUNIQUE_REF
	public static final int MSG_FORWARD_ELEMENT_REF
	public static final int MSG_MISSING_RULE_ARGS
	public static final int MSG_RULE_HAS_NO_ARGS
	public static final int MSG_ARGS_ON_TOKEN_REF
	public static final int MSG_RULE_REF_AMBIG_WITH_RULE_IN_ALT
	public static final int MSG_ILLEGAL_OPTION
	public static final int MSG_LIST_LABEL_INVALID_UNLESS_RETVAL_STRUCT
	public static final int MSG_UNDEFINED_TOKEN_REF_IN_REWRITE
	public static final int MSG_REWRITE_ELEMENT_NOT_PRESENT_ON_LHS
	public static final int MSG_UNDEFINED_LABEL_REF_IN_REWRITE
	public static final int MSG_NO_GRAMMAR_START_RULE
	public static final int MSG_EMPTY_COMPLEMENT
	public static final int MSG_UNKNOWN_DYNAMIC_SCOPE
	public static final int MSG_UNKNOWN_DYNAMIC_SCOPE_ATTRIBUTE
	public static final int MSG_ISOLATED_RULE_ATTRIBUTE
	public static final int MSG_INVALID_ACTION_SCOPE
	public static final int MSG_ACTION_REDEFINITION
	public static final int MSG_DOUBLE_QUOTES_ILLEGAL
	public static final int MSG_INVALID_TEMPLATE_ACTION
	public static final int MSG_MISSING_ATTRIBUTE_NAME
	public static final int MSG_ARG_INIT_VALUES_ILLEGAL
	public static final int MSG_REWRITE_OR_OP_WITH_NO_OUTPUT_OPTION
	public static final int MSG_NO_RULES
	public static final int MSG_WRITE_TO_READONLY_ATTR
	public static final int MSG_MISSING_AST_TYPE_IN_TREE_GRAMMAR
	public static final int MSG_REWRITE_FOR_MULTI_ELEMENT_ALT
	public static final int MSG_RULE_INVALID_SET
	public static final int MSG_HETERO_ILLEGAL_IN_REWRITE_ALT
	public static final int MSG_NO_SUCH_GRAMMAR_SCOPE
	public static final int MSG_NO_SUCH_RULE_IN_SCOPE
	public static final int MSG_TOKEN_ALIAS_CONFLICT
	public static final int MSG_TOKEN_ALIAS_REASSIGNMENT
	public static final int MSG_TOKEN_VOCAB_IN_DELEGATE
	public static final int MSG_INVALID_IMPORT
	public static final int MSG_IMPORTED_TOKENS_RULE_EMPTY
	public static final int MSG_IMPORT_NAME_CLASH
	public static final int MSG_AST_OP_WITH_NON_AST_OUTPUT_OPTION
	public static final int MSG_AST_OP_IN_ALT_WITH_REWRITE
	public static final int MSG_WILDCARD_AS_ROOT
	public static final int MSG_CONFLICTING_OPTION_IN_TREE_FILTER
	public static final int MSG_ILLEGAL_OPTION_VALUE
	public static final int MSG_ALL_OPS_NEED_SAME_ASSOC
	public static final int MSG_RANGE_OP_ILLEGAL
	public static final int MSG_GRAMMAR_NONDETERMINISM
	public static final int MSG_UNREACHABLE_ALTS
	public static final int MSG_DANGLING_STATE
	public static final int MSG_INSUFFICIENT_PREDICATES
	public static final int MSG_DUPLICATE_SET_ENTRY
	public static final int MSG_ANALYSIS_ABORTED
	public static final int MSG_RECURSION_OVERLOW
	public static final int MSG_LEFT_RECURSION
	public static final int MSG_UNREACHABLE_TOKENS
	public static final int MSG_TOKEN_NONDETERMINISM
	public static final int MSG_LEFT_RECURSION_CYCLES
	public static final int MSG_NONREGULAR_DECISION
	public static final int MSG_CIRCULAR_DEPENDENCY
	public static final int MAX_MESSAGE_NUMBER
	public static final org.antlr.misc.BitSet ERRORS_FORCING_NO_ANALYSIS
	public static final org.antlr.misc.BitSet ERRORS_FORCING_NO_CODEGEN
	public static final java.util.Map emitSingleError
	private static java.util.Locale locale
	private static String formatName
	private static final java.util.Map threadToListenerMap
	private static final java.util.Map threadToErrorStateMap
	private static final java.util.Map threadToToolMap
	private static org.stringtemplate.v4.STGroup messages
	private static org.stringtemplate.v4.STGroup format
	private static final String[] idToMessageTemplateName
	static org.antlr.tool.ANTLRErrorListener theDefaultErrorListener
	static org.stringtemplate.v4.STErrorListener initSTListener
	static org.stringtemplate.v4.STErrorListener blankSTListener
	static org.stringtemplate.v4.STErrorListener theDefaultSTListener
	public void  () 
	public static org.stringtemplate.v4.STErrorListener getSTErrorListener () 
	public static void setLocale (java.util.Locale) 
		IllegalArgumentException iae
		java.util.Locale locale
		String language
		String fileName
		boolean messagesOK
	public static void setFormat (java.lang.String) 
		String formatName
		String fileName
		boolean formatOK
	public static void setErrorListener (org.antlr.tool.ANTLRErrorListener) 
		org.antlr.tool.ANTLRErrorListener listener
	public static void removeErrorListener () 
	public static void setTool (org.antlr.Tool) 
		org.antlr.Tool tool
	public static org.stringtemplate.v4.ST getMessage (int) 
		int msgID
		String msgName
	public static java.lang.String getMessageType (int) 
		int msgID
	public static org.stringtemplate.v4.ST getLocationFormat () 
	public static org.stringtemplate.v4.ST getReportFormat () 
	public static org.stringtemplate.v4.ST getMessageFormat () 
	public static boolean formatWantsSingleLineMessage () 
	public static org.antlr.tool.ANTLRErrorListener getErrorListener () 
		org.antlr.tool.ANTLRErrorListener el
	public static org.antlr.tool.ErrorManager$ErrorState getErrorState () 
		org.antlr.tool.ErrorManager$ErrorState ec
	public static int getNumErrors () 
	public static void resetErrorState () 
		org.antlr.tool.ErrorManager$ErrorState ec
	public static void info (java.lang.String) 
		String msg
	public static void error (int) 
		int msgID
	public static void error (int, java.lang.Throwable) 
		int msgID
		Throwable e
	public static void error (int, java.lang.Object) 
		int msgID
		Object arg
	public static void error (int, java.lang.Object, java.lang.Object) 
		int msgID
		Object arg
		Object arg2
	public static void error (int, java.lang.Object, java.lang.Throwable) 
		int msgID
		Object arg
		Throwable e
	public static void warning (int, java.lang.Object) 
		int msgID
		Object arg
	public static void nondeterminism (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState d
		org.antlr.tool.Message msg
	public static void danglingState (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState d
		org.antlr.tool.Message msg
		java.util.Set seen
	public static void analysisAborted (org.antlr.analysis.DecisionProbe) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.tool.Message msg
	public static void unreachableAlts (org.antlr.analysis.DecisionProbe, java.util.List) 
		org.antlr.analysis.DecisionProbe probe
		java.util.List alts
		org.antlr.tool.Message msg
	public static void insufficientPredicates (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState, java.util.Map) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState d
		java.util.Map altToUncoveredLocations
		org.antlr.tool.Message msg
	public static void nonLLStarDecision (org.antlr.analysis.DecisionProbe) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.tool.Message msg
	public static void recursionOverflow (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState, int, java.util.Collection, java.util.Collection) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState sampleBadState
		int alt
		java.util.Collection targetRules
		java.util.Collection callSiteStates
		org.antlr.tool.Message msg
	public static void leftRecursionCycles (java.util.Collection) 
		java.util.Collection cycles
		org.antlr.tool.Message msg
	public static void grammarError (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
		Object arg
		Object arg2
		org.antlr.tool.Message msg
	public static void grammarError (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
		Object arg
	public static void grammarError (int, org.antlr.tool.Grammar, org.antlr.runtime.Token) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
	public static void grammarWarning (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
		Object arg
		Object arg2
		org.antlr.tool.Message msg
	public static void grammarWarning (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
		Object arg
	public static void grammarWarning (int, org.antlr.tool.Grammar, org.antlr.runtime.Token) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token token
	public static void syntaxError (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object, org.antlr.runtime.RecognitionException) 
		int msgID
		org.antlr.tool.Grammar grammar
		org.antlr.runtime.Token token
		Object arg
		org.antlr.runtime.RecognitionException re
	public static void internalError (java.lang.Object, java.lang.Throwable) 
		Object error
		Throwable e
		StackTraceElement location
		String msg
	public static void internalError (java.lang.Object) 
		Object error
		StackTraceElement location
		String msg
	public static boolean doNotAttemptAnalysis () 
	public static boolean doNotAttemptCodeGen () 
	private static java.lang.StackTraceElement getLastNonErrorManagerCodeLocation (java.lang.Throwable) 
		StackTraceElement t
		Throwable e
		StackTraceElement[] stack
		int i
		StackTraceElement location
	public static void assertTrue (boolean, java.lang.String) 
		boolean condition
		String message
	protected static boolean initIdToMessageNameMapping () 
		int i
		IllegalAccessException iae
		java.lang.reflect.Field f
		String fieldName
		String templateName
		int msgID
		int i
		java.lang.reflect.Field[] fields
	protected static boolean verifyMessages () 
		java.lang.reflect.Field f
		String fieldName
		String templateName
		int i
		boolean ok
		java.lang.reflect.Field[] fields
	protected static boolean verifyFormat () 
		boolean ok
	static void rawError (java.lang.String) 
		String msg
	static void rawError (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable e
	public static void panic () 
		org.antlr.Tool tool
	static void  () 
}

org/antlr/tool/FASerializer.class
FASerializer.java
package org.antlr.tool
public org.antlr.tool.FASerializer extends java.lang.Object {
	protected java.util.Set markedStates
	protected int stateCounter
	protected java.util.Map stateNumberTranslator
	protected org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public java.lang.String serialize (org.antlr.analysis.State) 
		org.antlr.analysis.State s
	public java.lang.String serialize (org.antlr.analysis.State, boolean) 
		String s0
		String line
		int i
		org.antlr.analysis.State s
		boolean renumber
		java.util.List lines
		StringBuilder buf
	protected void walkFANormalizingStateNumbers (org.antlr.analysis.State) 
		org.antlr.analysis.Transition edge
		int i
		org.antlr.analysis.State s
	protected void walkSerializingFA (java.util.List, org.antlr.analysis.State) 
		Integer normalizedStateNumberI
		org.antlr.analysis.SemanticContext preds
		String predsStr
		Integer normalizedTargetStateNumberI
		org.antlr.analysis.Transition edge
		StringBuilder buf
		int normalizedTargetStateNumber
		int i
		java.util.List lines
		org.antlr.analysis.State s
		int normalizedStateNumber
		String stateStr
	private java.lang.String getStateString (int, org.antlr.analysis.State) 
		int n
		org.antlr.analysis.State s
		String stateStr
}

org/antlr/tool/Grammar$1.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$1 extends org.antlr.misc.MultiMap {
	void  () 
}

org/antlr/tool/Grammar$10.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$10 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$2.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$2 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$3.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$3 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$4.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$4 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$5.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$5 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$6.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$6 extends java.util.HashMap {
	void  () 
}

org/antlr/tool/Grammar$7.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$7 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Grammar$8.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$8 extends java.util.HashMap {
	void  () 
}

org/antlr/tool/Grammar$9.class
Grammar.java
package org.antlr.tool
final org.antlr.tool.Grammar$9 extends java.util.HashMap {
	void  () 
}

org/antlr/tool/Grammar$Decision.class
Grammar.java
package org.antlr.tool
public org.antlr.tool.Grammar$Decision extends java.lang.Object {
	public org.antlr.tool.Grammar grammar
	public int decision
	public org.antlr.analysis.NFAState startState
	public org.antlr.tool.GrammarAST blockAST
	public org.antlr.analysis.DFA dfa
	public void  () 
}

org/antlr/tool/Grammar$LabelElementPair.class
Grammar.java
package org.antlr.tool
public org.antlr.tool.Grammar$LabelElementPair extends java.lang.Object {
	public org.antlr.runtime.Token label
	public org.antlr.tool.GrammarAST elementRef
	public String referencedRuleName
	public boolean actionReferencesLabel
	public int type
	final org.antlr.tool.Grammar this$0
	public void  (org.antlr.tool.Grammar, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST elementRef
	public org.antlr.tool.Rule getReferencedRule () 
	public java.lang.String toString () 
}

org/antlr/tool/Grammar.class
Grammar.java
package org.antlr.tool
public org.antlr.tool.Grammar extends java.lang.Object {
	public static final String SYNPRED_RULE_PREFIX
	public static final String GRAMMAR_FILE_EXTENSION
	public static final String LEXER_GRAMMAR_FILE_EXTENSION
	public static final int INITIAL_DECISION_LIST_SIZE
	public static final int INVALID_RULE_INDEX
	public static final int RULE_LABEL
	public static final int TOKEN_LABEL
	public static final int RULE_LIST_LABEL
	public static final int TOKEN_LIST_LABEL
	public static final int CHAR_LABEL
	public static final int WILDCARD_TREE_LABEL
	public static final int WILDCARD_TREE_LIST_LABEL
	public static String[] LabelTypeToString
	public static final String ARTIFICIAL_TOKENS_RULENAME
	public static final String FRAGMENT_RULE_MODIFIER
	public static final String SYNPREDGATE_ACTION_NAME
	public static int[] ANTLRLiteralEscapedCharValue
	public static String[] ANTLRLiteralCharValueEscape
	public static final int LEXER
	public static final int PARSER
	public static final int TREE_PARSER
	public static final int COMBINED
	public static final String[] grammarTypeToString
	public static final String[] grammarTypeToFileNameSuffix
	public static org.antlr.misc.MultiMap validDelegations
	public org.antlr.runtime.CommonTokenStream tokenBuffer
	public static final String IGNORE_STRING_IN_GRAMMAR_FILE_NAME
	public static final String AUTO_GENERATED_TOKEN_NAME_PREFIX
	public String name
	public int type
	protected java.util.Map options
	public static final java.util.Set legalLexerOptions
	public static final java.util.Set legalParserOptions
	public static final java.util.Set legalTreeParserOptions
	public static final java.util.Set doNotCopyOptionsToLexer
	public static final java.util.Map defaultOptions
	public static final java.util.Set legalBlockOptions
	public static final java.util.Map defaultBlockOptions
	public static final java.util.Map defaultLexerBlockOptions
	public static final java.util.Set legalTokenOptions
	public static final String defaultTokenOption
	protected int global_k
	private java.util.Map actions
	public org.antlr.analysis.NFA nfa
	protected org.antlr.tool.NFAFactory factory
	public org.antlr.tool.CompositeGrammar composite
	public org.antlr.tool.CompositeGrammarTree compositeTreeNode
	public String label
	protected org.antlr.misc.IntSet charVocabulary
	java.util.Map lineColumnToLookaheadDFAMap
	public org.antlr.Tool tool
	protected java.util.Set ruleRefs
	protected java.util.Set scopedRuleRefs
	protected java.util.Set tokenIDRefs
	protected int decisionCount
	protected java.util.Set leftRecursiveRules
	protected boolean externalAnalysisAbort
	public int numNonLLStar
	protected java.util.LinkedHashMap nameToSynpredASTMap
	public java.util.List precRuleInitCodeBlocks
	public boolean atLeastOneRuleMemoizes
	public boolean atLeastOneBacktrackOption
	public boolean implicitLexer
	protected java.util.LinkedHashMap nameToRuleMap
	public java.util.Set overriddenRules
	protected java.util.Set delegatedRuleReferences
	public java.util.List lexerRuleNamesInCombined
	protected java.util.Map scopes
	protected org.antlr.tool.GrammarAST grammarTree
	protected java.util.Vector indexToDecision
	protected org.antlr.codegen.CodeGenerator generator
	public org.antlr.tool.NameSpaceChecker nameSpaceChecker
	public org.antlr.analysis.LL1Analyzer ll1Analyzer
	protected String lexerGrammarTemplate
	protected org.stringtemplate.v4.ST lexerGrammarST
	protected String fileName
	public long DFACreationWallClockTimeInMS
	public int numberOfSemanticPredicates
	public int numberOfManualLookaheadOptions
	public java.util.Set setOfNondeterministicDecisionNumbers
	public java.util.Set setOfNondeterministicDecisionNumbersResolvedWithPredicates
	public java.util.Set blocksWithSynPreds
	public java.util.Set decisionsWhoseDFAsUsesSynPreds
	public java.util.Set synPredNamesUsedInDFA
	public java.util.Set blocksWithSemPreds
	public java.util.Set decisionsWhoseDFAsUsesSemPreds
	protected boolean allDecisionDFACreated
	protected boolean builtFromString
	org.antlr.tool.GrammarSanity sanity
	org.antlr.codegen.Target target
	public void  (org.antlr.Tool, java.lang.String, org.antlr.tool.CompositeGrammar) 
		org.antlr.Tool tool
		String fileName
		org.antlr.tool.CompositeGrammar composite
		org.stringtemplate.v4.STGroup lexerGrammarSTG
	public void  () 
	public void  (org.antlr.Tool) 
		org.antlr.Tool tool
		org.stringtemplate.v4.STGroup lexerGrammarSTG
	public void  (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		String grammarString
	public void  (org.antlr.Tool, java.lang.String)  throws org.antlr.runtime.RecognitionException 
		org.antlr.Tool tool
		String grammarString
		java.io.StringReader r
	public void setFileName (java.lang.String) 
		String fileName
	public java.lang.String getFileName () 
	public void setName (java.lang.String) 
		String onlyFileNameNoSuffix
		int lastDot
		String onlyFileNameNoSuffix
		String name
		String saneFile
		int lastSlash
		String onlyFileName
	public void setGrammarContent (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		String grammarString
		java.io.StringReader r
	public void parseAndBuildAST ()  throws java.io.IOException 
		java.io.FileReader fr
		java.io.BufferedReader br
	public void parseAndBuildAST (java.io.Reader) 
		java.io.IOException e
		org.antlr.runtime.RecognitionException re
		Object value
		java.io.Reader r
		org.antlr.grammar.v3.ANTLRLexer lexer
		org.antlr.grammar.v3.ANTLRParser parser
		org.antlr.grammar.v3.ANTLRParser$grammar__return result
	protected void dealWithTreeFilterMode () 
		Object backtrack
		Object output
		Object rewrite
		Object filterMode
	public void translateLeftRecursiveRule (org.antlr.tool.GrammarAST) 
		org.antlr.runtime.RecognitionException re
		org.antlr.tool.GrammarAST t
		String r
		java.util.Iterator i$
		org.antlr.tool.GrammarAST ruleAST
		org.antlr.runtime.tree.CommonTreeNodeStream input
		org.antlr.tool.LeftRecursiveRuleAnalyzer leftRecursiveRuleWalker
		boolean isLeftRec
		java.util.List rules
	public void defineGrammarSymbols () 
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.DefineGrammarItemsWalker defineItemsWalker
	public void checkNameSpaceAndActions () 
	public boolean validImport (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar delegate
		java.util.List validDelegators
	public java.lang.String getLexerGrammar () 
		Object value
		String optionName
		java.util.Iterator i$
	public java.lang.String getImplicitlyGeneratedLexerFileName () 
	public java.lang.String getRecognizerName () 
		org.antlr.tool.Grammar g
		java.util.Iterator i$
		StringBuilder buf
		String suffix
		java.util.List grammarsFromRootToMe
		String qualifiedName
	public org.antlr.tool.GrammarAST addArtificialMatchTokensRule (org.antlr.tool.GrammarAST, java.util.List, java.util.List, boolean) 
		org.stringtemplate.v4.ST matchTokenRuleST
		String rname
		int i
		String dname
		int i
		org.antlr.tool.GrammarAST grammarAST
		java.util.List ruleNames
		java.util.List delegateNames
		boolean filterMode
		org.stringtemplate.v4.ST matchTokenRuleST
		org.antlr.tool.GrammarAST r
	public org.antlr.tool.GrammarAST parseArtificialRule (java.lang.String) 
		org.antlr.grammar.v3.ANTLRParser$rule_return result
		Exception e
		String ruleText
		org.antlr.grammar.v3.ANTLRLexer lexer
		org.antlr.grammar.v3.ANTLRParser parser
	public void addRule (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		int i
		org.antlr.tool.GrammarAST grammarTree
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST p
	protected java.util.List getArtificialRulesForSyntacticPredicates (java.util.LinkedHashMap) 
		String synpredName
		org.antlr.tool.GrammarAST fragmentAST
		org.antlr.tool.GrammarAST ruleAST
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.LinkedHashMap nameToSynpredASTMap
		java.util.List rules
		boolean isLexer
	public void addRulesForSyntacticPredicates () 
		org.antlr.tool.GrammarAST rAST
		int i
		java.util.List synpredRules
	public void createRuleStartAndStopNFAStates () 
		String ruleName
		org.antlr.analysis.NFAState ruleBeginState
		org.antlr.analysis.NFAState ruleEndState
		org.antlr.tool.Rule r
		java.util.Iterator i$
		java.util.Collection rules
	public void buildNFA () 
		org.antlr.runtime.RecognitionException re
		org.antlr.runtime.tree.CommonTreeNodeStream input
		org.antlr.grammar.v3.TreeToNFAConverter nfaBuilder
	public void createLookaheadDFAs () 
	public void createLookaheadDFAs (boolean) 
		org.antlr.tool.FASerializer serializer
		String result
		org.antlr.tool.Rule r
		org.antlr.analysis.DFA dfa
		org.antlr.analysis.NFAState decisionStartState
		int decision
		InterruptedException e
		org.antlr.misc.Barrier barrier
		int midpoint
		org.antlr.analysis.NFAConversionThread t1
		org.antlr.analysis.NFAConversionThread t2
		boolean wackTempStructures
		long start
		int numDecisions
		long stop
	public org.antlr.analysis.DFA createLL_1_LookaheadDFA (int) 
		int walkAlt
		org.antlr.analysis.NFAState altLeftEdge
		org.antlr.analysis.NFAState altStartState
		int alt
		org.antlr.analysis.LookaheadSet collision
		int j
		int i
		org.antlr.analysis.DFA lookaheadDFA
		org.antlr.analysis.LookaheadSet s
		int i
		org.antlr.analysis.LookaheadSet look
		int alt
		org.antlr.misc.IntervalSet ds
		int i
		int decision
		org.antlr.tool.Grammar$Decision d
		String enclosingRule
		org.antlr.tool.Rule r
		org.antlr.analysis.NFAState decisionStartState
		int numAlts
		org.antlr.analysis.LookaheadSet[] altLook
		boolean decisionIsLL_1
		boolean foundConfoundingPredicate
		java.util.List edges
		java.util.List disjoint
		org.antlr.misc.MultiMap edgeMap
		org.antlr.analysis.DFA lookaheadDFA
	private void updateLineColumnToLookaheadDFAMap (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA lookaheadDFA
		org.antlr.tool.GrammarAST decisionAST
		int line
		int col
	protected java.util.List makeEdgeSetsDisjoint (java.util.List) 
		org.antlr.misc.IntervalSet s_i
		org.antlr.misc.IntervalSet intersection
		org.antlr.misc.IntervalSet existingMinusNewElements
		int i
		org.antlr.misc.IntervalSet t
		org.antlr.misc.IntervalSet remainder
		int numDisjointElements
		int e
		java.util.List edges
		org.antlr.misc.OrderedHashSet disjointSets
		int numEdges
	public org.antlr.analysis.DFA createLookaheadDFA (int, boolean) 
		org.antlr.analysis.DFAState s
		java.util.Iterator i$
		long stopDFA
		int decision
		boolean wackTempStructures
		org.antlr.tool.Grammar$Decision d
		String enclosingRule
		org.antlr.tool.Rule r
		org.antlr.analysis.NFAState decisionStartState
		long startDFA
		org.antlr.analysis.DFA lookaheadDFA
		boolean failed
	public void externallyAbortNFAToDFAConversion () 
	public boolean NFAToDFAConversionExternallyAborted () 
	public int getNewTokenType () 
	public void defineToken (java.lang.String, int) 
		String text
		int tokenType
		int index
		String prevToken
	public void defineRule (org.antlr.runtime.Token, java.lang.String, java.util.Map, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.runtime.Token ruleToken
		String modifier
		java.util.Map options
		org.antlr.tool.GrammarAST tree
		org.antlr.tool.GrammarAST argActionAST
		int numAlts
		String ruleName
		org.antlr.tool.Rule r
	public java.lang.String defineSyntacticPredicate (org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST blockAST
		String currentRuleName
		String predName
	public java.util.LinkedHashMap getSyntacticPredicates () 
	public org.antlr.tool.GrammarAST getSyntacticPredicate (java.lang.String) 
		String name
	public void synPredUsedInDFA (org.antlr.analysis.DFA, org.antlr.analysis.SemanticContext) 
		org.antlr.analysis.DFA dfa
		org.antlr.analysis.SemanticContext semCtx
	public void defineNamedAction (org.antlr.tool.GrammarAST, java.lang.String, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.Grammar delegate
		java.util.Iterator i$
		java.util.List allgrammars
		org.antlr.tool.GrammarAST ampersandAST
		String scope
		org.antlr.tool.GrammarAST nameAST
		org.antlr.tool.GrammarAST actionAST
		String actionName
		java.util.Map scopeActions
		Object a
	public void setSynPredGateIfNotAlready (org.stringtemplate.v4.ST) 
		org.stringtemplate.v4.ST gateST
		String scope
		java.util.Map actionsForGrammarScope
	public java.util.Map getActions () 
	public java.lang.String getDefaultActionScope (int) 
		int grammarType
	public void defineLexerRuleFoundInParser (org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		org.antlr.runtime.CommonToken t
		int i
		org.antlr.runtime.Token ruleToken
		org.antlr.tool.GrammarAST ruleAST
		StringBuilder buf
		String ruleText
	public void defineLexerRuleForAliasedStringLiteral (java.lang.String, java.lang.String, int) 
		String tokenID
		String literal
		int tokenType
	public void defineLexerRuleForStringLiteral (java.lang.String, int) 
		String literal
		int tokenType
		String tokenID
	public org.antlr.tool.Rule getLocallyDefinedRule (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public org.antlr.tool.Rule getRule (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public org.antlr.tool.Rule getRule (java.lang.String, java.lang.String) 
		org.antlr.tool.Grammar scope
		String scopeName
		String ruleName
	public int getRuleIndex (java.lang.String, java.lang.String) 
		String scopeName
		String ruleName
		org.antlr.tool.Rule r
	public int getRuleIndex (java.lang.String) 
		String ruleName
	public java.lang.String getRuleName (int) 
		int ruleIndex
		org.antlr.tool.Rule r
	public boolean generateMethodForRule (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public org.antlr.tool.AttributeScope defineGlobalScope (java.lang.String, org.antlr.runtime.Token) 
		String name
		org.antlr.runtime.Token scopeAction
		org.antlr.tool.AttributeScope scope
	public org.antlr.tool.AttributeScope createReturnScope (java.lang.String, org.antlr.runtime.Token) 
		String ruleName
		org.antlr.runtime.Token retAction
		org.antlr.tool.AttributeScope scope
	public org.antlr.tool.AttributeScope createRuleScope (java.lang.String, org.antlr.runtime.Token) 
		String ruleName
		org.antlr.runtime.Token scopeAction
		org.antlr.tool.AttributeScope scope
	public org.antlr.tool.AttributeScope createParameterScope (java.lang.String, org.antlr.runtime.Token) 
		String ruleName
		org.antlr.runtime.Token argAction
		org.antlr.tool.AttributeScope scope
	public org.antlr.tool.AttributeScope getGlobalScope (java.lang.String) 
		String name
	public java.util.Map getGlobalScopes () 
	protected void defineLabel (org.antlr.tool.Rule, org.antlr.runtime.Token, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.Rule r
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST element
		int type
		boolean err
	public void defineTokenRefLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST tokenRef
		org.antlr.tool.Rule r
	public void defineWildcardTreeLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST tokenRef
		org.antlr.tool.Rule r
	public void defineWildcardTreeListLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST tokenRef
		org.antlr.tool.Rule r
	public void defineRuleRefLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST ruleRef
		org.antlr.tool.Rule r
	public void defineTokenListLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST element
		org.antlr.tool.Rule r
	public void defineRuleListLabel (java.lang.String, org.antlr.runtime.Token, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST element
		org.antlr.tool.Rule r
	public java.util.Set getLabels (java.util.Set, int) 
		String labelName
		org.antlr.tool.Rule enclosingRule
		org.antlr.tool.Grammar$LabelElementPair pair
		org.antlr.tool.GrammarAST el
		java.util.Iterator i$
		java.util.Set rewriteElements
		int labelType
		java.util.Set labels
	protected void examineAllExecutableActions () 
		org.antlr.tool.GrammarAST actionAST
		org.antlr.grammar.v3.ActionAnalysis sniffer
		int i
		org.antlr.tool.GrammarAST actionAST
		org.antlr.grammar.v3.ActionAnalysis sniffer
		Object namedAction
		java.util.Iterator i$
		java.util.List actions
		java.util.Collection namedActions
		org.antlr.tool.Rule r
		java.util.Iterator i$
		java.util.Collection rules
	public void checkAllRulesForUselessLabels () 
		org.antlr.tool.Rule r
		String ruleName
		java.util.Iterator i$
		java.util.Set rules
	protected void removeUselessLabels (java.util.Map) 
		org.antlr.tool.Rule refdRule
		org.antlr.tool.Grammar$LabelElementPair pair
		java.util.Iterator i$
		String labelToKill
		int i
		java.util.Map ruleToElementLabelPairMap
		java.util.Collection labels
		java.util.List kill
	public void altReferencesRule (java.lang.String, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		String enclosingRuleName
		org.antlr.tool.GrammarAST refScopeAST
		org.antlr.tool.GrammarAST refAST
		int outerAltNum
		org.antlr.tool.Rule r
		org.antlr.runtime.Token refToken
	public void altReferencesTokenID (java.lang.String, org.antlr.tool.GrammarAST, int) 
		String ruleName
		org.antlr.tool.GrammarAST refAST
		int outerAltNum
		org.antlr.tool.Rule r
	public void referenceRuleLabelPredefinedAttribute (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public java.util.List checkAllRulesForLeftRecursion () 
	public java.util.Set getLeftRecursiveRules () 
	public void checkRuleReference (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST scopeAST
		org.antlr.tool.GrammarAST refAST
		org.antlr.tool.GrammarAST argsAST
		String currentRuleName
	public boolean isEmptyRule (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST block
		java.util.BitSet nonEmptyTerminals
	protected org.antlr.tool.GrammarAST findFirstTypeOutsideRewrite (org.antlr.tool.GrammarAST, java.util.BitSet) 
		org.antlr.tool.GrammarAST current
		org.antlr.tool.GrammarAST block
		java.util.BitSet types
		java.util.ArrayList worklist
	public boolean isAtomTokenType (int) 
		int ttype
	public int getTokenType (java.lang.String) 
		Integer I
		String tokenName
		Integer I
		int i
	public java.util.Set getTokenIDs () 
	public java.util.Collection getTokenTypesWithoutID () 
		String name
		int t
		java.util.List types
	public java.util.Set getTokenDisplayNames () 
		int t
		java.util.Set names
	public static int getCharValueFromGrammarCharLiteral (java.lang.String) 
		int escChar
		int charVal
		String unicodeChars
		String literal
	public static java.lang.StringBuffer getUnescapedStringFromGrammarStringLiteral (java.lang.String) 
		String unicodeChars
		int val
		char c
		int i
		String literal
		StringBuffer buf
		int last
	public int importTokenVocabulary (org.antlr.tool.Grammar) 
		int tokenType
		String tokenID
		java.util.Iterator i$
		org.antlr.tool.Grammar importFromGr
		java.util.Set importedTokenIDs
	public void importGrammar (org.antlr.tool.GrammarAST, java.lang.String) 
		java.io.IOException ioe
		java.io.IOException ioe
		String fullName
		java.io.FileReader fr
		org.antlr.tool.Grammar delegateGrammar
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
		org.antlr.tool.GrammarAST grammarNameAST
		String label
		String grammarName
		String gname
		java.io.BufferedReader br
	protected void addDelegateGrammar (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar delegateGrammar
		org.antlr.tool.CompositeGrammarTree t
	public int importTokenVocabulary (org.antlr.tool.GrammarAST, java.lang.String) 
		String tokenID
		String tokenID
		String tokenID
		int tokenType
		java.io.FileReader fr
		java.io.BufferedReader br
		java.io.StreamTokenizer tokenizer
		int lineNum
		int token
		java.io.FileNotFoundException fnfe
		java.io.IOException ioe
		Exception e
		org.antlr.tool.GrammarAST tokenVocabOptionAST
		String vocabName
		java.io.File fullFile
	public java.lang.String getTokenDisplayName (int) 
		String tokenName
		String tokenName
		int index
		int ttype
		String tokenName
	public java.util.Set getStringLiterals () 
	public java.lang.String getGrammarTypeString () 
	public int getGrammarMaxLookahead () 
		Integer kI
		Object k
	public java.lang.String setOption (java.lang.String, java.lang.Object, org.antlr.runtime.Token) 
		String key
		Object value
		org.antlr.runtime.Token optionsStartToken
	public boolean legalOption (java.lang.String) 
		String key
	public void setOptions (java.util.Map, org.antlr.runtime.Token) 
		String optionName
		Object optionValue
		String stored
		java.util.Iterator it
		java.util.Map options
		org.antlr.runtime.Token optionsStartToken
		java.util.Set keys
	public java.lang.Object getOption (java.lang.String) 
		String key
	public java.lang.Object getLocallyDefinedOption (java.lang.String) 
		String key
		Object value
	public java.lang.Object getBlockOption (org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST blockAST
		String key
		String v
	public int getUserMaxLookahead (int) 
		Integer kI
		int decision
		int user_k
		org.antlr.tool.GrammarAST blockAST
		Object k
	public boolean getAutoBacktrackMode (int) 
		int decision
		org.antlr.analysis.NFAState decisionNFAStartState
		String autoBacktrack
	public boolean optionIsValid (java.lang.String, java.lang.Object) 
		String key
		Object value
	public boolean buildAST () 
		String outputType
	public boolean rewriteMode () 
		Object outputType
	public boolean isBuiltFromString () 
	public boolean buildTemplate () 
		String outputType
	public java.util.Collection getRules () 
	public java.util.Set getDelegatedRules () 
	public java.util.Set getAllImportedRules () 
	public java.util.List getDelegates () 
	public boolean getHasDelegates () 
	public java.util.List getDelegateNames () 
		org.antlr.tool.Grammar g
		java.util.Iterator i$
		java.util.List names
		java.util.List delegates
	public java.util.List getDirectDelegates () 
	public java.util.List getIndirectDelegates () 
	public java.util.List getDelegators () 
	public org.antlr.tool.Grammar getDelegator () 
	public java.util.Set getDelegatedRuleReferences () 
	public boolean getGrammarIsRoot () 
	public void setRuleAST (java.lang.String, org.antlr.tool.GrammarAST) 
		String ruleName
		org.antlr.tool.GrammarAST t
		org.antlr.tool.Rule r
	public org.antlr.analysis.NFAState getRuleStartState (java.lang.String) 
		String ruleName
	public org.antlr.analysis.NFAState getRuleStartState (java.lang.String, java.lang.String) 
		String scopeName
		String ruleName
		org.antlr.tool.Rule r
	public java.lang.String getRuleModifier (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public org.antlr.analysis.NFAState getRuleStopState (java.lang.String) 
		String ruleName
		org.antlr.tool.Rule r
	public int assignDecisionNumber (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState state
	protected org.antlr.tool.Grammar$Decision getDecision (int) 
		int decision
		int index
		org.antlr.tool.Grammar$Decision d
	public java.util.List getDecisions () 
	protected org.antlr.tool.Grammar$Decision createDecision (int) 
		int decision
		int index
		org.antlr.tool.Grammar$Decision d
	public java.util.List getDecisionNFAStartStateList () 
		org.antlr.tool.Grammar$Decision dec
		int d
		java.util.List states
	public org.antlr.analysis.NFAState getDecisionNFAStartState (int) 
		int decision
		org.antlr.tool.Grammar$Decision d
	public org.antlr.analysis.DFA getLookaheadDFA (int) 
		int decision
		org.antlr.tool.Grammar$Decision d
	public org.antlr.tool.GrammarAST getDecisionBlockAST (int) 
		int decision
		org.antlr.tool.Grammar$Decision d
	public java.util.List getLookaheadDFAColumnsForLineInFile (int) 
		String key
		java.util.Iterator i$
		int line
		String prefix
		java.util.List columns
	public org.antlr.analysis.DFA getLookaheadDFAFromPositionInFile (int, int) 
		int line
		int col
	public java.util.Map getLineColumnToLookaheadDFAMap () 
	public int getNumberOfDecisions () 
	public int getNumberOfCyclicDecisions () 
		org.antlr.tool.Grammar$Decision d
		int i
		int n
	public void setLookaheadDFA (int, org.antlr.analysis.DFA) 
		int decision
		org.antlr.analysis.DFA lookaheadDFA
		org.antlr.tool.Grammar$Decision d
		org.antlr.tool.GrammarAST ast
	public void setDecisionNFA (int, org.antlr.analysis.NFAState) 
		int decision
		org.antlr.analysis.NFAState state
		org.antlr.tool.Grammar$Decision d
	public void setDecisionBlockAST (int, org.antlr.tool.GrammarAST) 
		int decision
		org.antlr.tool.GrammarAST blockAST
		org.antlr.tool.Grammar$Decision d
	public boolean allDecisionDFAHaveBeenCreated () 
	public int getMaxTokenType () 
	public int getMaxCharValue () 
	public org.antlr.misc.IntSet getTokenTypes () 
	public org.antlr.misc.IntSet getAllCharValues () 
		org.antlr.misc.IntSet allChar
	public static java.lang.String getANTLRCharLiteralForChar (int) 
		int c
		String hex
		String unicodeStr
	public org.antlr.misc.IntSet complement (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet set
		org.antlr.misc.IntSet c
	public org.antlr.misc.IntSet complement (int) 
		int atom
	public boolean isValidSet (org.antlr.grammar.v3.TreeToNFAConverter, org.antlr.tool.GrammarAST) 
		int alts
		org.antlr.runtime.RecognitionException re
		org.antlr.grammar.v3.TreeToNFAConverter nfabuilder
		org.antlr.tool.GrammarAST t
		boolean valid
	public org.antlr.misc.IntSet getSetFromRule (org.antlr.grammar.v3.TreeToNFAConverter, java.lang.String)  throws org.antlr.runtime.RecognitionException 
		org.antlr.grammar.v3.TreeToNFAConverter nfabuilder
		String ruleName
		org.antlr.tool.Rule r
		org.antlr.misc.IntSet elements
	public int getNumberOfAltsForDecisionNFA (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState decisionState
		int n
		org.antlr.analysis.NFAState p
	public org.antlr.analysis.NFAState getNFAStateForAltOfDecision (org.antlr.analysis.NFAState, int) 
		org.antlr.analysis.Transition next
		org.antlr.analysis.NFAState decisionState
		int alt
		int n
		org.antlr.analysis.NFAState p
	public org.antlr.analysis.LookaheadSet FIRST (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState s
	public org.antlr.analysis.LookaheadSet LOOK (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState s
	public void setCodeGenerator (org.antlr.codegen.CodeGenerator) 
		org.antlr.codegen.CodeGenerator generator
	public org.antlr.codegen.CodeGenerator getCodeGenerator () 
	public org.antlr.tool.GrammarAST getGrammarTree () 
	public void setGrammarTree (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST value
	public org.antlr.Tool getTool () 
	public void setTool (org.antlr.Tool) 
		org.antlr.Tool tool
	public java.lang.String computeTokenNameFromLiteral (int, java.lang.String) 
		int tokenType
		String literal
	public java.lang.String toString () 
	public java.lang.String grammarTreeToString (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	public java.lang.String grammarTreeToString (org.antlr.tool.GrammarAST, boolean) 
		Exception e
		org.antlr.tool.GrammarAST t
		boolean showActions
		String s
	public void printGrammar (java.io.PrintStream) 
		String g
		org.antlr.runtime.RecognitionException re
		java.io.PrintStream output
		org.antlr.grammar.v3.ANTLRTreePrinter printer
	static void  () 
}

org/antlr/tool/GrammarAnalysisAbortedMessage.class
GrammarAnalysisAbortedMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarAnalysisAbortedMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public void  (org.antlr.analysis.DecisionProbe) 
		org.antlr.analysis.DecisionProbe probe
	public java.lang.String toString () 
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
}

org/antlr/tool/GrammarAST.class
GrammarAST.java
package org.antlr.tool
public org.antlr.tool.GrammarAST extends org.antlr.runtime.tree.CommonTree {
	static int count
	public int ID
	private String textOverride
	public String enclosingRuleName
	public org.antlr.analysis.DFA lookaheadDFA
	public org.antlr.analysis.NFAState NFAStartState
	public org.antlr.analysis.NFAState NFATreeDownState
	public org.antlr.analysis.NFAState followingNFAState
	protected org.antlr.misc.IntSet setValue
	protected java.util.Map blockOptions
	public java.util.Set rewriteRefsShallow
	public java.util.Set rewriteRefsDeep
	public java.util.Map terminalOptions
	public int outerAltNum
	public org.stringtemplate.v4.ST code
	private static final org.antlr.tool.GrammarAST DescendantDownNode
	private static final org.antlr.tool.GrammarAST DescendantUpNode
	public java.util.Map getBlockOptions () 
	public void setBlockOptions (java.util.Map) 
		java.util.Map blockOptions
	public void  () 
	public void  (int, java.lang.String) 
		int t
		String txt
	public void  (org.antlr.runtime.Token) 
		org.antlr.runtime.Token token
	public void initialize (int, java.lang.String) 
		int i
		String s
	public void initialize (org.antlr.runtime.tree.Tree) 
		org.antlr.runtime.tree.Tree ast
		org.antlr.tool.GrammarAST t
	public void initialize (org.antlr.runtime.Token) 
		org.antlr.runtime.Token token
	public org.antlr.analysis.DFA getLookaheadDFA () 
	public void setLookaheadDFA (org.antlr.analysis.DFA) 
		org.antlr.analysis.DFA lookaheadDFA
	public org.antlr.analysis.NFAState getNFAStartState () 
	public void setNFAStartState (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState nfaStartState
	public java.lang.String setBlockOption (org.antlr.tool.Grammar, java.lang.String, java.lang.Object) 
		org.antlr.tool.Grammar grammar
		String key
		Object value
	public java.lang.String setTerminalOption (org.antlr.tool.Grammar, java.lang.String, java.lang.Object) 
		org.antlr.tool.Grammar grammar
		String key
		Object value
	public java.lang.String setOption (java.util.Map, java.util.Set, org.antlr.tool.Grammar, java.lang.String, java.lang.Object) 
		String vs
		java.util.Map options
		java.util.Set legalOptions
		org.antlr.tool.Grammar grammar
		String key
		Object value
	public java.lang.Object getBlockOption (java.lang.String) 
		String key
		Object value
	public void setOptions (org.antlr.tool.Grammar, java.util.Map) 
		String stored
		String optionName
		String[] arr$
		int len$
		int i$
		org.antlr.tool.Grammar grammar
		java.util.Map options
		String[] keys
	public java.lang.String getText () 
	public void setType (int) 
		int type
	public void setText (java.lang.String) 
		String text
	public int getType () 
	public int getLine () 
		org.antlr.runtime.tree.Tree child
		int line
	public int getCharPositionInLine () 
		org.antlr.runtime.tree.Tree child
		int col
	public void setLine (int) 
		int line
	public void setCharPositionInLine (int) 
		int value
	public org.antlr.misc.IntSet getSetValue () 
	public void setSetValue (org.antlr.misc.IntSet) 
		org.antlr.misc.IntSet setValue
	public org.antlr.tool.GrammarAST getLastChild () 
	public org.antlr.tool.GrammarAST getNextSibling () 
	public org.antlr.tool.GrammarAST getLastSibling () 
		org.antlr.runtime.tree.Tree parent
	public org.antlr.tool.GrammarAST[] getChildrenAsArray () 
		java.util.List children
	public static java.util.List descendants (org.antlr.runtime.tree.Tree) 
		org.antlr.runtime.tree.Tree root
	public static java.util.List descendants (org.antlr.runtime.tree.Tree, boolean) 
		org.antlr.runtime.tree.Tree subchild
		java.util.Iterator i$
		org.antlr.runtime.tree.Tree child
		int i
		org.antlr.runtime.tree.Tree subchild
		java.util.Iterator i$
		org.antlr.runtime.tree.Tree child
		int i
		org.antlr.runtime.tree.Tree root
		boolean insertDownUpNodes
		java.util.List result
		int count
	public org.antlr.tool.GrammarAST findFirstType (int) 
		org.antlr.runtime.tree.Tree child
		java.util.Iterator i$
		int ttype
		java.util.List descendants
	public java.util.List findAllType (int) 
		int ttype
		java.util.List nodes
	public void _findAllType (int, java.util.List) 
		org.antlr.tool.GrammarAST child
		int i
		int ttype
		java.util.List nodes
	public boolean equals (java.lang.Object) 
		Object ast
		org.antlr.tool.GrammarAST t
	public int hashCode () 
	public boolean hasSameTreeStructure (org.antlr.runtime.tree.Tree) 
		org.antlr.runtime.tree.Tree other
		java.util.Iterator thisDescendants
		java.util.Iterator otherDescendants
	public static org.antlr.tool.GrammarAST dup (org.antlr.runtime.tree.Tree) 
		org.antlr.runtime.tree.Tree t
		org.antlr.tool.GrammarAST dup_t
	public org.antlr.runtime.tree.Tree dupNode () 
	public static org.antlr.tool.GrammarAST dupTreeNoActions (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST subchild
		java.util.Iterator i$
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST parent
		org.antlr.tool.GrammarAST result
	private static java.util.List getChildrenForDupTree (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST subchild
		java.util.Iterator i$
		org.antlr.tool.GrammarAST child
		int ttype
		int i
		org.antlr.tool.GrammarAST t
		java.util.List result
	public static org.antlr.tool.GrammarAST dupTree (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST child
		int i
		org.antlr.tool.GrammarAST t
		org.antlr.tool.GrammarAST root
	public void setTreeEnclosingRuleNameDeeply (java.lang.String) 
		org.antlr.tool.GrammarAST grammarAST
		Object child
		java.util.Iterator i$
		String rname
	public java.lang.String toStringList () 
		String result
	public void setTokenBoundaries (org.antlr.runtime.Token, org.antlr.runtime.Token) 
		org.antlr.runtime.Token startToken
		org.antlr.runtime.Token stopToken
	public org.antlr.tool.GrammarAST getBlockALT (int) 
		int j
		int i
		int alts
	static void  () 
}

org/antlr/tool/GrammarDanglingStateMessage.class
GrammarDanglingStateMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarDanglingStateMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public org.antlr.analysis.DFAState problemState
	public void  (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState problemState
	public java.lang.String toString () 
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		java.util.List labels
		String input
		org.stringtemplate.v4.ST st
		java.util.List alts
}

org/antlr/tool/GrammarInsufficientPredicatesMessage.class
GrammarInsufficientPredicatesMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarInsufficientPredicatesMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public java.util.Map altToLocations
	public org.antlr.analysis.DFAState problemState
	public void  (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState, java.util.Map) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState problemState
		java.util.Map altToLocations
	public java.lang.String toString () 
		Integer altI
		java.util.Iterator i$
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
		java.util.Map altToLocationsWithStringKey
		java.util.List alts
		java.util.List sampleInputLabels
		String input
}

org/antlr/tool/GrammarNonDeterminismMessage.class
GrammarNonDeterminismMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarNonDeterminismMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public org.antlr.analysis.DFAState problemState
	public void  (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState problemState
	public java.lang.String toString () 
		String tokenName
		org.antlr.analysis.NFAState ruleStart
		Integer altI
		java.util.Iterator i$
		java.util.Set disabledAlts
		int tracePathAlt
		java.util.List path
		String tokenName
		Integer displayAltI
		java.util.Iterator i$
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
		java.util.List labels
		String input
		java.util.List nondetAlts
		org.antlr.analysis.NFAState nfaStart
		int firstAlt
}

org/antlr/tool/GrammarReport$ReportData.class
GrammarReport.java
package org.antlr.tool
public org.antlr.tool.GrammarReport$ReportData extends java.lang.Object {
	String version
	String gname
	String gtype
	String language
	int numRules
	int numOuterProductions
	int numberOfDecisionsInRealRules
	int numberOfDecisions
	int numberOfCyclicDecisions
	int numberOfFixedKDecisions
	int numLL1
	int mink
	int maxk
	double avgk
	int numTokens
	long DFACreationWallClockTimeInMS
	int numberOfSemanticPredicates
	int numberOfManualLookaheadOptions
	int numNonLLStarDecisions
	int numNondeterministicDecisions
	int numNondeterministicDecisionNumbersResolvedWithPredicates
	int errors
	int warnings
	int infos
	int blocksWithSynPreds
	int decisionsWhoseDFAsUsesSynPreds
	int blocksWithSemPreds
	int decisionsWhoseDFAsUsesSemPreds
	String output
	String grammarLevelk
	String grammarLevelBacktrack
	public void  () 
}

org/antlr/tool/GrammarReport.class
GrammarReport.java
package org.antlr.tool
public org.antlr.tool.GrammarReport extends java.lang.Object {
	public static final String Version
	public static final String GRAMMAR_STATS_FILENAME
	public static final String newline
	public org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public static org.antlr.tool.GrammarReport$ReportData getReportData (org.antlr.tool.Grammar) 
		org.antlr.tool.Rule r
		java.util.Iterator i$
		int maxk
		org.antlr.tool.Grammar$Decision d
		org.antlr.tool.Rule r
		int i
		org.antlr.tool.Grammar g
		org.antlr.tool.GrammarReport$ReportData data
		String k
		String backtrack
		int totalNonSynPredProductions
		int totalNonSynPredRules
		java.util.Collection rules
		int numACyclicDecisions
		java.util.List depths
		int[] acyclicDFAStates
		int[] cyclicDFAStates
		int acyclicIndex
		int cyclicIndex
		int numLL1
		int blocksWithSynPreds
		int dfaWithSynPred
		int numDecisions
		int numCyclicDecisions
	public java.lang.String toNotifyString () 
		Object v
		String s
		Exception e
		java.lang.reflect.Field f
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		StringBuilder buf
		org.antlr.tool.GrammarReport$ReportData data
		java.lang.reflect.Field[] fields
		int i
	public java.lang.String getBacktrackingReport () 
		StringBuilder buf
	protected java.lang.String getDFALocations (java.util.Set) 
		org.antlr.tool.GrammarAST decisionAST
		org.antlr.analysis.DFA dfa
		java.util.Iterator i$
		java.util.Set dfas
		java.util.Set decisions
		StringBuilder buf
	public java.lang.String toString () 
	protected static org.antlr.tool.GrammarReport$ReportData decodeReportData (java.lang.String) 
		Exception e
		String v
		java.lang.reflect.Field f
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		String dataS
		org.antlr.tool.GrammarReport$ReportData data
		java.util.StringTokenizer st
		java.lang.reflect.Field[] fields
	public static java.lang.String toString (java.lang.String) 
		String notifyDataLine
		org.antlr.tool.GrammarReport$ReportData data
		StringBuilder buf
	public static boolean blockHasSynPred (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST blockAST
		org.antlr.tool.GrammarAST c1
		org.antlr.tool.GrammarAST c2
	static void  () 
}

org/antlr/tool/GrammarReport2.class
GrammarReport2.java
package org.antlr.tool
public org.antlr.tool.GrammarReport2 extends java.lang.Object {
	public static final String newline
	public org.antlr.tool.Grammar root
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar rootGrammar
	public java.lang.String toString () 
		org.antlr.tool.Grammar g
		java.util.Iterator i$
		StringBuilder buf
		org.antlr.tool.CompositeGrammar composite
	void stats (org.antlr.tool.Grammar, java.lang.StringBuilder) 
		org.antlr.tool.Grammar$Decision d
		int k
		org.antlr.tool.Rule enclosingRule
		org.antlr.tool.GrammarAST decisionAST
		int decision
		org.antlr.tool.Grammar g
		StringBuilder buf
		int numDec
	void nl (java.lang.StringBuilder) 
		StringBuilder buf
	static void  () 
}

org/antlr/tool/GrammarSanity.class
GrammarSanity.java
package org.antlr.tool
public org.antlr.tool.GrammarSanity extends java.lang.Object {
	protected java.util.Set visitedDuringRecursionCheck
	protected org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public java.util.List checkAllRulesForLeftRecursion () 
		java.util.Set visitedStates
		org.antlr.tool.Rule r
		int i
		java.util.List listOfRecursiveCycles
	protected boolean traceStatesLookingForLeftRecursion (org.antlr.analysis.NFAState, java.util.Set, java.util.List) 
		org.antlr.analysis.NFAState followingState
		boolean callReachedAcceptState
		org.antlr.analysis.RuleClosureTransition refTrans
		org.antlr.tool.Rule refRuleDef
		org.antlr.analysis.NFAState s
		java.util.Set visitedStates
		java.util.List listOfRecursiveCycles
		boolean stateReachesAcceptState
		org.antlr.analysis.Transition t0
		org.antlr.analysis.Transition t1
	protected void addRulesToCycle (org.antlr.tool.Rule, org.antlr.tool.Rule, java.util.List) 
		java.util.Set rulesInCycle
		int i
		java.util.Set cycle
		org.antlr.tool.Rule targetRule
		org.antlr.tool.Rule enclosingRule
		java.util.List listOfRecursiveCycles
		boolean foundCycle
	public void checkRuleReference (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST scopeAST
		org.antlr.tool.GrammarAST refAST
		org.antlr.tool.GrammarAST argsAST
		String currentRuleName
		org.antlr.tool.Rule r
	public void ensureAltIsSimpleNodeOrTree (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST next
		org.antlr.tool.GrammarAST altAST
		org.antlr.tool.GrammarAST elementAST
		int outerAltNum
	protected boolean isValidSimpleElementNode (org.antlr.runtime.tree.Tree) 
		org.antlr.runtime.tree.Tree t
	protected boolean isNextNonActionElementEOA (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
}

org/antlr/tool/GrammarSemanticsMessage.class
GrammarSemanticsMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarSemanticsMessage extends org.antlr.tool.Message {
	public org.antlr.tool.Grammar g
	public org.antlr.runtime.Token offendingToken
	public void  (int, org.antlr.tool.Grammar, org.antlr.runtime.Token) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token offendingToken
	public void  (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token offendingToken
		Object arg
	public void  (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object, java.lang.Object) 
		int msgID
		org.antlr.tool.Grammar g
		org.antlr.runtime.Token offendingToken
		Object arg
		Object arg2
	public java.lang.String toString () 
		org.stringtemplate.v4.ST st
}

org/antlr/tool/GrammarSerializerFoo.class
GrammarSerializerFoo.java
package org.antlr.tool
public org.antlr.tool.GrammarSerializerFoo extends java.lang.Object {
	protected java.io.DataOutputStream out
	protected String filename
	protected org.antlr.tool.Grammar g
	protected java.io.ByteArrayOutputStream altBuf
	protected int numElementsInAlt
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public void open (java.lang.String)  throws java.io.IOException 
		String filename
		java.io.FileOutputStream fos
		java.io.BufferedOutputStream bos
	public void close ()  throws java.io.IOException 
	public void grammar (int, java.lang.String) 
		java.io.IOException ioe
		int grammarTokenType
		String name
	public void rule (java.lang.String) 
		java.io.IOException ioe
		String name
	public void endRule () 
		java.io.IOException ioe
	public void block (int) 
		java.io.IOException ioe
		int nalts
	public void alt (org.antlr.tool.GrammarAST) 
		java.io.IOException ioe
		org.antlr.tool.GrammarAST alt
	public void endAlt () 
		java.io.IOException ioe
	public void ruleRef (org.antlr.tool.GrammarAST) 
		java.io.IOException ioe
		org.antlr.tool.GrammarAST t
	public void token (org.antlr.tool.GrammarAST) 
		int ttype
		java.io.IOException ioe
		org.antlr.tool.GrammarAST t
	public void charLiteral (org.antlr.tool.GrammarAST) 
		int ttype
		java.io.IOException ioe
		org.antlr.tool.GrammarAST t
	public void wildcard (org.antlr.tool.GrammarAST) 
		java.io.IOException ioe
		org.antlr.tool.GrammarAST t
	public void range () 
		java.io.IOException ioe
	public void not () 
		java.io.IOException ioe
	public void writeString (java.io.DataOutputStream, java.lang.String)  throws java.io.IOException 
		java.io.DataOutputStream out
		String s
}

org/antlr/tool/GrammarSpelunker$Scanner.class
GrammarSpelunker.java
package org.antlr.tool
public org.antlr.tool.GrammarSpelunker$Scanner extends java.lang.Object {
	public static final int EOF
	java.io.Reader input
	int c
	public void  (java.io.Reader)  throws java.io.IOException 
		java.io.Reader input
	boolean isDIGIT () 
	boolean isID_START () 
	boolean isID_LETTER () 
	void consume ()  throws java.io.IOException 
	public java.lang.String nextToken ()  throws java.io.IOException 
	java.lang.String ID ()  throws java.io.IOException 
		StringBuilder buf
	java.lang.String INT ()  throws java.io.IOException 
		StringBuilder buf
	java.lang.String STRING ()  throws java.io.IOException 
		StringBuilder buf
	void COMMENT ()  throws java.io.IOException 
}

org/antlr/tool/GrammarSpelunker.class
GrammarSpelunker.java
package org.antlr.tool
public org.antlr.tool.GrammarSpelunker extends java.lang.Object {
	protected String grammarFileName
	protected String token
	protected org.antlr.tool.GrammarSpelunker$Scanner scanner
	protected String grammarModifier
	protected String grammarName
	protected String tokenVocab
	protected String language
	protected String inputDirectory
	protected java.util.List importedGrammars
	public void  (java.lang.String, java.lang.String) 
		String inputDirectory
		String grammarFileName
	void consume ()  throws java.io.IOException 
	protected void match (java.lang.String)  throws java.io.IOException 
		String expecting
	public void parse ()  throws java.io.IOException 
		java.io.Reader r
		java.io.BufferedReader br
	protected void grammarHeader ()  throws java.io.IOException 
	protected void options ()  throws java.io.IOException 
		String name
		String value
	protected void imports ()  throws java.io.IOException 
	public java.lang.String getGrammarModifier () 
	public java.lang.String getGrammarName () 
	public java.lang.String getTokenVocab () 
	public java.lang.String getLanguage () 
	public java.util.List getImportedGrammars () 
	public static void main (java.lang.String[])  throws java.io.IOException 
		String[] args
		org.antlr.tool.GrammarSpelunker g
}

org/antlr/tool/GrammarSyntaxMessage.class
GrammarSyntaxMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarSyntaxMessage extends org.antlr.tool.Message {
	public org.antlr.tool.Grammar g
	public org.antlr.runtime.Token offendingToken
	public org.antlr.runtime.RecognitionException exception
	public void  (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException) 
		int msgID
		org.antlr.tool.Grammar grammar
		org.antlr.runtime.Token offendingToken
		org.antlr.runtime.RecognitionException exception
	public void  (int, org.antlr.tool.Grammar, org.antlr.runtime.Token, java.lang.Object, org.antlr.runtime.RecognitionException) 
		int msgID
		org.antlr.tool.Grammar grammar
		org.antlr.runtime.Token offendingToken
		Object arg
		org.antlr.runtime.RecognitionException exception
	public java.lang.String toString () 
		org.stringtemplate.v4.ST st
}

org/antlr/tool/GrammarUnreachableAltsMessage.class
GrammarUnreachableAltsMessage.java
package org.antlr.tool
public org.antlr.tool.GrammarUnreachableAltsMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public java.util.List alts
	public void  (org.antlr.analysis.DecisionProbe, java.util.List) 
		org.antlr.analysis.DecisionProbe probe
		java.util.List alts
	public java.lang.String toString () 
		Integer altI
		String tokenName
		org.antlr.analysis.NFAState ruleStart
		int i
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
}

org/antlr/tool/Interp$FilteringTokenStream.class
Interp.java
package org.antlr.tool
public org.antlr.tool.Interp$FilteringTokenStream extends org.antlr.runtime.CommonTokenStream {
	java.util.Set hide
	public void  (org.antlr.runtime.TokenSource) 
		org.antlr.runtime.TokenSource src
	protected void sync (int) 
		int i
	public void setTokenTypeChannel (int, int) 
		int ttype
		int channel
}

org/antlr/tool/Interp.class
Interp.java
package org.antlr.tool
public org.antlr.tool.Interp extends java.lang.Object {
	public void  () 
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String tokenName
		String[] args
		String grammarFileName
		String ignoreTokens
		String startRule
		String inputFileName
		org.antlr.Tool tool
		org.antlr.tool.CompositeGrammar composite
		org.antlr.tool.Grammar parser
		java.io.FileReader fr
		java.io.BufferedReader br
		java.util.List leftRecursiveRules
		String lexerGrammarText
		org.antlr.tool.Grammar lexer
		org.antlr.runtime.CharStream input
		org.antlr.tool.Interpreter lexEngine
		org.antlr.tool.Interp$FilteringTokenStream tokens
		java.util.StringTokenizer tk
		org.antlr.tool.Interpreter parseEngine
		org.antlr.runtime.tree.ParseTree t
}

org/antlr/tool/Interpreter$LexerActionGetTokenType.class
Interpreter.java
package org.antlr.tool
 org.antlr.tool.Interpreter$LexerActionGetTokenType extends org.antlr.runtime.debug.BlankDebugEventListener {
	public org.antlr.runtime.CommonToken token
	org.antlr.tool.Grammar g
	final org.antlr.tool.Interpreter this$0
	public void  (org.antlr.tool.Interpreter, org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar g
	public void exitRule (java.lang.String, java.lang.String) 
		int type
		int channel
		String grammarFileName
		String ruleName
}

org/antlr/tool/Interpreter.class
Interpreter.java
package org.antlr.tool
public org.antlr.tool.Interpreter extends java.lang.Object implements org.antlr.runtime.TokenSource  {
	protected org.antlr.tool.Grammar grammar
	protected org.antlr.runtime.IntStream input
	public void  (org.antlr.tool.Grammar, org.antlr.runtime.IntStream) 
		org.antlr.tool.Grammar grammar
		org.antlr.runtime.IntStream input
	public org.antlr.runtime.Token nextToken () 
		org.antlr.runtime.RecognitionException re
		int start
		int charPos
		org.antlr.runtime.CommonToken token
		int stop
	public void scan (java.lang.String, org.antlr.runtime.debug.DebugEventListener, java.util.List)  throws org.antlr.runtime.RecognitionException 
		String startRule
		org.antlr.runtime.debug.DebugEventListener actions
		java.util.List visitedStates
		java.util.Stack ruleInvocationStack
		org.antlr.analysis.NFAState start
		org.antlr.analysis.NFAState stop
	public org.antlr.runtime.CommonToken scan (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		String startRule
	public org.antlr.runtime.CommonToken scan (java.lang.String, java.util.List)  throws org.antlr.runtime.RecognitionException 
		String startRule
		java.util.List visitedStates
		org.antlr.tool.Interpreter$LexerActionGetTokenType actions
	public void parse (java.lang.String, org.antlr.runtime.debug.DebugEventListener, java.util.List)  throws org.antlr.runtime.RecognitionException 
		String startRule
		org.antlr.runtime.debug.DebugEventListener actions
		java.util.List visitedStates
		java.util.Stack ruleInvocationStack
		org.antlr.analysis.NFAState start
		org.antlr.analysis.NFAState stop
	public org.antlr.runtime.tree.ParseTree parse (java.lang.String)  throws org.antlr.runtime.RecognitionException 
		String startRule
	public org.antlr.runtime.tree.ParseTree parse (java.lang.String, java.util.List)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.RecognitionException re
		String startRule
		java.util.List visitedStates
		org.antlr.runtime.debug.ParseTreeBuilder actions
	protected void parseEngine (java.lang.String, org.antlr.analysis.NFAState, org.antlr.analysis.NFAState, org.antlr.runtime.IntStream, java.util.Stack, org.antlr.runtime.debug.DebugEventListener, java.util.List)  throws org.antlr.runtime.RecognitionException 
		String description
		org.antlr.runtime.NoViableAltException nvae
		org.antlr.analysis.NFAState alt
		org.antlr.analysis.DFA dfa
		int m
		int predictedAlt
		int parseAlt
		org.antlr.analysis.NFAState alt
		org.antlr.analysis.NFAState invokingState
		org.antlr.analysis.RuleClosureTransition invokingTransition
		org.antlr.runtime.FailedPredicateException fpe
		org.antlr.runtime.MismatchedTokenException mte
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.FailedPredicateException fpe
		org.antlr.analysis.Transition trans
		org.antlr.analysis.Label label
		String startRule
		org.antlr.analysis.NFAState start
		org.antlr.analysis.NFAState stop
		org.antlr.runtime.IntStream input
		java.util.Stack ruleInvocationStack
		org.antlr.runtime.debug.DebugEventListener actions
		java.util.List visitedStates
		org.antlr.analysis.NFAState s
		int t
	public int predict (org.antlr.analysis.DFA) 
		org.antlr.analysis.Transition t
		int i
		org.antlr.analysis.DFA dfa
		org.antlr.analysis.DFAState s
		int c
		org.antlr.analysis.Transition eotTransition
	public void reportScanError (org.antlr.runtime.RecognitionException) 
		org.antlr.runtime.RecognitionException re
		org.antlr.runtime.CharStream cs
	public java.lang.String getSourceName () 
}

org/antlr/tool/LeftRecursionCyclesMessage.class
LeftRecursionCyclesMessage.java
package org.antlr.tool
public org.antlr.tool.LeftRecursionCyclesMessage extends org.antlr.tool.Message {
	public java.util.Collection cycles
	public void  (java.util.Collection) 
		java.util.Collection cycles
	public java.lang.String toString () 
		org.stringtemplate.v4.ST st
}

org/antlr/tool/LeftRecursiveRuleAnalyzer$ASSOC.class
LeftRecursiveRuleAnalyzer.java
package org.antlr.tool
public final org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC extends java.lang.Enum {
	public static final org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC left
	public static final org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC right
	private static final org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC[] $VALUES
	public static org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC[] values () 
	public static org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/antlr/tool/LeftRecursiveRuleAnalyzer.class
LeftRecursiveRuleAnalyzer.java
package org.antlr.tool
public org.antlr.tool.LeftRecursiveRuleAnalyzer extends org.antlr.grammar.v3.LeftRecursiveRuleWalker {
	public org.antlr.tool.Grammar g
	public org.antlr.codegen.CodeGenerator generator
	public String ruleName
	java.util.Map tokenToPrec
	public java.util.LinkedHashMap binaryAlts
	public java.util.LinkedHashMap ternaryAlts
	public java.util.LinkedHashMap suffixAlts
	public java.util.List prefixAlts
	public java.util.List otherAlts
	public org.antlr.tool.GrammarAST retvals
	public org.stringtemplate.v4.STGroup recRuleTemplates
	public String language
	public java.util.Map altAssociativity
	public void  (org.antlr.runtime.tree.TreeNodeStream, org.antlr.tool.Grammar, java.lang.String) 
		org.antlr.runtime.tree.TreeNodeStream input
		org.antlr.tool.Grammar g
		String ruleName
	public void loadPrecRuleTemplates () 
	public void setReturnValues (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST t
	public void setTokenPrec (org.antlr.tool.GrammarAST, int) 
		String a
		org.antlr.tool.GrammarAST t
		int alt
		int ttype
		org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC assoc
	public void binaryAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
		int nextPrec
		org.stringtemplate.v4.ST refST
		String altText
		org.stringtemplate.v4.ST nameST
		String rewriteText
	public void ternaryAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
		int nextPrec
		org.stringtemplate.v4.ST refST
		String altText
		org.stringtemplate.v4.ST nameST
		String rewriteText
	public void prefixAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
		int nextPrec
		org.stringtemplate.v4.ST refST
		String altText
		org.stringtemplate.v4.ST nameST
		String rewriteText
	public void suffixAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
		org.stringtemplate.v4.ST nameST
		String rewriteText
		String altText
	public void otherAlt (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST altTree
		org.antlr.tool.GrammarAST rewriteTree
		int alt
		String altText
		String rewriteText
	public java.lang.String getArtificialPrecStartRule () 
		org.stringtemplate.v4.ST ruleST
	public java.lang.String getArtificialOpPrecRule () 
		int alt
		String altText
		org.stringtemplate.v4.ST altST
		org.stringtemplate.v4.ST predST
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.stringtemplate.v4.ST ruleST
		org.stringtemplate.v4.ST argDefST
		org.stringtemplate.v4.ST ruleArgST
		org.stringtemplate.v4.ST setResultST
		java.util.LinkedHashMap opPrecRuleAlts
	public java.lang.String getArtificialPrimaryRule () 
		org.stringtemplate.v4.ST ruleST
	public org.antlr.tool.GrammarAST replaceRuleRefs (org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST rref
		java.util.Iterator i$
		org.antlr.tool.GrammarAST t
		String name
	public static boolean hasImmediateRecursiveRuleRefs (org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST rref
		java.util.Iterator i$
		org.antlr.tool.GrammarAST t
		String ruleName
	public org.antlr.tool.GrammarAST replaceLastRuleRef (org.antlr.tool.GrammarAST, java.lang.String) 
		org.antlr.tool.GrammarAST rref
		java.util.Iterator i$
		org.antlr.tool.GrammarAST t
		String name
		org.antlr.tool.GrammarAST last
	public void stripSynPred (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST altAST
		org.antlr.tool.GrammarAST t
	public void stripLeftRecursion (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST newFirstChild
		org.antlr.tool.GrammarAST altAST
		org.antlr.tool.GrammarAST rref
	public java.lang.String text (org.antlr.tool.GrammarAST) 
		Exception e
		org.antlr.tool.GrammarAST t
	public int precedence (int) 
		int alt
	public int nextPrecedence (int) 
		int alt
		int p
	public void fillRetValAssignments (org.stringtemplate.v4.ST, java.lang.String) 
		org.stringtemplate.v4.ST setRetValST
		org.stringtemplate.v4.ST ruleNameST
		String name
		java.util.Iterator i$
		org.stringtemplate.v4.ST ruleST
		String srcName
	public java.util.Collection getNamesFromArgAction (org.antlr.runtime.Token) 
		org.antlr.runtime.Token t
		org.antlr.tool.AttributeScope returnScope
	public java.lang.String toString () 
}

org/antlr/tool/Message.class
Message.java
package org.antlr.tool
public abstract org.antlr.tool.Message extends java.lang.Object {
	public org.stringtemplate.v4.ST msgST
	public org.stringtemplate.v4.ST locationST
	public org.stringtemplate.v4.ST reportST
	public org.stringtemplate.v4.ST messageFormatST
	public int msgID
	public Object arg
	public Object arg2
	public Throwable e
	public String file
	public int line
	public int column
	public void  () 
	public void  (int) 
		int msgID
	public void  (int, java.lang.Object, java.lang.Object) 
		int msgID
		Object arg
		Object arg2
	public void setLine (int) 
		int line
	public void setColumn (int) 
		int column
	public void setMessageID (int) 
		int msgID
	public org.stringtemplate.v4.ST getMessageTemplate () 
	public org.stringtemplate.v4.ST getLocationTemplate () 
	public java.lang.String toString (org.stringtemplate.v4.ST) 
		org.stringtemplate.v4.ST messageST
		boolean locationValid
}

org/antlr/tool/NameSpaceChecker.class
NameSpaceChecker.java
package org.antlr.tool
public org.antlr.tool.NameSpaceChecker extends java.lang.Object {
	protected org.antlr.tool.Grammar grammar
	public void  (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar grammar
	public void checkConflicts () 
		org.antlr.tool.Grammar$LabelElementPair pair
		java.util.Iterator i$
		org.antlr.tool.Attribute attribute
		int j
		java.util.List attributes
		org.antlr.tool.Rule r
		int i
		org.antlr.tool.AttributeScope scope
		java.util.Iterator i$
	protected void checkForRuleArgumentAndReturnValueConflicts (org.antlr.tool.Rule) 
		String key
		java.util.Iterator i$
		java.util.Set conflictingKeys
		org.antlr.tool.Rule r
	protected void checkForRuleDefinitionProblems (org.antlr.tool.Rule) 
		org.antlr.tool.Rule r
		String ruleName
		org.antlr.runtime.Token ruleToken
		int msgID
	protected void lookForReferencesToUndefinedSymbols () 
		org.antlr.runtime.Token tok
		String ruleName
		org.antlr.tool.Rule localRule
		org.antlr.tool.Rule rule
		org.antlr.tool.GrammarAST refAST
		java.util.Iterator i$
		String tokenID
		org.antlr.runtime.Token tok
		java.util.Iterator i$
		org.antlr.tool.Rule rule
		org.antlr.tool.Grammar scopeG
		org.antlr.tool.GrammarAST refAST
		String ruleName
		org.antlr.tool.GrammarAST scopeAST
		java.util.Iterator i$
	protected void checkForGlobalScopeTokenConflict (org.antlr.tool.AttributeScope) 
		org.antlr.tool.AttributeScope scope
	public void checkForRuleScopeAttributeConflict (org.antlr.tool.Rule, org.antlr.tool.Attribute) 
		org.antlr.tool.Rule r
		org.antlr.tool.Attribute attribute
		int msgID
		Object arg2
		String attrName
	protected void checkForLabelConflict (org.antlr.tool.Rule, org.antlr.runtime.Token) 
		org.antlr.tool.Rule r
		org.antlr.runtime.Token label
		int msgID
		Object arg2
	public boolean checkForLabelTypeMismatch (org.antlr.tool.Rule, org.antlr.runtime.Token, int) 
		String typeMismatchExpr
		org.antlr.tool.Rule r
		org.antlr.runtime.Token label
		int type
		org.antlr.tool.Grammar$LabelElementPair prevLabelPair
}

org/antlr/tool/NFAFactory.class
NFAFactory.java
package org.antlr.tool
public org.antlr.tool.NFAFactory extends java.lang.Object {
	org.antlr.analysis.NFA nfa
	org.antlr.tool.Rule currentRule
	public org.antlr.tool.Rule getCurrentRule () 
	public void setCurrentRule (org.antlr.tool.Rule) 
		org.antlr.tool.Rule currentRule
	public void  (org.antlr.analysis.NFA) 
		org.antlr.analysis.NFA nfa
	public org.antlr.analysis.NFAState newState () 
		org.antlr.analysis.NFAState n
		int state
	public void optimizeAlternative (org.antlr.analysis.StateCluster) 
		org.antlr.analysis.NFAState epsilonTarget
		org.antlr.analysis.Transition t
		org.antlr.analysis.StateCluster alt
		org.antlr.analysis.NFAState s
	public org.antlr.analysis.StateCluster build_Atom (int, org.antlr.tool.GrammarAST) 
		int label
		org.antlr.tool.GrammarAST associatedAST
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Atom (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST atomAST
		int tokenType
	public org.antlr.analysis.StateCluster build_Set (org.antlr.misc.IntSet, org.antlr.tool.GrammarAST) 
		org.antlr.misc.IntSet set
		org.antlr.tool.GrammarAST associatedAST
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Label label
		org.antlr.analysis.Transition e
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Range (int, int) 
		int a
		int b
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Label label
		org.antlr.analysis.Transition e
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_CharLiteralAtom (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST charLiteralAST
		int c
	public org.antlr.analysis.StateCluster build_CharRange (java.lang.String, java.lang.String) 
		String a
		String b
		int from
		int to
	public org.antlr.analysis.StateCluster build_StringLiteralAtom (org.antlr.tool.GrammarAST) 
		int c
		org.antlr.analysis.NFAState next
		int i
		StringBuffer chars
		org.antlr.analysis.NFAState first
		org.antlr.analysis.NFAState last
		org.antlr.analysis.NFAState prev
		org.antlr.tool.GrammarAST stringLiteralAST
		int tokenType
	public org.antlr.analysis.StateCluster build_RuleRef (org.antlr.tool.Rule, org.antlr.analysis.NFAState) 
		org.antlr.tool.Rule refDef
		org.antlr.analysis.NFAState ruleStart
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Transition e
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Epsilon () 
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_SemanticPredicate (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST pred
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Transition e
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Action (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST action
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Transition e
	public int build_EOFStates (java.util.Collection) 
		org.antlr.analysis.NFAState endNFAState
		org.antlr.tool.Rule r
		java.util.Iterator i$
		java.util.Collection rules
		int numberUnInvokedRules
	private void build_EOFState (org.antlr.analysis.NFAState) 
		org.antlr.analysis.NFAState endNFAState
		org.antlr.analysis.NFAState end
		int label
		org.antlr.analysis.Transition toEnd
	public org.antlr.analysis.StateCluster build_AB (org.antlr.analysis.StateCluster, org.antlr.analysis.StateCluster) 
		org.antlr.analysis.StateCluster A
		org.antlr.analysis.StateCluster B
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_AlternativeBlockFromSet (org.antlr.analysis.StateCluster) 
		org.antlr.analysis.StateCluster set
		org.antlr.analysis.NFAState startOfAlt
	public org.antlr.analysis.StateCluster build_AlternativeBlock (java.util.List) 
		org.antlr.analysis.StateCluster g
		org.antlr.analysis.NFAState startOfAlt
		org.antlr.analysis.NFAState left
		org.antlr.analysis.StateCluster g
		java.util.Iterator i$
		java.util.List alternativeStateClusters
		org.antlr.analysis.StateCluster result
		org.antlr.analysis.NFAState prevAlternative
		org.antlr.analysis.NFAState firstAlt
		org.antlr.analysis.NFAState blockEndNFAState
		int altNum
	public org.antlr.analysis.StateCluster build_Aoptional (org.antlr.analysis.StateCluster) 
		org.antlr.analysis.NFAState decisionState
		org.antlr.analysis.NFAState emptyAlt
		org.antlr.analysis.NFAState blockEndNFAState
		org.antlr.analysis.StateCluster g
		org.antlr.analysis.NFAState lastRealAlt
		org.antlr.analysis.NFAState emptyAlt
		org.antlr.analysis.StateCluster A
		org.antlr.analysis.StateCluster g
		int n
	public org.antlr.analysis.StateCluster build_Aplus (org.antlr.analysis.StateCluster) 
		org.antlr.analysis.NFAState extraRightEdge
		org.antlr.analysis.StateCluster A
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState blockEndNFAState
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Astar (org.antlr.analysis.StateCluster) 
		org.antlr.analysis.NFAState extraRightEdge
		org.antlr.analysis.StateCluster A
		org.antlr.analysis.NFAState bypassDecisionState
		org.antlr.analysis.NFAState optionalAlt
		org.antlr.analysis.NFAState blockEndNFAState
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_Wildcard (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST associatedAST
		org.antlr.analysis.NFAState left
		org.antlr.analysis.NFAState right
		org.antlr.analysis.Label label
		org.antlr.analysis.Transition e
		org.antlr.analysis.StateCluster g
	public org.antlr.analysis.StateCluster build_WildcardTree (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST associatedAST
		org.antlr.analysis.StateCluster wildRoot
		org.antlr.analysis.StateCluster down
		org.antlr.analysis.StateCluster wildChildren
		org.antlr.analysis.StateCluster up
		org.antlr.analysis.StateCluster optionalNodeAlt
		java.util.List alts
		org.antlr.analysis.StateCluster blk
	protected org.antlr.misc.IntSet getCollapsedBlockAsSet (org.antlr.analysis.State) 
		org.antlr.analysis.Label label
		org.antlr.analysis.State s1
		org.antlr.analysis.State blk
		org.antlr.analysis.State s0
	private void transitionBetweenStates (org.antlr.analysis.NFAState, org.antlr.analysis.NFAState, int) 
		org.antlr.analysis.NFAState a
		org.antlr.analysis.NFAState b
		int label
		org.antlr.analysis.Transition e
}

org/antlr/tool/NonRegularDecisionMessage.class
NonRegularDecisionMessage.java
package org.antlr.tool
public org.antlr.tool.NonRegularDecisionMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public java.util.Set altsWithRecursion
	public void  (org.antlr.analysis.DecisionProbe, java.util.Set) 
		org.antlr.analysis.DecisionProbe probe
		java.util.Set altsWithRecursion
	public java.lang.String toString () 
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
		String ruleName
		java.util.List sortedAlts
}

org/antlr/tool/RandomPhrase.class
RandomPhrase.java
package org.antlr.tool
public org.antlr.tool.RandomPhrase extends java.lang.Object {
	public static final boolean debug
	protected static java.util.Random random
	public void  () 
	protected static void randomPhrase (org.antlr.tool.Grammar, java.util.List, java.lang.String) 
		org.antlr.analysis.NFAState invokingState
		org.antlr.analysis.RuleClosureTransition invokingTransition
		org.antlr.analysis.Transition t0
		int decisionNumber
		int n
		int randomAlt
		org.antlr.analysis.NFAState altStartState
		org.antlr.analysis.Transition t
		org.antlr.tool.Grammar g
		java.util.List tokenTypes
		String startRule
		org.antlr.analysis.NFAState state
		org.antlr.analysis.NFAState stopState
		java.util.Stack ruleInvocationStack
	protected static java.lang.Integer getTokenType (org.antlr.analysis.Label) 
		org.antlr.misc.IntervalSet typeSet
		int randomIndex
		org.antlr.analysis.Label label
	public static void main (java.lang.String[]) 
		String seedStr
		Integer cI
		int j
		java.util.List charsInToken
		String literal
		Integer ttypeI
		int ttype
		String ttypeDisplayName
		int i
		org.antlr.tool.CompositeGrammar composite
		org.antlr.Tool tool
		org.antlr.tool.Grammar parser
		java.io.FileReader fr
		java.io.BufferedReader br
		java.util.List leftRecursiveRules
		String lexerGrammarText
		org.antlr.tool.Grammar lexer
		java.util.List tokenTypes
		Error er
		Exception e
		String[] args
		String grammarFileName
		String startRule
		long seed
}

org/antlr/tool/RecursionOverflowMessage.class
RecursionOverflowMessage.java
package org.antlr.tool
public org.antlr.tool.RecursionOverflowMessage extends org.antlr.tool.Message {
	public org.antlr.analysis.DecisionProbe probe
	public org.antlr.analysis.DFAState sampleBadState
	public int alt
	public java.util.Collection targetRules
	public java.util.Collection callSiteStates
	public void  (org.antlr.analysis.DecisionProbe, org.antlr.analysis.DFAState, int, java.util.Collection, java.util.Collection) 
		org.antlr.analysis.DecisionProbe probe
		org.antlr.analysis.DFAState sampleBadState
		int alt
		java.util.Collection targetRules
		java.util.Collection callSiteStates
	public java.lang.String toString () 
		org.antlr.tool.GrammarAST decisionASTNode
		String fileName
		org.stringtemplate.v4.ST st
		java.util.List labels
		String input
}

org/antlr/tool/Rule$1.class
Rule.java
package org.antlr.tool
final org.antlr.tool.Rule$1 extends java.util.HashSet {
	void  () 
}

org/antlr/tool/Rule.class
Rule.java
package org.antlr.tool
public org.antlr.tool.Rule extends java.lang.Object {
	public static final boolean supportsLabelOptimization
	public String name
	public int index
	public String modifier
	public org.antlr.analysis.NFAState startState
	public org.antlr.analysis.NFAState stopState
	protected java.util.Map options
	public static final java.util.Set legalOptions
	public org.antlr.tool.GrammarAST tree
	public org.antlr.tool.Grammar grammar
	public org.antlr.tool.GrammarAST argActionAST
	public org.antlr.tool.GrammarAST EORNode
	public org.antlr.tool.AttributeScope returnScope
	public org.antlr.tool.AttributeScope parameterScope
	public org.antlr.tool.AttributeScope ruleScope
	public java.util.List useScopes
	public java.util.Set throwsSpec
	public java.util.LinkedHashMap tokenLabels
	public java.util.LinkedHashMap wildcardTreeLabels
	public java.util.LinkedHashMap wildcardTreeListLabels
	public java.util.LinkedHashMap charLabels
	public java.util.LinkedHashMap ruleLabels
	public java.util.LinkedHashMap tokenListLabels
	public java.util.LinkedHashMap ruleListLabels
	protected java.util.Map labelNameSpace
	protected java.util.Map actions
	protected java.util.List inlineActions
	public int numberOfAlts
	protected java.util.Map[] altToTokenRefMap
	protected java.util.Map[] altToRuleRefMap
	public boolean referencedPredefinedRuleAttributes
	public boolean isSynPred
	public boolean imported
	public void  (org.antlr.tool.Grammar, java.lang.String, int, int) 
		int alt
		org.antlr.tool.Grammar grammar
		String ruleName
		int ruleIndex
		int numberOfAlts
	public static int getRuleType (java.lang.String) 
		String ruleName
	public void defineLabel (org.antlr.runtime.Token, org.antlr.tool.GrammarAST, int) 
		org.antlr.runtime.Token label
		org.antlr.tool.GrammarAST elementRef
		int type
		org.antlr.tool.Grammar$LabelElementPair pair
	public org.antlr.tool.Grammar$LabelElementPair getLabel (java.lang.String) 
		String name
	public org.antlr.tool.Grammar$LabelElementPair getTokenLabel (java.lang.String) 
		String name
		org.antlr.tool.Grammar$LabelElementPair pair
	public java.util.Map getRuleLabels () 
	public java.util.Map getRuleListLabels () 
	public org.antlr.tool.Grammar$LabelElementPair getRuleLabel (java.lang.String) 
		String name
		org.antlr.tool.Grammar$LabelElementPair pair
	public org.antlr.tool.Grammar$LabelElementPair getTokenListLabel (java.lang.String) 
		String name
		org.antlr.tool.Grammar$LabelElementPair pair
	public org.antlr.tool.Grammar$LabelElementPair getRuleListLabel (java.lang.String) 
		String name
		org.antlr.tool.Grammar$LabelElementPair pair
	public void trackTokenReferenceInAlt (org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST refAST
		int outerAltNum
		java.util.List refs
	public java.util.List getTokenRefsInAlt (java.lang.String, int) 
		java.util.List tokenRefASTs
		String ref
		int outerAltNum
	public void trackRuleReferenceInAlt (org.antlr.tool.GrammarAST, int) 
		org.antlr.tool.GrammarAST refAST
		int outerAltNum
		java.util.List refs
	public java.util.List getRuleRefsInAlt (java.lang.String, int) 
		java.util.List ruleRefASTs
		String ref
		int outerAltNum
	public java.util.Set getTokenRefsInAlt (int) 
		int altNum
	public java.util.Set getAllTokenRefsInAltsWithRewrites () 
		int ttype
		String label
		String tokenName
		java.util.Iterator i$
		java.util.Map m
		int i
		String output
		java.util.Set tokens
	public java.util.Set getRuleRefsInAlt (int) 
		int outerAltNum
	public java.util.Set getAllRuleRefsInAltsWithRewrites () 
		java.util.Map m
		int i
		java.util.Set rules
	public java.util.List getInlineActions () 
	public boolean hasRewrite (int) 
		int i
		org.antlr.tool.GrammarAST blk
		org.antlr.tool.GrammarAST alt
		org.antlr.tool.GrammarAST rew
	public org.antlr.tool.AttributeScope getAttributeScope (java.lang.String) 
		String name
		org.antlr.tool.AttributeScope scope
	public org.antlr.tool.AttributeScope getLocalAttributeScope (java.lang.String) 
		org.antlr.tool.AttributeScope rulePropertiesScope
		String name
		org.antlr.tool.AttributeScope scope
	public java.lang.String getElementLabel (java.lang.String, int, org.antlr.codegen.CodeGenerator) 
		java.util.List tokenRefs
		org.antlr.tool.GrammarAST uniqueRefAST
		java.util.List ruleRefs
		String labelName
		org.antlr.runtime.CommonToken label
		String refdSymbol
		int outerAltNum
		org.antlr.codegen.CodeGenerator generator
		org.antlr.tool.GrammarAST uniqueRefAST
		String labelName
		String existingLabelName
	public boolean getHasMultipleReturnValues () 
	public boolean getHasSingleReturnValue () 
	public boolean getHasReturnValue () 
	public java.lang.String getSingleValueReturnType () 
	public java.lang.String getSingleValueReturnName () 
	public void defineNamedAction (org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST, org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST ampersandAST
		org.antlr.tool.GrammarAST nameAST
		org.antlr.tool.GrammarAST actionAST
		String actionName
		org.antlr.tool.GrammarAST a
	public void trackInlineAction (org.antlr.tool.GrammarAST) 
		org.antlr.tool.GrammarAST actionAST
	public java.util.Map getActions () 
	public void setActions (java.util.Map) 
		java.util.Map actions
	public java.lang.String setOption (java.lang.String, java.lang.Object, org.antlr.runtime.Token) 
		String key
		Object value
		org.antlr.runtime.Token optionsStartToken
	public void setOptions (java.util.Map, org.antlr.runtime.Token) 
		String optionName
		Object optionValue
		String stored
		java.util.Iterator it
		java.util.Map options
		org.antlr.runtime.Token optionsStartToken
		java.util.Set keys
	public java.lang.String toString () 
	static void  () 
}

org/antlr/tool/RuleLabelScope$1.class
RuleLabelScope.java
package org.antlr.tool
final org.antlr.tool.RuleLabelScope$1 extends org.antlr.tool.AttributeScope {
	void  (java.lang.String, org.antlr.runtime.Token) 
		String x0
		org.antlr.runtime.Token x1
}

org/antlr/tool/RuleLabelScope$2.class
RuleLabelScope.java
package org.antlr.tool
final org.antlr.tool.RuleLabelScope$2 extends org.antlr.tool.AttributeScope {
	void  (java.lang.String, org.antlr.runtime.Token) 
		String x0
		org.antlr.runtime.Token x1
}

org/antlr/tool/RuleLabelScope$3.class
RuleLabelScope.java
package org.antlr.tool
final org.antlr.tool.RuleLabelScope$3 extends org.antlr.tool.AttributeScope {
	void  (java.lang.String, org.antlr.runtime.Token) 
		String x0
		org.antlr.runtime.Token x1
}

org/antlr/tool/RuleLabelScope.class
RuleLabelScope.java
package org.antlr.tool
public org.antlr.tool.RuleLabelScope extends org.antlr.tool.AttributeScope {
	public static org.antlr.tool.AttributeScope predefinedRulePropertiesScope
	public static org.antlr.tool.AttributeScope predefinedTreeRulePropertiesScope
	public static org.antlr.tool.AttributeScope predefinedLexerRulePropertiesScope
	public static org.antlr.tool.AttributeScope[] grammarTypeToRulePropertiesScope
	public org.antlr.tool.Rule referencedRule
	public void  (org.antlr.tool.Rule, org.antlr.runtime.Token) 
		org.antlr.tool.Rule referencedRule
		org.antlr.runtime.Token actionToken
	public org.antlr.tool.Attribute getAttribute (java.lang.String) 
		String name
		org.antlr.tool.AttributeScope rulePropertiesScope
	static void  () 
}

org/antlr/tool/Strip$1.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$1 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
}

org/antlr/tool/Strip$10.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$10 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
		org.antlr.runtime.tree.CommonTree child
}

org/antlr/tool/Strip$11.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$11 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		org.antlr.runtime.tree.CommonTree rew
		Object t
		org.antlr.runtime.tree.CommonTree a
		org.antlr.runtime.tree.CommonTree child
		int stop
}

org/antlr/tool/Strip$12.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$12 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
}

org/antlr/tool/Strip$13.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$13 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
}

org/antlr/tool/Strip$2.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$2 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
		org.antlr.runtime.tree.CommonTree action
}

org/antlr/tool/Strip$3.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$3 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
}

org/antlr/tool/Strip$4.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$4 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
		org.antlr.runtime.tree.CommonTree ret
}

org/antlr/tool/Strip$5.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$5 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
}

org/antlr/tool/Strip$6.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$6 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
		String text
}

org/antlr/tool/Strip$7.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$7 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
}

org/antlr/tool/Strip$8.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$8 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		Object t
		org.antlr.runtime.tree.CommonTree a
}

org/antlr/tool/Strip$9.class
Strip.java
package org.antlr.tool
 org.antlr.tool.Strip$9 extends org.antlr.runtime.tree.TreeWizard$Visitor {
	final org.antlr.tool.Strip this$0
	void  (org.antlr.tool.Strip) 
	public void visit (java.lang.Object) 
		org.antlr.runtime.tree.CommonTree child
		Object t
		org.antlr.runtime.tree.CommonTree a
}

org/antlr/tool/Strip.class
Strip.java
package org.antlr.tool
public org.antlr.tool.Strip extends java.lang.Object {
	protected String filename
	protected org.antlr.runtime.TokenRewriteStream tokens
	protected boolean tree_option
	protected String[] args
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String[] args
		org.antlr.tool.Strip s
	public void  (java.lang.String[]) 
		String[] args
	public org.antlr.runtime.TokenRewriteStream getTokenStream () 
	public void parseAndRewrite ()  throws java.lang.Exception 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.CharStream input
		org.antlr.grammar.v3.ANTLRv3Lexer lex
		org.antlr.grammar.v3.ANTLRv3Parser g
		org.antlr.grammar.v3.ANTLRv3Parser$grammarDef_return r
		org.antlr.runtime.tree.CommonTree t
	public void rewrite (org.antlr.runtime.tree.TreeAdaptor, org.antlr.runtime.tree.CommonTree, java.lang.String[])  throws java.lang.Exception 
		org.antlr.runtime.tree.TreeAdaptor adaptor
		org.antlr.runtime.tree.CommonTree t
		String[] tokenNames
		org.antlr.runtime.tree.TreeWizard wiz
	public static void ACTION (org.antlr.runtime.TokenRewriteStream, org.antlr.runtime.tree.CommonTree) 
		org.antlr.runtime.tree.CommonTree rule
		org.antlr.runtime.TokenRewriteStream tokens
		org.antlr.runtime.tree.CommonTree t
		org.antlr.runtime.tree.CommonTree parent
		int ptype
		org.antlr.runtime.tree.CommonTree root
	private static void killTrailingNewline (org.antlr.runtime.TokenRewriteStream, int) 
		int space
		int tab
		org.antlr.runtime.TokenRewriteStream tokens
		int index
		java.util.List all
		org.antlr.runtime.Token tok
		org.antlr.runtime.Token after
		String ws
	public void processArgs (java.lang.String[]) 
		int i
		String[] args
	private static void help () 
	static void access$000 (org.antlr.runtime.TokenRewriteStream, int) 
		org.antlr.runtime.TokenRewriteStream x0
		int x1
}

org/antlr/tool/templates/depend.stg
org/antlr/tool/templates/dot/dot.stg
org/antlr/tool/templates/messages/formats/antlr.stg
org/antlr/tool/templates/messages/formats/gnu.stg
org/antlr/tool/templates/messages/formats/vs2005.stg
org/antlr/tool/templates/messages/languages/en.stg
org/antlr/tool/ToolMessage.class
ToolMessage.java
package org.antlr.tool
public org.antlr.tool.ToolMessage extends org.antlr.tool.Message {
	public void  (int) 
		int msgID
	public void  (int, java.lang.Object) 
		int msgID
		Object arg
	public void  (int, java.lang.Throwable) 
		int msgID
		Throwable e
	public void  (int, java.lang.Object, java.lang.Object) 
		int msgID
		Object arg
		Object arg2
	public void  (int, java.lang.Object, java.lang.Throwable) 
		int msgID
		Object arg
		Throwable e
	public java.lang.String toString () 
		org.stringtemplate.v4.ST st
}

org/antlr/tool/ToolSTGroupFile.class
ToolSTGroupFile.java
package org.antlr.tool
public org.antlr.tool.ToolSTGroupFile extends org.stringtemplate.v4.STGroupFile {
	public void  (java.lang.String) 
		String fileName
}

org/antlr/Tool.class
Tool.java
package org.antlr
public org.antlr.Tool extends java.lang.Object {
	public final java.util.Properties antlrSettings
	public final String VERSION
	public static final String UNINITIALIZED_DIR
	private java.util.List grammarFileNames
	private boolean generate_NFA_dot
	private boolean generate_DFA_dot
	private String outputDirectory
	private boolean haveOutputDir
	private String inputDirectory
	private String parentGrammarDirectory
	private String grammarOutputDirectory
	private boolean haveInputDir
	private String libDirectory
	private boolean debug
	private boolean trace
	private boolean profile
	private boolean report
	private boolean printGrammar
	private boolean depend
	private boolean forceAllFilesToOutputDir
	private boolean forceRelativeOutput
	protected boolean deleteTempLexer
	private boolean verbose
	private boolean make
	private boolean showBanner
	private static boolean exitNow
	private static boolean return_dont_exit
	public String forcedLanguageOption
	public static boolean internalOption_PrintGrammarTree
	public static boolean internalOption_PrintDFA
	public static boolean internalOption_ShowNFAConfigsInDFA
	public static boolean internalOption_watchNFAConversion
	public static void main (java.lang.String[]) 
		String[] args
		org.antlr.Tool antlr
	private void loadResources () 
		Exception e
		java.io.InputStream in
	public void  () 
		String version
	public void  (java.lang.String[]) 
		String version
		String[] args
	public void processArgs (java.lang.String[]) 
		java.io.File outDir
		java.io.File outDir
		int i
		String[] args
	public boolean buildRequired (java.lang.String)  throws java.io.IOException 
		java.io.File grammarFile
		java.io.File inputFile
		java.util.Iterator i$
		java.io.File outputFile
		java.util.Iterator i$
		String grammarFileName
		org.antlr.tool.BuildDependencyGenerator bd
		java.util.List outputFiles
		java.util.List inputFiles
		java.io.File grammarFile
		long grammarLastModified
	public void process () 
		Exception e
		Error e
		Exception e
		org.antlr.tool.BuildDependencyGenerator dep
		org.antlr.tool.GrammarReport2 greport
		org.antlr.tool.GrammarReport greport
		java.io.Writer w
		java.io.IOException e
		java.io.StringReader sr
		org.antlr.tool.Grammar lexerGrammar
		java.io.File lexerGrammarFullFile
		java.io.File outputDir
		java.io.File outputFile
		java.io.File outputDir
		java.io.File outputFile
		String lexerGrammarFileName
		org.antlr.tool.Grammar rootGrammar
		String lexerGrammarStr
		java.io.IOException e
		Exception e
		String grammarFileName
		java.util.Iterator i$
		boolean exceptionWhenWritingLexerFile
	public void sortGrammarFiles ()  throws java.io.IOException 
		org.antlr.tool.GrammarSpelunker grammar
		String vocabName
		String grammarName
		java.io.FileNotFoundException fnfe
		String gfile
		java.util.Iterator i$
		String f
		int i
		org.antlr.misc.Graph g
		java.util.List missingFiles
		java.util.List sorted
	public org.antlr.tool.Grammar getRootGrammar (java.lang.String)  throws java.io.IOException 
		java.io.File f
		String grammarFileName
		org.antlr.tool.CompositeGrammar composite
		org.antlr.tool.Grammar grammar
		java.io.FileReader fr
		java.io.File f
		java.io.BufferedReader br
	protected void generateRecognizer (org.antlr.tool.Grammar) 
		org.antlr.tool.Grammar delegate
		int i
		org.antlr.codegen.CodeGenerator generator
		java.util.List delegates
		org.antlr.tool.Grammar grammar
		String language
	public void generateDFAs (org.antlr.tool.Grammar) 
		java.io.IOException ioe
		org.antlr.analysis.DFA dfa
		org.antlr.tool.DOTGenerator dotGenerator
		String dot
		String dotFileName
		int d
		org.antlr.tool.Grammar g
	protected void generateNFAs (org.antlr.tool.Grammar) 
		String dot
		java.io.IOException ioe
		org.antlr.tool.Rule r
		java.util.Iterator i$
		org.antlr.tool.Grammar g
		org.antlr.tool.DOTGenerator dotGenerator
		java.util.Collection rules
	protected void writeDOTFile (org.antlr.tool.Grammar, org.antlr.tool.Rule, java.lang.String)  throws java.io.IOException 
		org.antlr.tool.Grammar g
		org.antlr.tool.Rule r
		String dot
	protected void writeDOTFile (org.antlr.tool.Grammar, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.antlr.tool.Grammar g
		String name
		String dot
		java.io.Writer fw
	private static void version () 
	private static void help () 
	private static void Xhelp () 
	public void setMaxSwitchCaseLabels (int) 
		int maxSwitchCaseLabels
	public void setMinSwitchAlts (int) 
		int minSwitchAlts
	public void setOutputDirectory (java.lang.String) 
		String outputDirectory
	public void setForceRelativeOutput (boolean) 
		boolean forceRelativeOutput
	public void setInputDirectory (java.lang.String) 
		String inputDirectory
	public java.io.Writer getOutputFile (org.antlr.tool.Grammar, java.lang.String)  throws java.io.IOException 
		java.io.File outputDir
		java.io.File outputDir
		org.antlr.tool.Grammar g
		String fileName
		java.io.File outputDir
		java.io.File outputFile
		java.io.FileWriter fw
	public java.io.File getOutputDirectory (java.lang.String) 
		String fileDirectory
		java.io.File outputDir
		java.io.File outputDir
		java.io.File outputDir
		String fileNameWithPath
		java.io.File outputDir
		String fileDirectory
	public java.lang.String getLibraryFile (java.lang.String)  throws java.io.IOException 
		String fileName
		java.io.File f
	public java.lang.String getFileDirectory (java.lang.String) 
		java.io.File f
		String fileName
		java.io.File f
	public java.io.File getImportedVocabFile (java.lang.String) 
		String vocabName
		java.io.File f
	public void panic () 
	public static java.lang.String getCurrentTimeStamp () 
		java.util.GregorianCalendar calendar
		int y
		int m
		int d
		int h
		int min
		int sec
		String sy
		String sm
		String sd
		String sh
		String smin
		String ssec
	public java.util.List getGrammarFileNames () 
	public boolean isGenerate_NFA_dot () 
	public boolean isGenerate_DFA_dot () 
	public java.lang.String getOutputDirectory () 
	public java.lang.String getLibraryDirectory () 
	public boolean isDebug () 
	public boolean isTrace () 
	public boolean isProfile () 
	public boolean isReport () 
	public boolean isPrintGrammar () 
	public boolean isDepend () 
	public boolean isForceAllFilesToOutputDir () 
	public boolean isVerbose () 
	public int getConversionTimeout () 
	public java.lang.String getMessageFormat () 
	public int getNumErrors () 
	public boolean getMake () 
	public void setMessageFormat (java.lang.String) 
		String format
	public void setGrammarFileNames (java.util.List) 
		java.util.List grammarFileNames
	public void addGrammarFile (java.lang.String) 
		String grammarFileName
	public void setGenerate_NFA_dot (boolean) 
		boolean generate_NFA_dot
	public void setGenerate_DFA_dot (boolean) 
		boolean generate_DFA_dot
	public void setLibDirectory (java.lang.String) 
		String libDirectory
	public void setDebug (boolean) 
		boolean debug
	public void setTrace (boolean) 
		boolean trace
	public void setProfile (boolean) 
		boolean profile
	public void setReport (boolean) 
		boolean report
	public void setPrintGrammar (boolean) 
		boolean printGrammar
	public void setDepend (boolean) 
		boolean depend
	public void setForceAllFilesToOutputDir (boolean) 
		boolean forceAllFilesToOutputDir
	public void setVerbose (boolean) 
		boolean verbose
	public void setMake (boolean) 
		boolean make
	static void  () 
}

META-INF/maven/
META-INF/maven/org.antlr/
META-INF/maven/org.antlr/antlr/
META-INF/maven/org.antlr/antlr/pom.xml
META-INF/maven/org.antlr/antlr/pom.properties