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

OperandNode を使用しているパッケージ
jp.sourceforge.expression_computer.node 抽象構文木のノードを格納しています。 
 

jp.sourceforge.expression_computer.node での OperandNode の使用
 

OperandNode を実装している jp.sourceforge.expression_computer.node のクラス
 class AdditiveExpressionNode
           AdditiveExpressionを表すノードです。
 class AndExpressionNode
           AndExpressionを表すノードです。
 class AssignmentExpressionNode
           AssignmentExpressionを表すノードです。
 class BracketExpressionNode
           BracketExpressionを表すノードです。
 class ConditionalAndExpressionNode
           ConditionalAndExpressionを表すノードです。
 class ConditionalExpressionNode
           ConditionalExpressionを表すノードです。
 class ConditionalOrExpressionNode
           ConditionalOrExpressionを表すノードです。
 class EqualityExpressionNode
           EqualityExpressionを表すノードです。
 class ExclusiveOrExpressionNode
           ExclusiveOrExpressionを表すノードです。
 class FloatingPointLiteralNode
           FloatingPointLiteralを表すノードです。
 class FunctionExpressionNode
           FunctionExpressionを表すノードです。
 class InclusiveOrExpressionNode
           InclusiveOrExpressionを表すノードです。
 class IntegerLiteralNode
           IntegerLiteralを表すノードです。
 class MultiplicativeExpressionNode
           MultiplicativeExpressionを表すノードです。
 class PostDecrementExpressionNode
           PostDecrementExpressionを表すノードです。
 class PostIncrementExpressionNode
           PostIncrementExpressionを表すノードです。
 class PreDecrementExpressionNode
           PreDecrementExpressionを表すノードです。
 class PreIncrementExpressionNode
           PreIncrementExpressionを表すノードです。
 class RelationalExpressionNode
           Relational Expressionを表すノードです。
 class ShiftExpressionNode
           ShiftExpressionを表すノードです。
 class UnaryExpressionNode
           UnaryExpressionを表すノードです。
 class UnaryExpressionNotPlusMinusNode
           UnaryExpressionNotPlusMinusを表すノードです。
 class VariableNode
           Variableを表すノードです。
 

OperandNode 型のパラメータを持つ jp.sourceforge.expression_computer.node のコンストラクタ
UnaryExpressionNotPlusMinusNode(UnaryExpressionNotPlusMinusNode.OperatorNode operator, OperandNode operand)
           インスタンスを初期化します。
UnaryExpressionNode(UnaryExpressionNode.OperatorNode operator, OperandNode operand)
           インスタンスを初期化します。
InclusiveOrExpressionNode(OperandNode[] nodes)
           インスタンスを初期化します。
FunctionExpressionNode(FunctionExpressionNode.FunctionNameNode functionName, OperandNode[] arguments)
           インスタンスを初期化します。
ExpressionStatementNode(OperandNode operand)
           インスタンスを初期化します。
ExclusiveOrExpressionNode(OperandNode[] nodes)
           インスタンスを初期化します。
ConditionalExpressionNode(OperandNode operand1, OperandNode operand2, OperandNode operand3)
           インスタンスを初期化します。
BracketExpressionNode(OperandNode expression)
           インスタンスを初期化します。
AssignmentExpressionNode(VariableNode operand1, AssignmentExpressionNode.OperatorNode operator, OperandNode operand2)
           インスタンスを初期化します。
 



Copyright © 2006 . All Rights Reserved.