org.sablecc.sablecc.analysis
Interface Analysis
- All Superinterfaces:
- Switch
- All Known Implementing Classes:
- AcceptStates, AddAstProductions, AddEventualEmptyTransformationToProductions, AddProdTransformAndAltTransform, AlternativeElementTypes, AltTransformAdapter, AnalysisAdapter, ComputeCGNomenclature, ComputeSimpleTermPosition, ConstructNFA, ConstructParserGenerationDatas, ConstructProdsMap, DepthFirstAdapter, GenAlts, GenAnalyses, GenerateAlternativeCodeForParser, GenLexer, GenParser, GenProds, GenTokens, GenUtils, InternalTransformationsToGrammar, PrettyPrinter, RecursiveProductionsDetections, ResolveAltIds, ResolveAstIds, ResolveIds, ResolveProdTransformIds, ResolveTransformIds, ReversedDepthFirstAdapter, TokenIndex, Transitions
public interface Analysis
- extends Switch
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)
caseAHelpers
void caseAHelpers(AHelpers node)
caseAHelperDef
void caseAHelperDef(AHelperDef node)
caseAStates
void caseAStates(AStates 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)
caseARegExp
void caseARegExp(ARegExp 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)
caseAAlt
void caseAAlt(AAlt node)
caseAAltTransform
void caseAAltTransform(AAltTransform node)
caseANewTerm
void caseANewTerm(ANewTerm node)
caseAListTerm
void caseAListTerm(AListTerm node)
caseASimpleTerm
void caseASimpleTerm(ASimpleTerm node)
caseANullTerm
void caseANullTerm(ANullTerm node)
caseANewListTerm
void caseANewListTerm(ANewListTerm node)
caseASimpleListTerm
void caseASimpleListTerm(ASimpleListTerm node)
caseAProdName
void caseAProdName(AProdName node)
caseAElem
void caseAElem(AElem node)
caseATokenSpecifier
void caseATokenSpecifier(ATokenSpecifier node)
caseAProductionSpecifier
void caseAProductionSpecifier(AProductionSpecifier node)
caseAAst
void caseAAst(AAst node)
caseAAstProd
void caseAAstProd(AAstProd node)
caseAAstAlt
void caseAAstAlt(AAstAlt 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)
caseTAbstract
void caseTAbstract(TAbstract node)
caseTSyntax
void caseTSyntax(TSyntax node)
caseTTree
void caseTTree(TTree node)
caseTNew
void caseTNew(TNew node)
caseTNull
void caseTNull(TNull 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)