coins.ffront
Class ProcessData.ArrayElement
java.lang.Object
coins.ffront.ProcessData.ArrayElement
- Enclosing class:
- ProcessData
- class ProcessData.ArrayElement
- extends java.lang.Object
|
Field Summary |
(package private) int |
dim_
|
(package private) java.lang.String |
ident_
|
(package private) int[] |
idx_
|
(package private) Exp |
val_
|
| Methods inherited from class 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], ..)
- Parameters:
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()
setExp
public void setExp(Exp e)
getExp
public Exp getExp()
getDims
public java.util.List getDims()
getLexem
public java.lang.String getLexem()