Uses of Package
gnu.mapping

Packages that use gnu.mapping
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.jemacs.swing   
gnu.jemacs.swt   
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.text Supports various utility classes for formatting, parsing, and manipulating text (strings). 
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. 
 

Classes in gnu.mapping used by gnu.brl
Named
           
Procedure
          The abstract parent for all Scheme functions.
Procedure1
          Abstract class for 1-argument Scheme procedures.
PropertySet
           
 

Classes in gnu.mapping used by gnu.commonlisp.lang
Environment
          A mapping from EnvironmentKey to Locations.
Location
          A Location is an abstract cell/location/variable with a value.
Named
           
Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Classes in gnu.mapping used by gnu.ecmascript
InPort
           
Named
           
Procedure
          The abstract parent for all Scheme functions.
Procedure2
          Abstract class for 2-argument Scheme procedures.
PropertySet
           
 

Classes in gnu.mapping used by gnu.expr
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
EnvironmentKey
          A pair of a name (a Symbol) and a property (any Object).
InPort
           
Location
          A Location is an abstract cell/location/variable with a value.
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 Symbols.
OutPort
          An extended PrintWriter.
Procedure
          The abstract parent for all Scheme functions.
Procedure0
          Abstract class for 0-argument 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.
ThreadLocation
          A Location that forwards to a thread-specific Location.
 

Classes in gnu.mapping used by gnu.jemacs.buffer
Environment
          A mapping from EnvironmentKey to Locations.
IndirectableLocation
           
InPort
           
Location
          A Location is an abstract cell/location/variable with a value.
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.
PropertySet
           
Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Classes in gnu.mapping used by gnu.jemacs.lang
Environment
          A mapping from EnvironmentKey to Locations.
Named
           
 

Classes in gnu.mapping used by gnu.jemacs.swing
InPort
           
 

Classes in gnu.mapping used by gnu.jemacs.swt
InPort
           
 

Classes in gnu.mapping used by gnu.kawa.brl
Environment
          A mapping from EnvironmentKey to Locations.
InPort
           
Procedure
          The abstract parent for all Scheme functions.
SimpleEnvironment
          Concrete implementation of Environment.
 

Classes in gnu.mapping used by gnu.kawa.functions
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.
MethodProc
          Similar to a CLOS method.
Named
           
OutPort
          An extended PrintWriter.
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.
ThreadLocation
          A Location that forwards to a thread-specific Location.
 

Classes in gnu.mapping used by gnu.kawa.lispexpr
HasNamedParts
           
InPort
           
Named
           
Namespace
          A mapping from strings ("print names") to Symbols.
Procedure
          The abstract parent for all Scheme functions.
Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Classes in gnu.mapping used by gnu.kawa.models
ThreadLocation
          A Location that forwards to a thread-specific Location.
 

Classes in gnu.mapping used by gnu.kawa.reflect
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
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.
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.
 

Classes in gnu.mapping used by gnu.kawa.servlet
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
           
 

Classes in gnu.mapping used by gnu.kawa.xml
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 Symbols.
OutPort
          An extended PrintWriter.
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.
 

Classes in gnu.mapping used by gnu.kawa.xslt
CallContext
          A procedure activation stack (when compiled with explicit stacks).
InPort
           
Procedure
          The abstract parent for all Scheme functions.
Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Classes in gnu.mapping used by gnu.mapping
CallContext
          A procedure activation stack (when compiled with explicit stacks).
ConstrainedLocation
           
Environment
          A mapping from EnvironmentKey to Locations.
EnvironmentKey
          A pair of a name (a Symbol) and a property (any Object).
HasNamedParts
           
HasSetter
          A Procedure that can be used on the left-hand-side of an assignment.
IndirectableLocation
           
InheritingEnvironment
           
InPort
           
Location
          A Location is an abstract cell/location/variable with a value.
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 Symbols.
OutPort
          An extended PrintWriter.
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.
PropertySet
           
ReadOnlyLocation
           
RunnableClosure
           
Setter
          The "setter" of procedure that can be used in the LHS of an assignment.
SimpleEnvironment
          Concrete implementation of Environment.
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.
ValueStack
           
WrappedException
          Encapsulate some Exception inside a RuntimeException.
WrongType
          Exception thrown when a procedure parameter has the wrong type.
 

Classes in gnu.mapping used by gnu.q2.lang
CallContext
          A procedure activation stack (when compiled with explicit stacks).
InPort
           
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
           
 

Classes in gnu.mapping used by gnu.text
ThreadLocation
          A Location that forwards to a thread-specific Location.
 

Classes in gnu.mapping used by gnu.xml
EnvironmentKey
          A pair of a name (a Symbol) and a property (any Object).
OutPort
          An extended PrintWriter.
Symbol
          A Symbol is a name, usually in a specific Namespace.
ThreadLocation
          A Location that forwards to a thread-specific Location.
 

Classes in gnu.mapping used by gnu.xquery.lang
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
InPort
           
Namespace
          A mapping from strings ("print names") to Symbols.
Procedure
          The abstract parent for all Scheme functions.
Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Classes in gnu.mapping used by gnu.xquery.util
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
MethodProc
          Similar to a CLOS method.
Named
           
OutPort
          An extended PrintWriter.
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.
 

Classes in gnu.mapping used by kawa
Environment
          A mapping from EnvironmentKey to Locations.
InPort
           
Named
           
OutPort
          An extended PrintWriter.
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.
PropertySet
           
 

Classes in gnu.mapping used by kawa.lang
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
InPort
           
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.
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.
 

Classes in gnu.mapping used by kawa.standard
CallContext
          A procedure activation stack (when compiled with explicit stacks).
Environment
          A mapping from EnvironmentKey to Locations.
InPort
           
Location
          A Location is an abstract cell/location/variable with a value.
MethodProc
          Similar to a CLOS method.
Named
           
NamedLocation
          A Location that can be used as an entry in an Environment.
Procedure
          The abstract parent for all Scheme functions.
Procedure0or1
          Abstract class for 0- or 1-argument Scheme procedures.
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
           
SimpleEnvironment
          Concrete implementation of Environment.
Symbol
          A Symbol is a name, usually in a specific Namespace.