jp.sourceforge.rpn_computer.node
クラス SubtractNode

java.lang.Object
  上位を拡張 jp.sourceforge.rpn_computer.node.AbstractNode
      上位を拡張 jp.sourceforge.rpn_computer.node.SubtractNode
すべての実装されたインタフェース:
RpnNode

public final class SubtractNode
extends AbstractNode

二項減算演算子を表すノードです。

作成者:
uguu@users.sourceforge.jp

コンストラクタの概要
SubtractNode()
           
 
メソッドの概要
 void compile(RpnCompileContext context)
          

ノードから命令列を生成して、コンテキストに追加してください。

 void parse(Tokenizer tokenizer)
          

Tokenizerクラスからトークンを読み込み、ノードを構築してください。

 java.lang.String toString()
          
 
クラス jp.sourceforge.rpn_computer.node.AbstractNode から継承されたメソッド
addNode, getChildren, toChildrenString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SubtractNode

public SubtractNode()
メソッドの詳細

parse

public void parse(Tokenizer tokenizer)

Tokenizerクラスからトークンを読み込み、ノードを構築してください。

パラメータ:
tokenizer - トークンを読み込む字句解析器。

toString

public java.lang.String toString()

オーバーライド:
クラス java.lang.Object 内の toString

compile

public void compile(RpnCompileContext context)

ノードから命令列を生成して、コンテキストに追加してください。

パラメータ:
context - コンテキスト。


Copyright © 2006 null. All Rights Reserved.