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.
|