minibasic.analysis
インタフェース Analysis
- すべてのスーパーインタフェース:
- Switch
- 既知の実装クラスの一覧:
- AnalysisAdapter
- public interface Analysis
- extends Switch
getIn
public java.lang.Object getIn(Node node)
setIn
public void setIn(Node node,
java.lang.Object in)
getOut
public java.lang.Object getOut(Node node)
setOut
public void setOut(Node node,
java.lang.Object out)
caseStart
public void caseStart(Start node)
caseAListStatements
public void caseAListStatements(AListStatements node)
caseAEmptyStatements
public void caseAEmptyStatements(AEmptyStatements node)
caseAIfStatement
public void caseAIfStatement(AIfStatement node)
caseAForStatement
public void caseAForStatement(AForStatement node)
caseAReadStatement
public void caseAReadStatement(AReadStatement node)
caseAPrintExpStatement
public void caseAPrintExpStatement(APrintExpStatement node)
caseAPrintStrStatement
public void caseAPrintStrStatement(APrintStrStatement node)
caseAPrintlnStatement
public void caseAPrintlnStatement(APrintlnStatement node)
caseAAssignmentStatement
public void caseAAssignmentStatement(AAssignmentStatement node)
caseAElseOptionalElse
public void caseAElseOptionalElse(AElseOptionalElse node)
caseAEmptyOptionalElse
public void caseAEmptyOptionalElse(AEmptyOptionalElse node)
caseALessThanCondition
public void caseALessThanCondition(ALessThanCondition node)
caseAGreaterThanCondition
public void caseAGreaterThanCondition(AGreaterThanCondition node)
caseAEqualCondition
public void caseAEqualCondition(AEqualCondition node)
caseAValueExpression
public void caseAValueExpression(AValueExpression node)
caseAPlusExpression
public void caseAPlusExpression(APlusExpression node)
caseAMinusExpression
public void caseAMinusExpression(AMinusExpression node)
caseAMultExpression
public void caseAMultExpression(AMultExpression node)
caseADivExpression
public void caseADivExpression(ADivExpression node)
caseAModExpression
public void caseAModExpression(AModExpression node)
caseAConstantValue
public void caseAConstantValue(AConstantValue node)
caseAIdentifierValue
public void caseAIdentifierValue(AIdentifierValue node)
caseAExpressionValue
public void caseAExpressionValue(AExpressionValue node)
caseTIf
public void caseTIf(TIf node)
caseTThen
public void caseTThen(TThen node)
caseTElse
public void caseTElse(TElse node)
caseTEndif
public void caseTEndif(TEndif node)
caseTFor
public void caseTFor(TFor node)
caseTTo
public void caseTTo(TTo node)
caseTNext
public void caseTNext(TNext node)
caseTRead
public void caseTRead(TRead node)
caseTPrint
public void caseTPrint(TPrint node)
caseTPrintln
public void caseTPrintln(TPrintln node)
caseTAssign
public void caseTAssign(TAssign node)
caseTLessThan
public void caseTLessThan(TLessThan node)
caseTGreaterThan
public void caseTGreaterThan(TGreaterThan node)
caseTEqual
public void caseTEqual(TEqual node)
caseTPlus
public void caseTPlus(TPlus node)
caseTMinus
public void caseTMinus(TMinus node)
caseTMult
public void caseTMult(TMult node)
caseTDiv
public void caseTDiv(TDiv node)
caseTMod
public void caseTMod(TMod node)
caseTLPar
public void caseTLPar(TLPar node)
caseTRPar
public void caseTRPar(TRPar node)
caseTIdentifier
public void caseTIdentifier(TIdentifier node)
caseTNumber
public void caseTNumber(TNumber node)
caseTString
public void caseTString(TString node)
caseTNewLine
public void caseTNewLine(TNewLine node)
caseTBlank
public void caseTBlank(TBlank node)
caseEOF
public void caseEOF(EOF node)