Package | Description |
---|---|
gnu.brl | |
gnu.commonlisp.lang | |
gnu.ecmascript | |
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.jemacs.buffer |
Provides various building blocks for building an Emacs-like text editor.
|
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.kawa.brl | |
gnu.kawa.functions |
Various core run-time functions and operators.
|
gnu.kawa.lispexpr |
Support classes for compiling and running Lisp languages.
|
gnu.kawa.models |
Model classes for an experimental model-view-controller framework.
|
gnu.kawa.reflect |
Contains classes to use reflection.
|
gnu.kawa.servlet | |
gnu.kawa.xml |
Classes for using XML within Kawa.
|
gnu.kawa.xslt | |
gnu.mapping |
Supports
Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
gnu.q2.lang |
Support for the experimental Q2 language.
|
gnu.xml |
Utilities for working with XML.
|
gnu.xquery.lang | |
gnu.xquery.util | |
kawa |
Classes for user interaction with Kawa.
|
kawa.lang |
Core Kawa classes for Scheme and Lisp compile-time.
|
kawa.standard |
Primitive Scheme syntax and functions.
|
Class and Description |
---|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
PropertySet |
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
Location
A Location is an abstract cell/location/variable with a value of type T.
|
Named |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
PropertySet |
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Environment
A mapping from
EnvironmentKey to Location s. |
EnvironmentKey
A pair of a name (a
Symbol ) and a property (any Object ). |
IndirectableLocation |
InheritingEnvironment |
Location
A Location is an abstract cell/location/variable with a value of type T.
|
LocationEnumeration |
MethodProc
Similar to a CLOS method.
|
Named |
NamedLocation
A Location that can be used as an entry in an Environment.
|
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
SimpleEnvironment
Concrete implementation of
Environment . |
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
IndirectableLocation |
Location
A Location is an abstract cell/location/variable with a value of type T.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure0or1
Abstract class for 0- or 1-argument Scheme procedures.
|
PropertySet |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
Named |
Procedure
The abstract parent for all Scheme functions.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
SimpleEnvironment
Concrete implementation of
Environment . |
Class and Description |
---|
ArgListVector |
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
HasSetter
A Procedure that can be used on the left-hand-side of an assignment.
|
Lazy
A lazy value is one that may be calculated on demand.
|
MethodProc
Similar to a CLOS method.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure0
Abstract class for 0-argument procedures.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
Procedure3
Abstract class for 3-argument Scheme procedures..
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
Promise
Implement Scheme "promises".
|
PropertySet |
Setter
The "setter" of procedure that can be used in the LHS of an assignment.
|
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
HasNamedParts |
Named |
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
PropertySet |
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Values.Values2
A specialization of Values for exactly 2 values.
|
Class and Description |
---|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Environment
A mapping from
EnvironmentKey to Location s. |
HasSetter
A Procedure that can be used on the left-hand-side of an assignment.
|
Location
A Location is an abstract cell/location/variable with a value of type T.
|
MethodProc
Similar to a CLOS method.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure0
Abstract class for 0-argument procedures.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
Procedure3
Abstract class for 3-argument Scheme procedures..
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
HasNamedParts |
MethodProc
Similar to a CLOS method.
|
Named |
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Values
Encapsulate multiple values in a single object.
|
Values.FromList
An implementation of Values that uses a java.util.List.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
MethodProc
Similar to a CLOS method.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
ArgList |
ArgListBuilder |
ArgListImpl |
ArgListVector |
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
ConstrainedLocation |
DynamicLocation
A Location that forwards to a thread-specific Location.
|
Environment
A mapping from
EnvironmentKey to Location s. |
EnvironmentKey
A pair of a name (a
Symbol ) and a property (any Object ). |
Future |
HasNamedParts |
HasSetter
A Procedure that can be used on the left-hand-side of an assignment.
|
IndirectableLocation |
InheritingEnvironment |
Lazy
A lazy value is one that may be calculated on demand.
|
LazyPropertyKey
A property whose value can be found lazily.
|
Location
A Location is an abstract cell/location/variable with a value of type T.
|
LocationEnumeration |
LocationProc
A Procedure that evaluates to the value of a Location.
|
MethodProc
Similar to a CLOS method.
|
Named |
NamedLocation
A Location that can be used as an entry in an Environment.
|
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
Procedure0or1
Abstract class for 0- or 1-argument Scheme procedures.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
Promise
Implement Scheme "promises".
|
PropertyKey
PropertySet keys that provide statically-typeable values.
|
PropertySet |
ReadOnlyLocation |
RunnableClosure |
Setter
The "setter" of procedure that can be used in the LHS of an assignment.
|
SimpleEnvironment
Concrete implementation of
Environment . |
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Table2D
Maps 2 objects to another.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
UnboundLocationException
An undefined symbol was evaluated.
|
Values
Encapsulate multiple values in a single object.
|
Values.Values2
A specialization of Values for exactly 2 values.
|
WrappedException
Encapsulate some Exception inside a RuntimeException.
|
WrongType
Exception thrown when a procedure parameter has the wrong type.
|
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
Named |
SimpleEnvironment
Concrete implementation of
Environment . |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
EnvironmentKey
A pair of a name (a
Symbol ) and a property (any Object ). |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Environment
A mapping from
EnvironmentKey to Location s. |
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Environment
A mapping from
EnvironmentKey to Location s. |
MethodProc
Similar to a CLOS method.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
Procedure1or2
Abstract class for 1- or 2-argument Scheme procedures.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure0
Abstract class for 0-argument procedures.
|
Procedure0or1
Abstract class for 0- or 1-argument Scheme procedures.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
PropertySet |
ThreadLocation
A Location that forwards to a thread-specific Location.
|
Class and Description |
---|
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
Environment
A mapping from
EnvironmentKey to Location s. |
MethodProc
Similar to a CLOS method.
|
Named |
Namespace
A mapping from strings ("print names") to
Symbol s. |
Procedure
The abstract parent for all Scheme functions.
|
Procedure1
Abstract class for 1-argument Scheme procedures.
|
Procedure2
Abstract class for 2-argument Scheme procedures.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|
Values
Encapsulate multiple values in a single object.
|
Values.FromList
An implementation of Values that uses a java.util.List.
|
Class and Description |
---|
Environment
A mapping from
EnvironmentKey to Location s. |
Location
A Location is an abstract cell/location/variable with a value of type T.
|
LocationProc
A Procedure that evaluates to the value of a Location.
|
Named |
Procedure
The abstract parent for all Scheme functions.
|
Procedure1or2
Abstract class for 1- or 2-argument Scheme procedures.
|
ProcedureN
Abstract class for "
N -argument" Scheme procedures, where N>4 or variable. |
PropertySet |
SimpleEnvironment
Concrete implementation of
Environment . |
SimpleSymbol
A Symbol in the EmptyNamespace.
|
Symbol
A Symbol is a name, usually in a specific Namespace.
|