|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| RpnCommand を使用しているパッケージ | |
|---|---|
| jp.sourceforge.rpn_computer | 数式の解析、計算を行う機能を提供します。 |
| jp.sourceforge.rpn_computer.command | 数式を構成するコマンドを提供します。 |
| jp.sourceforge.rpn_computer での RpnCommand の使用 |
|---|
| RpnCommand を返す jp.sourceforge.rpn_computer のメソッド | |
|---|---|
RpnCommand[] |
RpnCommandList.getCommands()
コンパイルされた一連のコマンドを返します。 |
| RpnCommand 型のパラメータを持つ jp.sourceforge.rpn_computer のメソッド | |
|---|---|
void |
RpnCompileContext.add(RpnCommand command)
コンテキストにコンパイルされたコマンドを追加します。 |
| RpnCommand 型のパラメータを持つ jp.sourceforge.rpn_computer のコンストラクタ | |
|---|---|
RpnCommandList(RpnCommand[] commands)
インスタンスを初期化します。 |
|
| jp.sourceforge.rpn_computer.command での RpnCommand の使用 |
|---|
| RpnCommand を実装している jp.sourceforge.rpn_computer.command のクラス | |
|---|---|
class |
AddCommand
スタックから2つの値をポップし、加算し、その結果をスタックにプッシュします。 |
class |
DivideCommand
スタックから2つの値をポップし、除算し、その結果をスタックにプッシュします。 |
class |
MultiplyCommand
スタックから2つの値をポップし、乗算し、その結果をスタックにプッシュします。 |
class |
PreAddCommand
何もしません。 |
class |
PreSubtractCommand
スタックから1つの値をポップし、符号を反転し、またスタックにプッシュします。 |
class |
PushStackCommand
スタックに値をプッシュします。 |
class |
SubtractCommand
スタックから2つの値をポップし、減算し、その結果をスタックにプッシュします。 |
class |
SurplusCommand
スタックから2つの値をポップし、剰余算し、その結果をスタックにプッシュします。 |
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||