org.sablecc.sablecc.analysis
Interface Analysis

All Superinterfaces:
Switch
All Known Implementing Classes:
AcceptStates, AnalysisAdapter, ConstructNFA, DepthFirstAdapter, GenAlts, GenAnalyses, GenLexer, GenParser, GenProds, GenTokens, GenUtils, ResolveIds, ReversedDepthFirstAdapter, TokenIndex, Transitions

public interface Analysis
extends Switch


Method Summary
 void caseAAltName(AAltName node)
           
 void caseAAlts(AAlts node)
           
 void caseAAltsTail(AAltsTail node)
           
 void caseACharBasic(ACharBasic node)
           
 void caseACharChar(ACharChar node)
           
 void caseAConcat(AConcat node)
           
 void caseADecChar(ADecChar node)
           
 void caseAElem(AElem node)
           
 void caseAElemName(AElemName node)
           
 void caseAGrammar(AGrammar node)
           
 void caseAHelperDef(AHelperDef node)
           
 void caseAHelpers(AHelpers node)
           
 void caseAHexChar(AHexChar node)
           
 void caseAIdBasic(AIdBasic node)
           
 void caseAIdList(AIdList node)
           
 void caseAIdListTail(AIdListTail node)
           
 void caseAIgnoredAlt(AIgnoredAlt node)
           
 void caseAIgnTokens(AIgnTokens node)
           
 void caseAIntervalSet(AIntervalSet node)
           
 void caseALookAhead(ALookAhead node)
           
 void caseAMinusBinOp(AMinusBinOp node)
           
 void caseAOperationSet(AOperationSet node)
           
 void caseAPackage(APackage node)
           
 void caseAParsedAlt(AParsedAlt node)
           
 void caseAPkgName(APkgName node)
           
 void caseAPkgNameTail(APkgNameTail node)
           
 void caseAPlusBinOp(APlusBinOp node)
           
 void caseAPlusUnOp(APlusUnOp node)
           
 void caseAProd(AProd node)
           
 void caseAProductions(AProductions node)
           
 void caseAProductionSpecifier(AProductionSpecifier node)
           
 void caseAQMarkUnOp(AQMarkUnOp node)
           
 void caseARegExp(ARegExp node)
           
 void caseARegExpBasic(ARegExpBasic node)
           
 void caseARegExpTail(ARegExpTail node)
           
 void caseASetBasic(ASetBasic node)
           
 void caseAStarUnOp(AStarUnOp node)
           
 void caseAStateList(AStateList node)
           
 void caseAStateListTail(AStateListTail node)
           
 void caseAStates(AStates node)
           
 void caseAStringBasic(AStringBasic node)
           
 void caseATokenDef(ATokenDef node)
           
 void caseATokens(ATokens node)
           
 void caseATokenSpecifier(ATokenSpecifier node)
           
 void caseATransition(ATransition node)
           
 void caseAUnExp(AUnExp node)
           
 void caseEOF(EOF node)
           
 void caseStart(Start node)
           
 void caseTArrow(TArrow node)
           
 void caseTBar(TBar node)
           
 void caseTBlank(TBlank node)
           
 void caseTChar(TChar node)
           
 void caseTColon(TColon node)
           
 void caseTComma(TComma node)
           
 void caseTComment(TComment node)
           
 void caseTDDot(TDDot node)
           
 void caseTDecChar(TDecChar node)
           
 void caseTDot(TDot node)
           
 void caseTEqual(TEqual node)
           
 void caseTHelpers(THelpers node)
           
 void caseTHexChar(THexChar node)
           
 void caseTId(TId node)
           
 void caseTIgnored(TIgnored node)
           
 void caseTLBkt(TLBkt node)
           
 void caseTLBrace(TLBrace node)
           
 void caseTLPar(TLPar node)
           
 void caseTMinus(TMinus node)
           
 void caseTPackage(TPackage node)
           
 void caseTPkgId(TPkgId node)
           
 void caseTPlus(TPlus node)
           
 void caseTProductions(TProductions node)
           
 void caseTProductionSpecifier(TProductionSpecifier node)
           
 void caseTQMark(TQMark node)
           
 void caseTRBkt(TRBkt node)
           
 void caseTRBrace(TRBrace node)
           
 void caseTRPar(TRPar node)
           
 void caseTSemicolon(TSemicolon node)
           
 void caseTSlash(TSlash node)
           
 void caseTStar(TStar node)
           
 void caseTStates(TStates node)
           
 void caseTString(TString node)
           
 void caseTTokens(TTokens node)
           
 void caseTTokenSpecifier(TTokenSpecifier node)
           
 java.lang.Object getIn(Node node)
           
 java.lang.Object getOut(Node node)
           
 void setIn(Node node, java.lang.Object in)
           
 void setOut(Node node, java.lang.Object out)
           
 

Method Detail

getIn

java.lang.Object getIn(Node node)

setIn

void setIn(Node node,
           java.lang.Object in)

getOut

java.lang.Object getOut(Node node)

setOut

void setOut(Node node,
            java.lang.Object out)

caseStart

void caseStart(Start node)

caseAGrammar

void caseAGrammar(AGrammar node)

caseAPackage

void caseAPackage(APackage node)

caseAPkgName

void caseAPkgName(APkgName node)

caseAPkgNameTail

void caseAPkgNameTail(APkgNameTail node)

caseAHelpers

void caseAHelpers(AHelpers node)

caseAHelperDef

void caseAHelperDef(AHelperDef node)

caseAStates

void caseAStates(AStates node)

caseAIdList

void caseAIdList(AIdList node)

caseAIdListTail

void caseAIdListTail(AIdListTail node)

caseATokens

void caseATokens(ATokens node)

caseATokenDef

void caseATokenDef(ATokenDef node)

caseAStateList

void caseAStateList(AStateList node)

caseAStateListTail

void caseAStateListTail(AStateListTail node)

caseATransition

void caseATransition(ATransition node)

caseAIgnTokens

void caseAIgnTokens(AIgnTokens node)

caseALookAhead

void caseALookAhead(ALookAhead node)

caseARegExp

void caseARegExp(ARegExp node)

caseARegExpTail

void caseARegExpTail(ARegExpTail node)

caseAConcat

void caseAConcat(AConcat node)

caseAUnExp

void caseAUnExp(AUnExp node)

caseACharBasic

void caseACharBasic(ACharBasic node)

caseASetBasic

void caseASetBasic(ASetBasic node)

caseAStringBasic

void caseAStringBasic(AStringBasic node)

caseAIdBasic

void caseAIdBasic(AIdBasic node)

caseARegExpBasic

void caseARegExpBasic(ARegExpBasic node)

caseACharChar

void caseACharChar(ACharChar node)

caseADecChar

void caseADecChar(ADecChar node)

caseAHexChar

void caseAHexChar(AHexChar node)

caseAOperationSet

void caseAOperationSet(AOperationSet node)

caseAIntervalSet

void caseAIntervalSet(AIntervalSet node)

caseAStarUnOp

void caseAStarUnOp(AStarUnOp node)

caseAQMarkUnOp

void caseAQMarkUnOp(AQMarkUnOp node)

caseAPlusUnOp

void caseAPlusUnOp(APlusUnOp node)

caseAPlusBinOp

void caseAPlusBinOp(APlusBinOp node)

caseAMinusBinOp

void caseAMinusBinOp(AMinusBinOp node)

caseAProductions

void caseAProductions(AProductions node)

caseAProd

void caseAProd(AProd node)

caseAAlts

void caseAAlts(AAlts node)

caseAAltsTail

void caseAAltsTail(AAltsTail node)

caseAParsedAlt

void caseAParsedAlt(AParsedAlt node)

caseAIgnoredAlt

void caseAIgnoredAlt(AIgnoredAlt node)

caseAAltName

void caseAAltName(AAltName node)

caseAElem

void caseAElem(AElem node)

caseAElemName

void caseAElemName(AElemName node)

caseATokenSpecifier

void caseATokenSpecifier(ATokenSpecifier node)

caseAProductionSpecifier

void caseAProductionSpecifier(AProductionSpecifier node)

caseTPkgId

void caseTPkgId(TPkgId node)

caseTPackage

void caseTPackage(TPackage node)

caseTStates

void caseTStates(TStates node)

caseTHelpers

void caseTHelpers(THelpers node)

caseTTokens

void caseTTokens(TTokens node)

caseTIgnored

void caseTIgnored(TIgnored node)

caseTProductions

void caseTProductions(TProductions node)

caseTTokenSpecifier

void caseTTokenSpecifier(TTokenSpecifier node)

caseTProductionSpecifier

void caseTProductionSpecifier(TProductionSpecifier node)

caseTDot

void caseTDot(TDot node)

caseTDDot

void caseTDDot(TDDot node)

caseTSemicolon

void caseTSemicolon(TSemicolon node)

caseTEqual

void caseTEqual(TEqual node)

caseTLBkt

void caseTLBkt(TLBkt node)

caseTRBkt

void caseTRBkt(TRBkt node)

caseTLPar

void caseTLPar(TLPar node)

caseTRPar

void caseTRPar(TRPar node)

caseTLBrace

void caseTLBrace(TLBrace node)

caseTRBrace

void caseTRBrace(TRBrace node)

caseTPlus

void caseTPlus(TPlus node)

caseTMinus

void caseTMinus(TMinus node)

caseTQMark

void caseTQMark(TQMark node)

caseTStar

void caseTStar(TStar node)

caseTBar

void caseTBar(TBar node)

caseTComma

void caseTComma(TComma node)

caseTSlash

void caseTSlash(TSlash node)

caseTArrow

void caseTArrow(TArrow node)

caseTColon

void caseTColon(TColon node)

caseTId

void caseTId(TId node)

caseTChar

void caseTChar(TChar node)

caseTDecChar

void caseTDecChar(TDecChar node)

caseTHexChar

void caseTHexChar(THexChar node)

caseTString

void caseTString(TString node)

caseTBlank

void caseTBlank(TBlank node)

caseTComment

void caseTComment(TComment node)

caseEOF

void caseEOF(EOF node)