org.sablecc.pascal.analysis
クラス AnalysisAdapter
java.lang.Object
org.sablecc.pascal.analysis.AnalysisAdapter
- すべての実装インタフェース:
- Analysis, Switch
- 直系の既知のサブクラス:
- DepthFirstAdapter, ReversedDepthFirstAdapter
- public class AnalysisAdapter
- extends java.lang.Object
- implements Analysis
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisAdapter
public AnalysisAdapter()
getIn
public java.lang.Object getIn(Node node)
- 定義:
- インタフェース
Analysis
内の getIn
setIn
public void setIn(Node node,
java.lang.Object in)
- 定義:
- インタフェース
Analysis
内の setIn
getOut
public java.lang.Object getOut(Node node)
- 定義:
- インタフェース
Analysis
内の getOut
setOut
public void setOut(Node node,
java.lang.Object out)
- 定義:
- インタフェース
Analysis
内の setOut
caseStart
public void caseStart(Start node)
- 定義:
- インタフェース
Analysis
内の caseStart
caseAProgram
public void caseAProgram(AProgram node)
- 定義:
- インタフェース
Analysis
内の caseAProgram
caseAProgramHeading
public void caseAProgramHeading(AProgramHeading node)
- 定義:
- インタフェース
Analysis
内の caseAProgramHeading
caseADeclarations
public void caseADeclarations(ADeclarations node)
- 定義:
- インタフェース
Analysis
内の caseADeclarations
caseAVariablesDeclaration
public void caseAVariablesDeclaration(AVariablesDeclaration node)
- 定義:
- インタフェース
Analysis
内の caseAVariablesDeclaration
caseASingleVariablesDefinitionList
public void caseASingleVariablesDefinitionList(ASingleVariablesDefinitionList node)
- 定義:
- インタフェース
Analysis
内の caseASingleVariablesDefinitionList
caseAMultipleVariablesDefinitionList
public void caseAMultipleVariablesDefinitionList(AMultipleVariablesDefinitionList node)
- 定義:
- インタフェース
Analysis
内の caseAMultipleVariablesDefinitionList
caseAVariablesDefinition
public void caseAVariablesDefinition(AVariablesDefinition node)
- 定義:
- インタフェース
Analysis
内の caseAVariablesDefinition
caseASingleIdentifierList
public void caseASingleIdentifierList(ASingleIdentifierList node)
- 定義:
- インタフェース
Analysis
内の caseASingleIdentifierList
caseAMultipleIdentifierList
public void caseAMultipleIdentifierList(AMultipleIdentifierList node)
- 定義:
- インタフェース
Analysis
内の caseAMultipleIdentifierList
caseAType
public void caseAType(AType node)
- 定義:
- インタフェース
Analysis
内の caseAType
caseABody
public void caseABody(ABody node)
- 定義:
- インタフェース
Analysis
内の caseABody
caseASingleStatementSequence
public void caseASingleStatementSequence(ASingleStatementSequence node)
- 定義:
- インタフェース
Analysis
内の caseASingleStatementSequence
caseAMultipleStatementSequence
public void caseAMultipleStatementSequence(AMultipleStatementSequence node)
- 定義:
- インタフェース
Analysis
内の caseAMultipleStatementSequence
caseAWritelnStatement
public void caseAWritelnStatement(AWritelnStatement node)
- 定義:
- インタフェース
Analysis
内の caseAWritelnStatement
caseAAssignmentStatement
public void caseAAssignmentStatement(AAssignmentStatement node)
- 定義:
- インタフェース
Analysis
内の caseAAssignmentStatement
caseAEmptyStatement
public void caseAEmptyStatement(AEmptyStatement node)
- 定義:
- インタフェース
Analysis
内の caseAEmptyStatement
caseATermExpression
public void caseATermExpression(ATermExpression node)
- 定義:
- インタフェース
Analysis
内の caseATermExpression
caseAPlusExpression
public void caseAPlusExpression(APlusExpression node)
- 定義:
- インタフェース
Analysis
内の caseAPlusExpression
caseAMinusExpression
public void caseAMinusExpression(AMinusExpression node)
- 定義:
- インタフェース
Analysis
内の caseAMinusExpression
caseAFactorTerm
public void caseAFactorTerm(AFactorTerm node)
- 定義:
- インタフェース
Analysis
内の caseAFactorTerm
caseAMultTerm
public void caseAMultTerm(AMultTerm node)
- 定義:
- インタフェース
Analysis
内の caseAMultTerm
caseADivTerm
public void caseADivTerm(ADivTerm node)
- 定義:
- インタフェース
Analysis
内の caseADivTerm
caseAIdentifierFactor
public void caseAIdentifierFactor(AIdentifierFactor node)
- 定義:
- インタフェース
Analysis
内の caseAIdentifierFactor
caseANumberFactor
public void caseANumberFactor(ANumberFactor node)
- 定義:
- インタフェース
Analysis
内の caseANumberFactor
caseAExpressionFactor
public void caseAExpressionFactor(AExpressionFactor node)
- 定義:
- インタフェース
Analysis
内の caseAExpressionFactor
caseTEnd
public void caseTEnd(TEnd node)
- 定義:
- インタフェース
Analysis
内の caseTEnd
caseTDiv
public void caseTDiv(TDiv node)
- 定義:
- インタフェース
Analysis
内の caseTDiv
caseTVar
public void caseTVar(TVar node)
- 定義:
- インタフェース
Analysis
内の caseTVar
caseTBegin
public void caseTBegin(TBegin node)
- 定義:
- インタフェース
Analysis
内の caseTBegin
caseTProgram
public void caseTProgram(TProgram node)
- 定義:
- インタフェース
Analysis
内の caseTProgram
caseTWriteln
public void caseTWriteln(TWriteln node)
- 定義:
- インタフェース
Analysis
内の caseTWriteln
caseTInteger
public void caseTInteger(TInteger node)
- 定義:
- インタフェース
Analysis
内の caseTInteger
caseTPlus
public void caseTPlus(TPlus node)
- 定義:
- インタフェース
Analysis
内の caseTPlus
caseTMinus
public void caseTMinus(TMinus node)
- 定義:
- インタフェース
Analysis
内の caseTMinus
caseTMult
public void caseTMult(TMult node)
- 定義:
- インタフェース
Analysis
内の caseTMult
caseTAssignop
public void caseTAssignop(TAssignop node)
- 定義:
- インタフェース
Analysis
内の caseTAssignop
caseTComma
public void caseTComma(TComma node)
- 定義:
- インタフェース
Analysis
内の caseTComma
caseTColon
public void caseTColon(TColon node)
- 定義:
- インタフェース
Analysis
内の caseTColon
caseTSemicolon
public void caseTSemicolon(TSemicolon node)
- 定義:
- インタフェース
Analysis
内の caseTSemicolon
caseTDot
public void caseTDot(TDot node)
- 定義:
- インタフェース
Analysis
内の caseTDot
caseTLParen
public void caseTLParen(TLParen node)
- 定義:
- インタフェース
Analysis
内の caseTLParen
caseTRParen
public void caseTRParen(TRParen node)
- 定義:
- インタフェース
Analysis
内の caseTRParen
caseTIdentifier
public void caseTIdentifier(TIdentifier node)
- 定義:
- インタフェース
Analysis
内の caseTIdentifier
caseTNumber
public void caseTNumber(TNumber node)
- 定義:
- インタフェース
Analysis
内の caseTNumber
caseTComment
public void caseTComment(TComment node)
- 定義:
- インタフェース
Analysis
内の caseTComment
caseTBlanks
public void caseTBlanks(TBlanks node)
- 定義:
- インタフェース
Analysis
内の caseTBlanks
caseEOF
public void caseEOF(EOF node)
- 定義:
- インタフェース
Analysis
内の caseEOF
defaultCase
public void defaultCase(Node node)