Skip to content

Instantly share code, notes, and snippets.

@sl4m
Created June 8, 2011 04:31
Show Gist options
  • Save sl4m/1013772 to your computer and use it in GitHub Desktop.
Save sl4m/1013772 to your computer and use it in GitHub Desktop.
gst class hierarchy
Object
Behavior
ClassDescription
Class
Metaclass
BlockClosure
Boolean
False
True
Browser
CFunctionDescriptor
CObject
CAggregate
CArray
CPtr
CCompound
CStruct
CUnion
CScalar
CChar
CDouble
CFloat
CInt
CLong
CShort
CSmalltalk
CString
CUChar
CByte
CBoolean
CUInt
CULong
CUShort
Collection
Bag
MappedCollection
SequenceableCollection
ArrayedCollection
Array
ByteArray
WordArray
LargeArrayedCollection
LargeArray
LargeByteArray
LargeWordArray
CompiledCode
CompiledMethod
CompiledBlock
Interval
CharacterArray
String
Symbol
LinkedList
Semaphore
OrderedCollection
RunArray
SortedCollection
HashedCollection
Dictionary
IdentityDictionary
MethodDictionary
RootNamespace
Namespace
SystemDictionary
Set
IdentitySet
ContextPart
BlockContext
MethodContext
CType
CArrayCType
CPtrCType
CScalarCType
Delay
DLD
DumperProxy
AlternativeObjectProxy
NullProxy
VersionableObjectProxy
PluggableProxy
File
Directory
FileSegment
Link
Process
SymLink
Magnitude
Association
Character
Date
LargeArraySubpart
Number
Float
Fraction
Integer
LargeInteger
LargeNegativeInteger
LargePositiveInteger
LargeZeroInteger
SmallInteger
Time
Memory
Message
DirectedMessage
MethodInfo
NullProxy
PackageLoader
Point
ProcessorScheduler
Rectangle
SharedQueue
Signal
Exception
Error
Halt
ArithmeticError
ZeroDivide
MessageNotUnderstood
UserBreak
Notification
Warning
Stream
ObjectDumper
PositionableStream
ReadStream
WriteStream
ReadWriteStream
ByteStream
FileStream
Random
TextCollector
TokenStream
TrappableEvent
CoreException
ExceptionCollection
UndefinedObject
ValueAdaptor
NullValueHolder
PluggableAdaptor
DelayedAdaptor
ValueHolder
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment