gnu.expr
public class BeginExp extends Expression
Constructor Summary | |
---|---|
BeginExp() | |
BeginExp(Expression[] ex) | |
BeginExp(Expression exp0, Expression exp1) |
Method Summary | |
---|---|
void | add(Expression exp) |
void | apply(CallContext ctx) |
static Expression | canonicalize(Expression exp) Simplifies BeginExp.
|
static Expression | canonicalize(Expression[] exps) |
void | compile(Compilation comp, Target target) |
int | getExpressionCount() |
Expression[] | getExpressions() |
Type | getType() |
protected boolean | mustCompile() |
void | popOptions(Compilation comp) |
void | print(OutPort out) |
void | pushOptions(Compilation comp) |
void | setCompileOptions(Vector options) |
void | setExpressions(Expression[] exps) |
protected Expression | walk(ExpWalker walker) |
protected void | walkChildren(ExpWalker walker) |