public class ResolveAltIds extends DepthFirstAdapter
| Modifier and Type | Field and Description |
|---|---|
java.util.Map |
alts_elems |
java.util.Map |
alts_elems_list |
java.util.Map |
alts_elems_list_elemName |
java.util.Map |
alts_elemsGlobal |
private boolean |
blist |
(package private) java.lang.String |
currentAlt |
ResolveIds |
ids |
private java.util.LinkedList |
listElems |
private java.util.LinkedList |
listElemsGlobal |
private java.util.LinkedList |
listElemslist |
| Constructor and Description |
|---|
ResolveAltIds(ResolveIds ids) |
| Modifier and Type | Method and Description |
|---|---|
void |
caseAAlt(AAlt alt) |
void |
caseAAst(AAst node) |
void |
caseAElem(AElem elem) |
void |
caseAProd(AProd node) |
java.lang.String |
toString() |
caseAAltTransform, caseAAstAlt, caseAAstProd, caseACharBasic, caseACharChar, caseAConcat, caseADecChar, caseAGrammar, caseAHelperDef, caseAHelpers, caseAHexChar, caseAIdBasic, caseAIgnTokens, caseAIntervalSet, caseAListTerm, caseAMinusBinOp, caseANewListTerm, caseANewTerm, caseANullTerm, caseAOperationSet, caseAPlusBinOp, caseAPlusUnOp, caseAProdName, caseAProductions, caseAProductionSpecifier, caseAQMarkUnOp, caseARegExp, caseARegExpBasic, caseASetBasic, caseASimpleListTerm, caseASimpleTerm, caseAStarUnOp, caseAStateList, caseAStateListTail, caseAStates, caseAStringBasic, caseATokenDef, caseATokens, caseATokenSpecifier, caseATransition, caseAUnExp, caseStart, defaultIn, defaultOut, inAAlt, inAAltTransform, inAAst, inAAstAlt, inAAstProd, inACharBasic, inACharChar, inAConcat, inADecChar, inAElem, inAGrammar, inAHelperDef, inAHelpers, inAHexChar, inAIdBasic, inAIgnTokens, inAIntervalSet, inAListTerm, inAMinusBinOp, inANewListTerm, inANewTerm, inANullTerm, inAOperationSet, inAPlusBinOp, inAPlusUnOp, inAProd, inAProdName, inAProductions, inAProductionSpecifier, inAQMarkUnOp, inARegExp, inARegExpBasic, inASetBasic, inASimpleListTerm, inASimpleTerm, inAStarUnOp, inAStateList, inAStateListTail, inAStates, inAStringBasic, inATokenDef, inATokens, inATokenSpecifier, inATransition, inAUnExp, inStart, outAAlt, outAAltTransform, outAAst, outAAstAlt, outAAstProd, outACharBasic, outACharChar, outAConcat, outADecChar, outAElem, outAGrammar, outAHelperDef, outAHelpers, outAHexChar, outAIdBasic, outAIgnTokens, outAIntervalSet, outAListTerm, outAMinusBinOp, outANewListTerm, outANewTerm, outANullTerm, outAOperationSet, outAPlusBinOp, outAPlusUnOp, outAProd, outAProdName, outAProductions, outAProductionSpecifier, outAQMarkUnOp, outARegExp, outARegExpBasic, outASetBasic, outASimpleListTerm, outASimpleTerm, outAStarUnOp, outAStateList, outAStateListTail, outAStates, outAStringBasic, outATokenDef, outATokens, outATokenSpecifier, outATransition, outAUnExp, outStartcaseEOF, caseTAbstract, caseTArrow, caseTBar, caseTBlank, caseTChar, caseTColon, caseTComma, caseTComment, caseTDDot, caseTDecChar, caseTDot, caseTEqual, caseTHelpers, caseTHexChar, caseTId, caseTIgnored, caseTLBkt, caseTLBrace, caseTLPar, caseTMinus, caseTNew, caseTNull, caseTPackage, caseTPkgId, caseTPlus, caseTProductions, caseTProductionSpecifier, caseTQMark, caseTRBkt, caseTRBrace, caseTRPar, caseTSemicolon, caseTSlash, caseTStar, caseTStates, caseTString, caseTSyntax, caseTTokens, caseTTokenSpecifier, caseTTree, defaultCase, getIn, getOut, setIn, setOutpublic ResolveIds ids
public java.util.Map alts_elems
public java.util.Map alts_elems_list
public java.util.Map alts_elemsGlobal
public java.util.Map alts_elems_list_elemName
private java.util.LinkedList listElemsGlobal
private java.util.LinkedList listElems
private java.util.LinkedList listElemslist
java.lang.String currentAlt
private boolean blist
public ResolveAltIds(ResolveIds ids)
public void caseAProd(AProd node)
caseAProd in interface AnalysiscaseAProd in class DepthFirstAdapterpublic void caseAAlt(AAlt alt)
caseAAlt in interface AnalysiscaseAAlt in class DepthFirstAdapterpublic void caseAElem(AElem elem)
caseAElem in interface AnalysiscaseAElem in class DepthFirstAdapterpublic void caseAAst(AAst node)
caseAAst in interface AnalysiscaseAAst in class DepthFirstAdapterpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 1997-2013 Sablecc. All Rights Reserved.