public class ConstructNFA extends DepthFirstAdapter
| Modifier and Type | Field and Description |
|---|---|
private int |
i |
private ResolveIds |
ids |
private java.lang.String |
stateName |
| Constructor and Description |
|---|
ConstructNFA(ResolveIds ids,
java.lang.String stateName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getOut(Node node) |
void |
outACharBasic(ACharBasic node) |
void |
outACharChar(ACharChar node) |
void |
outAConcat(AConcat node) |
void |
outADecChar(ADecChar node) |
void |
outAGrammar(AGrammar node) |
void |
outAHelperDef(AHelperDef node) |
void |
outAHexChar(AHexChar node) |
void |
outAIdBasic(AIdBasic node) |
void |
outAIntervalSet(AIntervalSet node) |
void |
outAMinusBinOp(AMinusBinOp node) |
void |
outAOperationSet(AOperationSet node) |
void |
outAPlusBinOp(APlusBinOp node) |
void |
outAPlusUnOp(APlusUnOp node) |
void |
outAQMarkUnOp(AQMarkUnOp node) |
void |
outARegExp(ARegExp node) |
void |
outARegExpBasic(ARegExpBasic node) |
void |
outASetBasic(ASetBasic node) |
void |
outAStarUnOp(AStarUnOp node) |
void |
outAStateList(AStateList node) |
void |
outAStringBasic(AStringBasic node) |
void |
outATokenDef(ATokenDef node) |
void |
outATokens(ATokens node) |
void |
outAUnExp(AUnExp node) |
void |
outStart(Start node) |
void |
setOut(Node node,
java.lang.Object out) |
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, inASimpleListTerm, inASimpleTerm, inAStarUnOp, inAStateList, inAStateListTail, inAStates, inAStringBasic, inATokenDef, inATokens, inATokenSpecifier, inATransition, inAUnExp, inStart, outAAlt, outAAltTransform, outAAst, outAAstAlt, outAAstProd, outAElem, outAHelpers, outAIgnTokens, outAListTerm, outANewListTerm, outANewTerm, outANullTerm, outAProd, outAProdName, outAProductions, outAProductionSpecifier, outASimpleListTerm, outASimpleTerm, outAStateListTail, outAStates, outATokenSpecifier, outATransitioncaseEOF, 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, setInprivate ResolveIds ids
private java.lang.String stateName
private int i
ConstructNFA(ResolveIds ids, java.lang.String stateName)
public void outStart(Start node)
outStart in class DepthFirstAdapterpublic void outAGrammar(AGrammar node)
outAGrammar in class DepthFirstAdapterpublic void outAHelperDef(AHelperDef node)
outAHelperDef in class DepthFirstAdapterpublic void outATokens(ATokens node)
outATokens in class DepthFirstAdapterpublic void outATokenDef(ATokenDef node)
outATokenDef in class DepthFirstAdapterpublic void outAStateList(AStateList node)
outAStateList in class DepthFirstAdapterpublic void outARegExp(ARegExp node)
outARegExp in class DepthFirstAdapterpublic void outAConcat(AConcat node)
outAConcat in class DepthFirstAdapterpublic void outAUnExp(AUnExp node)
outAUnExp in class DepthFirstAdapterpublic void outACharBasic(ACharBasic node)
outACharBasic in class DepthFirstAdapterpublic void outASetBasic(ASetBasic node)
outASetBasic in class DepthFirstAdapterpublic void outAStringBasic(AStringBasic node)
outAStringBasic in class DepthFirstAdapterpublic void outAIdBasic(AIdBasic node)
outAIdBasic in class DepthFirstAdapterpublic void outARegExpBasic(ARegExpBasic node)
outARegExpBasic in class DepthFirstAdapterpublic void outACharChar(ACharChar node)
outACharChar in class DepthFirstAdapterpublic void outADecChar(ADecChar node)
outADecChar in class DepthFirstAdapterpublic void outAHexChar(AHexChar node)
outAHexChar in class DepthFirstAdapterpublic void outAOperationSet(AOperationSet node)
outAOperationSet in class DepthFirstAdapterpublic void outAIntervalSet(AIntervalSet node)
outAIntervalSet in class DepthFirstAdapterpublic void outAStarUnOp(AStarUnOp node)
outAStarUnOp in class DepthFirstAdapterpublic void outAQMarkUnOp(AQMarkUnOp node)
outAQMarkUnOp in class DepthFirstAdapterpublic void outAPlusUnOp(APlusUnOp node)
outAPlusUnOp in class DepthFirstAdapterpublic void outAPlusBinOp(APlusBinOp node)
outAPlusBinOp in class DepthFirstAdapterpublic void outAMinusBinOp(AMinusBinOp node)
outAMinusBinOp in class DepthFirstAdapterpublic java.lang.Object getOut(Node node)
getOut in interface AnalysisgetOut in class AnalysisAdapterpublic void setOut(Node node, java.lang.Object out)
setOut in interface AnalysissetOut in class AnalysisAdapterCopyright © 1997-2013 Sablecc. All Rights Reserved.