インタフェース
jp.sourceforge.expression_computer.ComputeObject の使用

ComputeObject を使用しているパッケージ
jp.sourceforge.expression_computer 数式の解析、計算を行う機能を持ちます。 
jp.sourceforge.expression_computer.command 数式を構成するコマンドを格納しています。 
jp.sourceforge.expression_computer.type 計算オブジェクトの定義を格納しています。 
 

jp.sourceforge.expression_computer での ComputeObject の使用
 

ComputeObject を返す jp.sourceforge.expression_computer のメソッド
 ComputeObject ComputeContext.popStack()
           スタックから計算オブジェクトを取り出します。
 ComputeObject ComputeContext.peekStack()
           スタックから計算オブジェクトを取り出します。
 

ComputeObject 型のパラメータを持つ jp.sourceforge.expression_computer のメソッド
 void ComputeContext.pushStack(ComputeObject obj)
           スタックに計算オブジェクトを追加します。
 

jp.sourceforge.expression_computer.command での ComputeObject の使用
 

ComputeObject を返す jp.sourceforge.expression_computer.command のメソッド
 ComputeObject PushStackCommand.getValue()
           スタックにプッシュする値を返します。
 

ComputeObject 型のパラメータを持つ jp.sourceforge.expression_computer.command のコンストラクタ
PushStackCommand(ComputeObject value)
           インスタンスを初期化します。
 

jp.sourceforge.expression_computer.type での ComputeObject の使用
 

ComputeObject を実装している jp.sourceforge.expression_computer.type のクラス
 class FloatingPointLiteral
           浮動小数点値を表します。
 class IntegerLiteral
           整数値を表します。
 class Variable
           変数を表します。
 



Copyright © 2006 SourceForge.jp. All Rights Reserved.