public class Declaration
extends java.lang.Object
Expression
and Value
.Modifier and Type | Field and Description |
---|---|
Expression[] |
es
The Expressions (Values) bound to the identifiers, 'ids'.
|
java.lang.String[] |
ids
The identifiers bound to Expressions 'es'.
|
boolean |
isRec
Are these Declarations recursive, or not?
|
Constructor and Description |
---|
Declaration(boolean isRec,
java.lang.String[] ids,
Expression[] es)
Create a, possibly recursive (isRec?), Declaration binding
identifier ids[0] to Expression es[0], and so on;
also see
Expression.Block . |
Modifier and Type | Method and Description |
---|---|
void |
appendSB(java.lang.StringBuffer sb)
For printing; also see
Expression.appendSB(java.lang.StringBuffer) . |
public final boolean isRec
public final java.lang.String[] ids
public final Expression[] es
public Declaration(boolean isRec, java.lang.String[] ids, Expression[] es)
Expression.Block
.public void appendSB(java.lang.StringBuffer sb)
Expression.appendSB(java.lang.StringBuffer)
.