org.sablecc.sablecc
Class GenAnalyses
java.lang.Object
org.sablecc.sablecc.analysis.AnalysisAdapter
org.sablecc.sablecc.analysis.DepthFirstAdapter
org.sablecc.sablecc.GenAnalyses
- All Implemented Interfaces:
- Analysis, Switch
public class GenAnalyses
- extends DepthFirstAdapter
| Methods inherited from class org.sablecc.sablecc.analysis.DepthFirstAdapter |
caseAAltName, caseAAlts, caseAAltsTail, caseACharBasic, caseACharChar, caseAConcat, caseADecChar, caseAElem, caseAElemName, caseAGrammar, caseAHelperDef, caseAHelpers, caseAHexChar, caseAIdBasic, caseAIdList, caseAIdListTail, caseAIgnoredAlt, caseAIgnTokens, caseAIntervalSet, caseALookAhead, caseAMinusBinOp, caseAOperationSet, caseAPackage, caseAParsedAlt, caseAPkgName, caseAPkgNameTail, caseAPlusBinOp, caseAPlusUnOp, caseAProd, caseAProductions, caseAProductionSpecifier, caseAQMarkUnOp, caseARegExp, caseARegExpBasic, caseARegExpTail, caseASetBasic, caseAStarUnOp, caseAStateList, caseAStateListTail, caseAStates, caseAStringBasic, caseATokenDef, caseATokens, caseATokenSpecifier, caseATransition, caseAUnExp, caseStart, defaultIn, defaultOut, inAAltName, inAAlts, inAAltsTail, inACharBasic, inACharChar, inAConcat, inADecChar, inAElemName, inAGrammar, inAHelperDef, inAHelpers, inAHexChar, inAIdBasic, inAIdList, inAIdListTail, inAIgnTokens, inAIntervalSet, inALookAhead, inAMinusBinOp, inAOperationSet, inAPackage, inAPkgName, inAPkgNameTail, inAPlusBinOp, inAPlusUnOp, inAProductions, inAProductionSpecifier, inAQMarkUnOp, inARegExp, inARegExpBasic, inARegExpTail, inASetBasic, inAStarUnOp, inAStateList, inAStateListTail, inAStates, inAStringBasic, inATokens, inATokenSpecifier, inATransition, inAUnExp, inStart, outAAltName, outAAlts, outAAltsTail, outACharBasic, outACharChar, outAConcat, outADecChar, outAElem, outAElemName, outAGrammar, outAHelperDef, outAHelpers, outAHexChar, outAIdBasic, outAIdList, outAIdListTail, outAIgnTokens, outAIntervalSet, outALookAhead, outAMinusBinOp, outAOperationSet, outAPackage, outAPkgName, outAPkgNameTail, outAPlusBinOp, outAPlusUnOp, outAProd, outAProductions, outAProductionSpecifier, outAQMarkUnOp, outARegExp, outARegExpBasic, outARegExpTail, outASetBasic, outAStarUnOp, outAStateList, outAStateListTail, outAStates, outAStringBasic, outATokenDef, outATokens, outATokenSpecifier, outATransition, outAUnExp |
| Methods inherited from class org.sablecc.sablecc.analysis.AnalysisAdapter |
caseEOF, caseTArrow, caseTBar, caseTBlank, caseTChar, caseTColon, caseTComma, caseTComment, caseTDDot, caseTDecChar, caseTDot, caseTEqual, caseTHelpers, caseTHexChar, caseTId, caseTIgnored, caseTLBkt, caseTLBrace, caseTLPar, caseTMinus, caseTPackage, caseTPkgId, caseTPlus, caseTProductions, caseTProductionSpecifier, caseTQMark, caseTRBkt, caseTRBrace, caseTRPar, caseTSemicolon, caseTSlash, caseTStar, caseTStates, caseTString, caseTTokens, caseTTokenSpecifier, defaultCase, getIn, getOut, setIn, setOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
macros
private MacroExpander macros
ids
private ResolveIds ids
pkgDir
private java.io.File pkgDir
pkgName
private java.lang.String pkgName
elemList
private java.util.List elemList
altList
private java.util.List altList
tokenList
private java.util.List tokenList
mainProduction
private java.lang.String mainProduction
info
GenAnalyses.ElemInfo info
GenAnalyses
public GenAnalyses(ResolveIds ids)
inAProd
public void inAProd(AProd node)
- Overrides:
inAProd in class DepthFirstAdapter
inATokenDef
public void inATokenDef(ATokenDef node)
- Overrides:
inATokenDef in class DepthFirstAdapter
inAParsedAlt
public void inAParsedAlt(AParsedAlt node)
- Overrides:
inAParsedAlt in class DepthFirstAdapter
inAIgnoredAlt
public void inAIgnoredAlt(AIgnoredAlt node)
- Overrides:
inAIgnoredAlt in class DepthFirstAdapter
inPAlt
public void inPAlt(PAlt node)
inAElem
public void inAElem(AElem node)
- Overrides:
inAElem in class DepthFirstAdapter
outAParsedAlt
public void outAParsedAlt(AParsedAlt node)
- Overrides:
outAParsedAlt in class DepthFirstAdapter
outAIgnoredAlt
public void outAIgnoredAlt(AIgnoredAlt node)
- Overrides:
outAIgnoredAlt in class DepthFirstAdapter
outPAlt
public void outPAlt(PAlt node)
outStart
public void outStart(Start node)
- Overrides:
outStart in class DepthFirstAdapter
createAnalysis
public void createAnalysis()
createAnalysisAdapter
public void createAnalysisAdapter()
createDepthFirstAdapter
public void createDepthFirstAdapter()
createReversedDepthFirstAdapter
public void createReversedDepthFirstAdapter()