org.sablecc.sablecc.analysis
Class AnalysisAdapter
java.lang.Object
org.sablecc.sablecc.analysis.AnalysisAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- DepthFirstAdapter, GenLexer, ReversedDepthFirstAdapter, TokenIndex
public class AnalysisAdapter
- extends java.lang.Object
- implements Analysis
|
Field Summary |
private java.util.Hashtable |
in
|
private java.util.Hashtable |
out
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
in
private java.util.Hashtable in
out
private java.util.Hashtable out
AnalysisAdapter
public AnalysisAdapter()
getIn
public java.lang.Object getIn(Node node)
- Specified by:
getIn in interface Analysis
setIn
public void setIn(Node node,
java.lang.Object in)
- Specified by:
setIn in interface Analysis
getOut
public java.lang.Object getOut(Node node)
- Specified by:
getOut in interface Analysis
setOut
public void setOut(Node node,
java.lang.Object out)
- Specified by:
setOut in interface Analysis
caseStart
public void caseStart(Start node)
- Specified by:
caseStart in interface Analysis
caseAGrammar
public void caseAGrammar(AGrammar node)
- Specified by:
caseAGrammar in interface Analysis
caseAHelpers
public void caseAHelpers(AHelpers node)
- Specified by:
caseAHelpers in interface Analysis
caseAHelperDef
public void caseAHelperDef(AHelperDef node)
- Specified by:
caseAHelperDef in interface Analysis
caseAStates
public void caseAStates(AStates node)
- Specified by:
caseAStates in interface Analysis
caseATokens
public void caseATokens(ATokens node)
- Specified by:
caseATokens in interface Analysis
caseATokenDef
public void caseATokenDef(ATokenDef node)
- Specified by:
caseATokenDef in interface Analysis
caseAStateList
public void caseAStateList(AStateList node)
- Specified by:
caseAStateList in interface Analysis
caseAStateListTail
public void caseAStateListTail(AStateListTail node)
- Specified by:
caseAStateListTail in interface Analysis
caseATransition
public void caseATransition(ATransition node)
- Specified by:
caseATransition in interface Analysis
caseAIgnTokens
public void caseAIgnTokens(AIgnTokens node)
- Specified by:
caseAIgnTokens in interface Analysis
caseARegExp
public void caseARegExp(ARegExp node)
- Specified by:
caseARegExp in interface Analysis
caseAConcat
public void caseAConcat(AConcat node)
- Specified by:
caseAConcat in interface Analysis
caseAUnExp
public void caseAUnExp(AUnExp node)
- Specified by:
caseAUnExp in interface Analysis
caseACharBasic
public void caseACharBasic(ACharBasic node)
- Specified by:
caseACharBasic in interface Analysis
caseASetBasic
public void caseASetBasic(ASetBasic node)
- Specified by:
caseASetBasic in interface Analysis
caseAStringBasic
public void caseAStringBasic(AStringBasic node)
- Specified by:
caseAStringBasic in interface Analysis
caseAIdBasic
public void caseAIdBasic(AIdBasic node)
- Specified by:
caseAIdBasic in interface Analysis
caseARegExpBasic
public void caseARegExpBasic(ARegExpBasic node)
- Specified by:
caseARegExpBasic in interface Analysis
caseACharChar
public void caseACharChar(ACharChar node)
- Specified by:
caseACharChar in interface Analysis
caseADecChar
public void caseADecChar(ADecChar node)
- Specified by:
caseADecChar in interface Analysis
caseAHexChar
public void caseAHexChar(AHexChar node)
- Specified by:
caseAHexChar in interface Analysis
caseAOperationSet
public void caseAOperationSet(AOperationSet node)
- Specified by:
caseAOperationSet in interface Analysis
caseAIntervalSet
public void caseAIntervalSet(AIntervalSet node)
- Specified by:
caseAIntervalSet in interface Analysis
caseAStarUnOp
public void caseAStarUnOp(AStarUnOp node)
- Specified by:
caseAStarUnOp in interface Analysis
caseAQMarkUnOp
public void caseAQMarkUnOp(AQMarkUnOp node)
- Specified by:
caseAQMarkUnOp in interface Analysis
caseAPlusUnOp
public void caseAPlusUnOp(APlusUnOp node)
- Specified by:
caseAPlusUnOp in interface Analysis
caseAPlusBinOp
public void caseAPlusBinOp(APlusBinOp node)
- Specified by:
caseAPlusBinOp in interface Analysis
caseAMinusBinOp
public void caseAMinusBinOp(AMinusBinOp node)
- Specified by:
caseAMinusBinOp in interface Analysis
caseAProductions
public void caseAProductions(AProductions node)
- Specified by:
caseAProductions in interface Analysis
caseAProd
public void caseAProd(AProd node)
- Specified by:
caseAProd in interface Analysis
caseAAlt
public void caseAAlt(AAlt node)
- Specified by:
caseAAlt in interface Analysis
caseAAltTransform
public void caseAAltTransform(AAltTransform node)
- Specified by:
caseAAltTransform in interface Analysis
caseANewTerm
public void caseANewTerm(ANewTerm node)
- Specified by:
caseANewTerm in interface Analysis
caseAListTerm
public void caseAListTerm(AListTerm node)
- Specified by:
caseAListTerm in interface Analysis
caseASimpleTerm
public void caseASimpleTerm(ASimpleTerm node)
- Specified by:
caseASimpleTerm in interface Analysis
caseANullTerm
public void caseANullTerm(ANullTerm node)
- Specified by:
caseANullTerm in interface Analysis
caseANewListTerm
public void caseANewListTerm(ANewListTerm node)
- Specified by:
caseANewListTerm in interface Analysis
caseASimpleListTerm
public void caseASimpleListTerm(ASimpleListTerm node)
- Specified by:
caseASimpleListTerm in interface Analysis
caseAProdName
public void caseAProdName(AProdName node)
- Specified by:
caseAProdName in interface Analysis
caseAElem
public void caseAElem(AElem node)
- Specified by:
caseAElem in interface Analysis
caseATokenSpecifier
public void caseATokenSpecifier(ATokenSpecifier node)
- Specified by:
caseATokenSpecifier in interface Analysis
caseAProductionSpecifier
public void caseAProductionSpecifier(AProductionSpecifier node)
- Specified by:
caseAProductionSpecifier in interface Analysis
caseAAst
public void caseAAst(AAst node)
- Specified by:
caseAAst in interface Analysis
caseAAstProd
public void caseAAstProd(AAstProd node)
- Specified by:
caseAAstProd in interface Analysis
caseAAstAlt
public void caseAAstAlt(AAstAlt node)
- Specified by:
caseAAstAlt in interface Analysis
caseTPkgId
public void caseTPkgId(TPkgId node)
- Specified by:
caseTPkgId in interface Analysis
caseTPackage
public void caseTPackage(TPackage node)
- Specified by:
caseTPackage in interface Analysis
caseTStates
public void caseTStates(TStates node)
- Specified by:
caseTStates in interface Analysis
caseTHelpers
public void caseTHelpers(THelpers node)
- Specified by:
caseTHelpers in interface Analysis
caseTTokens
public void caseTTokens(TTokens node)
- Specified by:
caseTTokens in interface Analysis
caseTIgnored
public void caseTIgnored(TIgnored node)
- Specified by:
caseTIgnored in interface Analysis
caseTProductions
public void caseTProductions(TProductions node)
- Specified by:
caseTProductions in interface Analysis
caseTAbstract
public void caseTAbstract(TAbstract node)
- Specified by:
caseTAbstract in interface Analysis
caseTSyntax
public void caseTSyntax(TSyntax node)
- Specified by:
caseTSyntax in interface Analysis
caseTTree
public void caseTTree(TTree node)
- Specified by:
caseTTree in interface Analysis
caseTNew
public void caseTNew(TNew node)
- Specified by:
caseTNew in interface Analysis
caseTNull
public void caseTNull(TNull node)
- Specified by:
caseTNull in interface Analysis
caseTTokenSpecifier
public void caseTTokenSpecifier(TTokenSpecifier node)
- Specified by:
caseTTokenSpecifier in interface Analysis
caseTProductionSpecifier
public void caseTProductionSpecifier(TProductionSpecifier node)
- Specified by:
caseTProductionSpecifier in interface Analysis
caseTDot
public void caseTDot(TDot node)
- Specified by:
caseTDot in interface Analysis
caseTDDot
public void caseTDDot(TDDot node)
- Specified by:
caseTDDot in interface Analysis
caseTSemicolon
public void caseTSemicolon(TSemicolon node)
- Specified by:
caseTSemicolon in interface Analysis
caseTEqual
public void caseTEqual(TEqual node)
- Specified by:
caseTEqual in interface Analysis
caseTLBkt
public void caseTLBkt(TLBkt node)
- Specified by:
caseTLBkt in interface Analysis
caseTRBkt
public void caseTRBkt(TRBkt node)
- Specified by:
caseTRBkt in interface Analysis
caseTLPar
public void caseTLPar(TLPar node)
- Specified by:
caseTLPar in interface Analysis
caseTRPar
public void caseTRPar(TRPar node)
- Specified by:
caseTRPar in interface Analysis
caseTLBrace
public void caseTLBrace(TLBrace node)
- Specified by:
caseTLBrace in interface Analysis
caseTRBrace
public void caseTRBrace(TRBrace node)
- Specified by:
caseTRBrace in interface Analysis
caseTPlus
public void caseTPlus(TPlus node)
- Specified by:
caseTPlus in interface Analysis
caseTMinus
public void caseTMinus(TMinus node)
- Specified by:
caseTMinus in interface Analysis
caseTQMark
public void caseTQMark(TQMark node)
- Specified by:
caseTQMark in interface Analysis
caseTStar
public void caseTStar(TStar node)
- Specified by:
caseTStar in interface Analysis
caseTBar
public void caseTBar(TBar node)
- Specified by:
caseTBar in interface Analysis
caseTComma
public void caseTComma(TComma node)
- Specified by:
caseTComma in interface Analysis
caseTSlash
public void caseTSlash(TSlash node)
- Specified by:
caseTSlash in interface Analysis
caseTArrow
public void caseTArrow(TArrow node)
- Specified by:
caseTArrow in interface Analysis
caseTColon
public void caseTColon(TColon node)
- Specified by:
caseTColon in interface Analysis
caseTId
public void caseTId(TId node)
- Specified by:
caseTId in interface Analysis
caseTChar
public void caseTChar(TChar node)
- Specified by:
caseTChar in interface Analysis
caseTDecChar
public void caseTDecChar(TDecChar node)
- Specified by:
caseTDecChar in interface Analysis
caseTHexChar
public void caseTHexChar(THexChar node)
- Specified by:
caseTHexChar in interface Analysis
caseTString
public void caseTString(TString node)
- Specified by:
caseTString in interface Analysis
caseTBlank
public void caseTBlank(TBlank node)
- Specified by:
caseTBlank in interface Analysis
caseTComment
public void caseTComment(TComment node)
- Specified by:
caseTComment in interface Analysis
caseEOF
public void caseEOF(EOF node)
- Specified by:
caseEOF in interface Analysis
defaultCase
public void defaultCase(Node node)