|
Interface Summary |
| LispAtom |
LispAtom defines the ATOM type in Common LISP. |
| LispBignum |
Defines BigNums - large integers. |
| LispCharacter |
|
| LispComplex |
LispComplex is an abstract class that implements
the Common LISP COMPLEX type. |
| LispCons |
|
| LispConsOrNil |
An abstract class for the CONS and NIL data types. |
| LispConstant |
|
| LispForeignObject |
|
| LispFunction |
Implements a Common LISP 'function' type that
represents a built-in or user-defined function. |
| LispHashTable |
Implements the Common LISP 'hashtable' type, including
all four types: eq, eql, equal, and equalp has tables. |
| LispInteger |
|
| LispJavaObject |
|
| LispKeyword |
A keyword is a constant (symbol) which evaluates to itself. |
| LispMacro |
LispMacro is a data type that represents a LISP Macro definition. |
| LispNil |
|
| LispNumber |
LispNumber is an abstract class that implements
the Common LISP NUMBER type. |
| LispPackage |
An implementation of ANSI Common LISP packages,
including defpackage, export, import, etc. |
| LispReal |
|
| LispString |
|
| LispSymbol |
LispSymbol implements LISP Symbols, including provisions
for special bindings. |
| LispValue |
LispValueInterface defines the root of the Interfaces that define
the datatypes in the system. |
|
Class Summary |
| LispConsIterator |
An abstract class for the CONS and NIL data types. |
| LispValueFactory |
As of Jatha 1.5.3, do not use this class. |
| StandardLispAtom |
LispAtom defines the ATOM type in Common LISP. |
| StandardLispBignum |
Implements BigNums - large integers. |
| StandardLispCharacter |
|
| StandardLispComplex |
StandardLispComplex represents a Complex number. |
| StandardLispCons |
|
| StandardLispConsOrNil |
An abstract class for the CONS and NIL data types. |
| StandardLispConstant |
|
| StandardLispForeignObject |
|
| StandardLispFunction |
Implements a Common LISP 'function' type which represents
built-in or user-defined functions. |
| StandardLispHashTable |
Implements the Common LISP 'hashtable' type, including
all four types: eq, eql, equal, and equalp has tables. |
| StandardLispInteger |
|
| StandardLispJavaObject |
|
| StandardLispKeyword |
A keyword is a constant (symbol) which evaluates to itself. |
| StandardLispMacro |
Implements a Common LISP 'macro' type which represents
user-defined macros. |
| StandardLispNIL |
|
| StandardLispNumber |
LispNumber is an abstract class that implements
the Common LISP NUMBER type. |
| StandardLispPackage |
An implementation of ANSI Common LISP packages,
including defpackage, export, import, etc. |
| StandardLispReal |
|
| StandardLispString |
|
| StandardLispSymbol |
LispSymbol implements LISP Symbols, including provisions
for special bindings. |
| StandardLispValue |
LispValue is the root of all of the dynamically-typed LISP-like
structures. |