scheme.absyn
Class IfE

java.lang.Object
  |
  +--scheme.absyn.Exp
        |
        +--scheme.absyn.IfE

public class IfE
extends Exp


Field Summary
private  Exp elseExp
           
private  Exp testExp
           
private  Exp thenExp
           
 
Constructor Summary
IfE(Exp testExp, Exp thenExp, Exp elseExp)
           
 
Method Summary
 void accept(ExpVisitor v)
           
 Exp getElse()
           
 Exp getTest()
           
 Exp getThen()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

testExp

private Exp testExp

thenExp

private Exp thenExp

elseExp

private Exp elseExp
Constructor Detail

IfE

public IfE(Exp testExp,
           Exp thenExp,
           Exp elseExp)
Method Detail

getTest

public Exp getTest()

getThen

public Exp getThen()

getElse

public Exp getElse()

accept

public void accept(ExpVisitor v)
            throws VisitE
Overrides:
accept in class Exp