|
||||||||||
前 次 | フレームあり フレームなし |
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つの値をポップし、剰余算し、その結果をスタックにプッシュします。 |
|
||||||||||
前 次 | フレームあり フレームなし |