orc.ast.extended
Class Semi

java.lang.Object
  extended by orc.ast.extended.Expression
      extended by orc.ast.extended.Semi

public class Semi
extends Expression


Nested Class Summary
 
Nested classes/interfaces inherited from class orc.ast.extended.Expression
Expression.Arg
 
Field Summary
 Expression left
           
 Expression right
           
 
Constructor Summary
Semi(Expression left, Expression right)
           
 
Method Summary
 Expression simplify()
          Simplify an expression which occurs in a call (non-nested) position.
 
Methods inherited from class orc.ast.extended.Expression
argify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

left

public Expression left

right

public Expression right
Constructor Detail

Semi

public Semi(Expression left,
            Expression right)
Method Detail

simplify

public Expression simplify()
Description copied from class: Expression
Simplify an expression which occurs in a call (non-nested) position.

Specified by:
simplify in class Expression
Returns:
The simplified expression