coins.simd
クラス UseTable

java.lang.Object
  |
  +--coins.simd.UseTable

public class UseTable
extends java.lang.Object

Class for a use table


コンストラクタの概要
(パッケージプライベート) UseTable()
          Constructs a UseTable object
 
メソッドの概要
 void add(LirNode e)
          Adds use elements of a given L-expression to a use table
 java.util.Enumeration getAllReferent()
           
 java.util.Vector getLirs(LirNode e)
          Retrieves
 LirNode getReferent(LirNode e)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UseTable

UseTable()
Constructs a UseTable object

メソッドの詳細

add

public void add(LirNode e)
         throws SimdOptException
Adds use elements of a given L-expression to a use table

パラメータ:
e - LirNode
SimdOptException

getLirs

public java.util.Vector getLirs(LirNode e)
Retrieves

パラメータ:
e - LirNode
戻り値:
Vector

getReferent

public LirNode getReferent(LirNode e)
                    throws SimdOptException
SimdOptException

getAllReferent

public java.util.Enumeration getAllReferent()