public class AltTransformAdapter extends DepthFirstAdapter
| Modifier and Type | Field and Description |
|---|---|
(package private) ResolveAltIds |
altIds |
(package private) java.lang.String |
currentNewAltName |
private java.util.Map |
isElementIsAlist |
private java.util.LinkedList |
listSimpleTermTransform |
private java.util.Map |
simpleTermOrsimpleListTermTypes |
private java.util.Map |
simpleTermTransform |
| Constructor and Description |
|---|
AltTransformAdapter(java.util.Map simpleTermTransform,
java.util.LinkedList listSimpleTermTransform,
java.lang.String currentNewAltName,
ResolveAltIds altIds,
java.util.Map isElementIsAlist,
java.util.Map simpleTermOrsimpleListTermTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
inASimpleListTerm(ASimpleListTerm node) |
void |
inASimpleTerm(ASimpleTerm node) |
void |
outAListTerm(AListTerm node) |
caseAAlt, caseAAltTransform, caseAAst, caseAAstAlt, caseAAstProd, caseACharBasic, caseACharChar, caseAConcat, caseADecChar, caseAElem, caseAGrammar, caseAHelperDef, caseAHelpers, caseAHexChar, caseAIdBasic, caseAIgnTokens, caseAIntervalSet, caseAListTerm, caseAMinusBinOp, caseANewListTerm, caseANewTerm, caseANullTerm, caseAOperationSet, caseAPlusBinOp, caseAPlusUnOp, caseAProd, 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, 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, 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, setOutResolveAltIds altIds
java.lang.String currentNewAltName
private java.util.Map isElementIsAlist
private java.util.LinkedList listSimpleTermTransform
private java.util.Map simpleTermTransform
private java.util.Map simpleTermOrsimpleListTermTypes
AltTransformAdapter(java.util.Map simpleTermTransform,
java.util.LinkedList listSimpleTermTransform,
java.lang.String currentNewAltName,
ResolveAltIds altIds,
java.util.Map isElementIsAlist,
java.util.Map simpleTermOrsimpleListTermTypes)
public void inASimpleTerm(ASimpleTerm node)
inASimpleTerm in class DepthFirstAdapterpublic void inASimpleListTerm(ASimpleListTerm node)
inASimpleListTerm in class DepthFirstAdapterpublic void outAListTerm(AListTerm node)
outAListTerm in class DepthFirstAdapterCopyright © 1997-2013 Sablecc. All Rights Reserved.