ix.util.lisp
Class Lisp

java.lang.Object
  |
  +--ix.util.lisp.Lisp

public class Lisp
extends java.lang.Object

The class for static Lisp utilities.


Field Summary
static java.lang.Object EOF
           
static Null NIL
           
 
Method Summary
static Cons cons(java.lang.Object car, LList cdr)
           
static LList elementsFromString(java.lang.String s)
           
static java.lang.String elementsToString(LList elts)
           
static boolean equal(java.lang.Object a, java.lang.Object b)
           
static Null list()
           
static Cons list(java.lang.Object a)
           
static Cons list(java.lang.Object a, java.lang.Object b)
           
static Cons list(java.lang.Object a, java.lang.Object b, java.lang.Object c)
           
static Cons list(java.lang.Object a, java.lang.Object b, java.lang.Object c, java.lang.Object d)
           
static Cons list(java.lang.Object a, java.lang.Object b, java.lang.Object c, java.lang.Object d, java.lang.Object e)
           
static java.lang.String printToString(java.lang.Object a)
           
static java.lang.Object readFromString(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NIL

public static final Null NIL

EOF

public static final java.lang.Object EOF
Method Detail

cons

public static final Cons cons(java.lang.Object car,
                              LList cdr)

list

public static final Null list()

list

public static final Cons list(java.lang.Object a)

list

public static final Cons list(java.lang.Object a,
                              java.lang.Object b)

list

public static final Cons list(java.lang.Object a,
                              java.lang.Object b,
                              java.lang.Object c)

list

public static final Cons list(java.lang.Object a,
                              java.lang.Object b,
                              java.lang.Object c,
                              java.lang.Object d)

list

public static final Cons list(java.lang.Object a,
                              java.lang.Object b,
                              java.lang.Object c,
                              java.lang.Object d,
                              java.lang.Object e)

equal

public static final boolean equal(java.lang.Object a,
                                  java.lang.Object b)

readFromString

public static java.lang.Object readFromString(java.lang.String s)

elementsFromString

public static LList elementsFromString(java.lang.String s)

printToString

public static java.lang.String printToString(java.lang.Object a)

elementsToString

public static java.lang.String elementsToString(LList elts)