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
           
 
Constructor Summary
Lisp()
           
 
Method Summary
static Cons cons(java.lang.Object car, LList cdr)
           
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, registerNatives, toString, wait, wait, wait
 

Field Detail

NIL

public static final Null NIL

EOF

public static final java.lang.Object EOF
Constructor Detail

Lisp

public Lisp()
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)

printToString

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