orc.runtime.values
Class NilValue

java.lang.Object
  extended by orc.runtime.values.Value
      extended by orc.runtime.values.ListValue
          extended by orc.runtime.values.NilValue
All Implemented Interfaces:
java.lang.Iterable, Future

public class NilValue
extends ListValue


Constructor Summary
NilValue()
           
 
Method Summary
 java.util.List<Value> enlist()
           
 boolean isNil()
           
 java.lang.String toString()
           
 
Methods inherited from class orc.runtime.values.ListValue
accept, iterator, make
 
Methods inherited from class orc.runtime.values.Value
forceArg, forceCall, head, isCons, isNone, isSome, signal, tail, untag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NilValue

public NilValue()
Method Detail

isNil

public boolean isNil()
Overrides:
isNil in class Value

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

enlist

public java.util.List<Value> enlist()
Specified by:
enlist in class ListValue