coins.ffront
クラス ProcessData.ArrayElement
java.lang.Object
|
+--coins.ffront.ProcessData.ArrayElement
- 含まれているクラス:
- ProcessData
- class ProcessData.ArrayElement
- extends java.lang.Object
フィールドの概要 |
(パッケージプライベート) int |
dim_
|
(パッケージプライベート) java.lang.String |
ident_
|
(パッケージプライベート) int[] |
idx_
|
(パッケージプライベート) Exp |
val_
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ident_
java.lang.String ident_
idx_
int[] idx_
dim_
int dim_
val_
Exp val_
ProcessData.ArrayElement
public ProcessData.ArrayElement(Token ident,
FirList dims,
java.util.Map env)
- ArrayElement
ex) A(1,2) => ArrayElement("A", [1,2], ..)
- パラメータ:
ident
- Parameter IDdims
- dimension information(include nums(1,2,..) and params(i,j,...)env
- DoList parameter environment(i=3,j=2, ...)
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString
setExp
public void setExp(Exp e)
getExp
public Exp getExp()
getDims
public java.util.List getDims()
getLexem
public java.lang.String getLexem()