Class Summary |
AbstractCollection |
|
AbstractDictionary |
|
AbstractDictionaryIterator |
Instances of ABSTRACT-DICTIONARY-ITERATOR support iteration
over dictionaries. |
AbstractDimensionalArray |
Array objects that are aware of their dimensions. |
AbstractHashTable |
|
AbstractIterator |
Instances of ABSTRACT-ITERATOR support iteration over collections. |
ActiveList |
|
ActiveObject |
Active objects call class and slot triggers in response
to instance creation/destruction and slot updates. |
ActiveSet |
|
AllClassSlotsIterator |
|
AllPurposeIterator |
The all-purpose iterator works by storing a nextP
function within itself during iterator allocation. |
AnchoredTypeSpecifier |
|
BooleanVector |
|
BooleanWrapper |
Objectified version of the BOOLEAN data type. |
CalendarDate |
Representation of Date and Time with the date represented
as a modified Julian day (starting at midnight instead of noon) and the
time as the offset in milliseconds from midnight, UTC |
CharacterIterator |
Iterator that yields characters from an input stream. |
CharacterWrapper |
|
ClassExtension |
|
CmdLineOption |
|
CodeWrapper |
|
Collection |
|
CompoundTypeSpecifier |
|
Cons |
|
ConsIterator |
Iterator class for the class CONS. |
Context |
|
ContextSensitiveObject |
Context sensitive objects inherit a slot homeContext
that enables context-dependent access machinery to determine the
visibility of objects from modules. |
CsValue |
Contextualized value. |
CustomVectorSequence |
VECTOR-SEQUENCE (which see) with a customizable resize factor. |
DateTimeObject |
|
DecodedDateTime |
A data structure for holding decoded time values with fields
for easy access of the components. |
DecodedTimeDuration |
A data structure for holding decoded time duration values with
fields for easy access of the components. |
Demon |
|
DestructiveListIterator |
An iterator that contains a cons list. |
Dictionary |
|
DictionaryIterator |
Instances of DICTIONARY-ITERATOR support iteration
over dictionaries with keys and values of type OBJECT. |
ExtensibleSymbolArray |
Self-extending array with methods for storing and
accessing symbols within it. |
ExtensibleVector |
|
FloatHashTable |
|
FloatWrapper |
|
FunctionCodeWrapper |
|
GeneralizedSymbol |
|
GlobalVariable |
|
HashSet |
Full-featured set class that supports eqlP or equalP
equality tests, O(1) insert and memberP operations & O(N) intersection
etc. |
HashTable |
|
Heap |
Implements a Min or Max heap depending on the semantics
of predicate (Min if predicate has a L semantics). |
HookList |
Each HOOK-LIST object contains a list of zero or
more function codes that get funcall'd some procedure. |
InputFileStream |
|
InputStream |
|
InputStringStream |
|
IntegerHashTable |
|
IntegerIntervalIterator |
|
IntegerVector |
|
IntegerWrapper |
|
Interval |
|
IntervalIterator |
An iterator that specifies a (possibly infinite) range of
values. |
Iterator |
Instances of ITERATOR support iteration over
collections of OBJECTs. |
KeyValueList |
|
KeyValueMap |
Full-featured dictionary class that supports eqlP or
equalP equality tests, O(1) access operations even for large numbers
of entries by using a hash table, light-weight KV-CONS representation for
small tables and iteration even if the dictionary is represented by a
hash table. |
Keyword |
|
KeywordKeyValueList |
|
KvCons |
|
KvListIterator |
|
LineIterator |
Iterator that yields lines with any line terminator sequence from an input stream. |
LispCode |
Used to indicate variables that input or output Common Lisp~
structures. |
List |
|
ListIterator |
Iterator class for the collection LIST. |
LiteralWrapper |
|
LongIntegerWrapper |
|
MappableObject |
The class MAPPABLE-OBJECT enables the definition of projections
from a Stella class, slot, global variable, etc. |
MemoizableIterator |
Iterator class with value buffering that can be used to memoize some
baseIterator without having to generate all its values first. |
MemoizationTable |
Table that maps argument values onto computed results for
one individual memoization site. |
MethodCodeWrapper |
|
MethodSlot |
|
Module |
|
MruMemoizationTable |
|
MutableStringWrapper |
|
NativeLineIterator |
Iterator that yields lines from an input stream. |
NumberWrapper |
|
oneDArray |
1-dimensional array with OBJECT values. |
oneDFloatArray |
1-dimensional array with float values. |
OutputFileStream |
|
OutputStream |
|
OutputStringStream |
|
ParametricTypeSpecifier |
|
PolymorphicRelation |
|
PropertyList |
|
PropertyListIterator |
Iterator class for the collection PROPERTY-LIST. |
Quantity |
General superclass for extensible quantity objects |
QuotedExpression |
|
RecycleList |
|
ReferenceCountObject |
A reference count objects contains a slot referenceCount
that is incremented whenever the object is assigned to a slot, and decremented
whenever it is deassigned from a slot. |
Relation |
|
ReverseIntegerIntervalIterator |
|
Sequence |
|
Set |
|
SExpressionIterator |
Iterator that yields s-expressions from an input stream. |
Slot |
|
StandardObject |
Object that used to find its type stored in a :class slot. |
StartupStellaSystem |
|
Stella |
|
Stella_Class |
|
Stella_Object |
A reflective object that can participate in dynamically-typed
contexts. |
StellaHashTable |
|
StellaHashTableIterator |
Iterator class for STELLA-HASH-TABLE's. |
StellaToken |
|
StorageSlot |
|
Stream |
|
StreamIterator |
Iterator that yields tokens from an input stream. |
StreamTokenizer |
Iterator that generates tokens by tokenizing a stream
according to a particular tokenization table . |
StringHashTable |
|
StringIterator |
Iterator that yields characters from a string. |
StringToIntegerHashTable |
|
StringWrapper |
|
Surrogate |
Rigid surrogate. |
Symbol |
|
SystemDefinition |
The System-Definition class is used to define systems of files
that constitute Stella applications. |
Table |
|
TaxonomyGraph |
|
TaxonomyNode |
|
Thing |
Defines a class that must be inherited by any
class that participates in the PowerLoom side of things. |
TimeDuration |
Representation of Relative Days and Time with the date represented
as a number of days and the time in milliseconds. |
TokenizerStreamState |
|
TokenizerTable |
|
TokenizerToken |
|
TransientSymbol |
|
TranslationUnit |
|
twoDArray |
2-dimensional array with object values. |
twoDFloatArray |
2-dimensional array with float values. |
TypesToClassesIterator |
Iterator that returns a class for each type
in a cons list of types. |
Vector |
|
VectorSequence |
Extensible sequence implemented by a vector. |
VerbatimStringWrapper |
Wrapper class used to hold verbatim native code strings. |
World |
|
Wrapper |
|
XmlAttribute |
|
XmlComment |
|
XmlDeclaration |
|
XmlDoctype |
|
XmlDoctypeDeclaration |
|
XmlElement |
|
XmlExpressionIterator |
Iterator that yields XML expressions from an input stream. |
XmlGlobalAttribute |
|
XmlLocalAttribute |
|
XmlObject |
|
XmlProcessingInstruction |
|
XmlSpecial |
|