minibasic.analysis
インタフェース Analysis

すべてのスーパーインタフェース:
Switch
既知の実装クラスの一覧:
AnalysisAdapter

public interface Analysis
extends Switch


メソッドの概要
 void caseAAssignmentStatement(AAssignmentStatement node)
           
 void caseAConstantValue(AConstantValue node)
           
 void caseADivExpression(ADivExpression node)
           
 void caseAElseOptionalElse(AElseOptionalElse node)
           
 void caseAEmptyOptionalElse(AEmptyOptionalElse node)
           
 void caseAEmptyStatements(AEmptyStatements node)
           
 void caseAEqualCondition(AEqualCondition node)
           
 void caseAExpressionValue(AExpressionValue node)
           
 void caseAForStatement(AForStatement node)
           
 void caseAGreaterThanCondition(AGreaterThanCondition node)
           
 void caseAIdentifierValue(AIdentifierValue node)
           
 void caseAIfStatement(AIfStatement node)
           
 void caseALessThanCondition(ALessThanCondition node)
           
 void caseAListStatements(AListStatements node)
           
 void caseAMinusExpression(AMinusExpression node)
           
 void caseAModExpression(AModExpression node)
           
 void caseAMultExpression(AMultExpression node)
           
 void caseAPlusExpression(APlusExpression node)
           
 void caseAPrintExpStatement(APrintExpStatement node)
           
 void caseAPrintlnStatement(APrintlnStatement node)
           
 void caseAPrintStrStatement(APrintStrStatement node)
           
 void caseAReadStatement(AReadStatement node)
           
 void caseAValueExpression(AValueExpression node)
           
 void caseEOF(EOF node)
           
 void caseStart(Start node)
           
 void caseTAssign(TAssign node)
           
 void caseTBlank(TBlank node)
           
 void caseTDiv(TDiv node)
           
 void caseTElse(TElse node)
           
 void caseTEndif(TEndif node)
           
 void caseTEqual(TEqual node)
           
 void caseTFor(TFor node)
           
 void caseTGreaterThan(TGreaterThan node)
           
 void caseTIdentifier(TIdentifier node)
           
 void caseTIf(TIf node)
           
 void caseTLessThan(TLessThan node)
           
 void caseTLPar(TLPar node)
           
 void caseTMinus(TMinus node)
           
 void caseTMod(TMod node)
           
 void caseTMult(TMult node)
           
 void caseTNewLine(TNewLine node)
           
 void caseTNext(TNext node)
           
 void caseTNumber(TNumber node)
           
 void caseTPlus(TPlus node)
           
 void caseTPrint(TPrint node)
           
 void caseTPrintln(TPrintln node)
           
 void caseTRead(TRead node)
           
 void caseTRPar(TRPar node)
           
 void caseTString(TString node)
           
 void caseTThen(TThen node)
           
 void caseTTo(TTo 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)
           
 

メソッドの詳細

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)