| Package | Description |
|---|---|
| sisc |
SISC: The Second Interpreter of Scheme Code
|
| sisc.compiler | |
| sisc.data | |
| sisc.env | |
| sisc.exprs | |
| sisc.exprs.fp | |
| sisc.interpreter | |
| sisc.io | |
| sisc.io.custom | |
| sisc.modules | |
| sisc.modules.hashtable | |
| sisc.modules.io | |
| sisc.modules.record | |
| sisc.modules.s2j | |
| sisc.nativefun | |
| sisc.reader | |
| sisc.ser | |
| sisc.util |
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| SchemeThread |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Singleton
A Singleton is a Value or Expression that is always pointer equal to
itself.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| EmptyList |
| EOFObject |
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| ImmutableException |
| NamedValue |
| Nothing
A value, unlike "void", which is not equal to anything
|
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Quantity |
| SchemeBoolean |
| SchemeString |
| SchemeVector |
| SchemeVoid |
| Singleton
A Singleton is a Value or Expression that is always pointer equal to
itself.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| SchemeBinaryInputPort
A Scheme binary input port.
|
| SchemeBinaryOutputPort
A Scheme binary output port.
|
| SchemeCharacterInputPort
A Scheme character output port.
|
| SchemeCharacterOutputPort
A Scheme character output port.
|
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| SchemeBoolean |
| SchemeThread |
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| SchemeBinaryInputPort
A Scheme binary input port.
|
| SchemeBinaryOutputPort
A Scheme binary output port.
|
| SchemeCharacterInputPort
A Scheme character output port.
|
| SchemeCharacterOutputPort
A Scheme character output port.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Pair |
| Quantity |
| SchemeCharacter |
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Expression
The base class for any and all expressions.
|
| Immediate
An Immediate is any Expression that can be evaluated without evaluating
any other expressions.
|
| NamedValue |
| Pair |
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|
| Class and Description |
|---|
| Box |
| EmptyList |
| EOFObject |
| ImmutablePair |
| ImmutableVector |
| Procedure
The Procedure class is the base class for any Scheme Procedure.
|
| Quantity |
| SchemeBinaryInputPort
A Scheme binary input port.
|
| SchemeBinaryOutputPort
A Scheme binary output port.
|
| SchemeBoolean |
| SchemeCharacter |
| SchemeCharacterInputPort
A Scheme character output port.
|
| SchemeCharacterOutputPort
A Scheme character output port.
|
| SchemeString |
| SchemeVector |
| SchemeVoid |
| Symbol |
| Value
Value is the base class for anything treated as a first-class value
within Scheme.
|