public class AddAstProductions extends DepthFirstAdapter
| Modifier and Type | Field and Description |
|---|---|
private boolean |
firstAlt |
(package private) java.util.LinkedList |
listAstProd |
(package private) java.util.LinkedList |
listElems |
(package private) java.util.LinkedList |
listOfAstAlts |
(package private) boolean |
processingParsedAlt |
| Constructor and Description |
|---|
AddAstProductions() |
| Modifier and Type | Method and Description |
|---|---|
void |
caseAProd(AProd node) |
void |
error(Token token) |
void |
inAAlt(AAlt node) |
void |
inAAltTransform(AAltTransform node) |
void |
inAElem(AElem node) |
void |
outAAlt(AAlt node) |
void |
outAGrammar(AGrammar 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, caseAProdName, caseAProductions, caseAProductionSpecifier, caseAQMarkUnOp, caseARegExp, caseARegExpBasic, caseASetBasic, caseASimpleListTerm, caseASimpleTerm, caseAStarUnOp, caseAStateList, caseAStateListTail, caseAStates, caseAStringBasic, caseATokenDef, caseATokens, caseATokenSpecifier, caseATransition, caseAUnExp, caseStart, defaultIn, defaultOut, inAAst, inAAstAlt, inAAstProd, inACharBasic, inACharChar, inAConcat, inADecChar, 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, outAAltTransform, outAAst, outAAstAlt, outAAstProd, outACharBasic, outACharChar, outAConcat, outADecChar, outAElem, 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, setOutjava.util.LinkedList listAstProd
private boolean firstAlt
boolean processingParsedAlt
java.util.LinkedList listElems
java.util.LinkedList listOfAstAlts
public void caseAProd(AProd node)
caseAProd in interface AnalysiscaseAProd in class DepthFirstAdapterpublic void outAGrammar(AGrammar node)
outAGrammar in class DepthFirstAdapterpublic void inAAlt(AAlt node)
inAAlt in class DepthFirstAdapterpublic void inAAltTransform(AAltTransform node)
inAAltTransform in class DepthFirstAdapterpublic void outAAlt(AAlt node)
outAAlt in class DepthFirstAdapterpublic void inAElem(AElem node)
inAElem in class DepthFirstAdapterpublic void error(Token token)
Copyright © 1997-2013 Sablecc. All Rights Reserved.