edu.toronto.cs.expr
Class CILListOp

java.lang.Object
  extended by edu.toronto.cs.expr.NamedOp
      extended by edu.toronto.cs.expr.CILListOp
All Implemented Interfaces:
Operator

public class CILListOp
extends NamedOp


Field Summary
static CILListOp LIST
           
static CILListOp SLIST
           
 
Method Summary
static Expr append(Expr e1, Expr e2)
          Appends the operands of e2 to those of e1 and returns the resulting expression.
 
Methods inherited from class edu.toronto.cs.expr.NamedOp
arity, equals, isWellFormed, name
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIST

public static final CILListOp LIST

SLIST

public static final CILListOp SLIST
Method Detail

append

public static Expr append(Expr e1,
                          Expr e2)
Appends the operands of e2 to those of e1 and returns the resulting expression.

Parameters:
e1 - the expression to be appended to
e2 - the expression to be appended
Returns:
an Expr value