scheme.util
Class List

java.lang.Object
  |
  +--scheme.util.List
Direct Known Subclasses:
Cons, EmptyL

public abstract class List
extends java.lang.Object


Constructor Summary
List()
           
 
Method Summary
 List cons(java.lang.Object hd)
           
abstract  java.lang.Object getLast()
           
abstract  java.lang.Object hd()
           
abstract  List snoc(java.lang.Object last)
           
abstract  List tl()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

List

public List()
Method Detail

cons

public List cons(java.lang.Object hd)

hd

public abstract java.lang.Object hd()

tl

public abstract List tl()

getLast

public abstract java.lang.Object getLast()

snoc

public abstract List snoc(java.lang.Object last)