org.hccp.lisp
Class IF

java.lang.Object
  |
  +--org.hccp.lisp.Function
        |
        +--org.hccp.lisp.IF
All Implemented Interfaces:
Sexp

public class IF
extends Function


Field Summary
 
Fields inherited from class org.hccp.lisp.Function
superContext
 
Constructor Summary
IF(java.util.List args, java.util.Map superEnv)
           
 
Method Summary
 org.hccp.lisp.Sexp evaluate()
           
 
Methods inherited from class org.hccp.lisp.Function
getArgs, setArgs, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IF

public IF(java.util.List args,
          java.util.Map superEnv)
Method Detail

evaluate

public org.hccp.lisp.Sexp evaluate()
                            throws IllegalArgumentException
IllegalArgumentException