|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object test2.analysis.AnalysisAdapter test2.analysis.DepthFirstAdapter test2.Calculator
Caluculator class using DepthFirstAdapter and stack.
コンストラクタの概要 | |
Calculator()
|
メソッドの概要 | |
void |
caseADivTerm(ADivTerm node)
|
void |
caseAMinusExpr(AMinusExpr node)
|
void |
caseAMultTerm(AMultTerm node)
|
void |
caseANumberFactor(ANumberFactor node)
|
void |
caseAPlusExpr(APlusExpr node)
|
クラス test2.analysis.DepthFirstAdapter から継承したメソッド |
caseAExprFactor, caseAFactorTerm, caseATermExpr, caseStart, defaultIn, defaultOut, inADivTerm, inAExprFactor, inAFactorTerm, inAMinusExpr, inAMultTerm, inANumberFactor, inAPlusExpr, inATermExpr, inStart, outADivTerm, outAExprFactor, outAFactorTerm, outAMinusExpr, outAMultTerm, outANumberFactor, outAPlusExpr, outATermExpr, outStart |
クラス test2.analysis.AnalysisAdapter から継承したメソッド |
caseEOF, caseTBlank, caseTDiv, caseTLPar, caseTMinus, caseTMult, caseTNumber, caseTPlus, caseTRPar, defaultCase, getIn, getOut, setIn, setOut |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Calculator()
メソッドの詳細 |
public void caseAPlusExpr(APlusExpr node)
Analysis
内の caseAPlusExpr
DepthFirstAdapter
内の caseAPlusExpr
public void caseAMinusExpr(AMinusExpr node)
Analysis
内の caseAMinusExpr
DepthFirstAdapter
内の caseAMinusExpr
public void caseAMultTerm(AMultTerm node)
Analysis
内の caseAMultTerm
DepthFirstAdapter
内の caseAMultTerm
public void caseADivTerm(ADivTerm node)
Analysis
内の caseADivTerm
DepthFirstAdapter
内の caseADivTerm
public void caseANumberFactor(ANumberFactor node)
Analysis
内の caseANumberFactor
DepthFirstAdapter
内の caseANumberFactor
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |