[View] [Edit] [Lock] [References] [Attachments] [History] [Home] [Changes] [Search] [Help]
[E8] Requiered classes (st)
The following smalltalk code includes all the class definitions for required classes and its superclases, in correct fileIn order. |
nil
subclass: #Object
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #APIBuilder
instanceVariableNames: ' parents token bound '
category: #Builders !
APIBuilder class
instanceVariableNames: ' default saveBuilders ' !
Object
subclass: #Collection
instanceVariableNames: ''
category: #Kernel !
Collection
subclass: #SequenceableCollection
instanceVariableNames: ''
category: #Kernel !
SequenceableCollection
subclass: #Array
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #Behavior
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #BlockClosure
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #CompilerNode
instanceVariableNames: ' nodes start end '
category: #Compiler !
CompilerNode
subclass: #BlockNode
instanceVariableNames: ' parameters '
category: #Compiler !
CompilerNode
subclass: #SequenceNode
instanceVariableNames: ' temps '
category: #Compiler !
SequenceNode
subclass: #BlockSequenceNode
instanceVariableNames: ''
category: #Compiler !
Object
subclass: #Boolean
instanceVariableNames: ''
category: #Kernel !
Behavior
subclass: #Class
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #CompiledMethod
instanceVariableNames: ' classField '
category: #Kernel !
Object
subclass: #EventManager
instanceVariableNames: ' handlers '
category: #Kernel !
EventManager comment: '
Event system, properties and change/update/release mechanism.
We hook $properties and $handlers internal properties to manage properties and events at Object level.
EventManager instances implement events handler as pure instance variable.
' !
EventManager class
instanceVariableNames: ' eventsTriggered ' !
EventManager
subclass: #CompilerNodeVisitor
instanceVariableNames: ''
category: #Compiler !
CompilerNodeVisitor
subclass: #Compiler
instanceVariableNames: ' stream startOffset nestedBlocks earlyReturn currentClass functionName unknownVariables tempVariables transformers optimizationMap useTemplates '
category: #Compiler !
SequenceNode
subclass: #ExtendedSequenceNode
instanceVariableNames: ' directive '
category: #Compiler !
Collection
subclass: #KeyedCollection
instanceVariableNames: ''
category: #Kernel !
CompilerNode
subclass: #MethodNode
instanceVariableNames: ' selector arguments source '
category: #Compiler !
Object
subclass: #Number
instanceVariableNames: ''
category: #Kernel !
Object
subclass: #PPParser
instanceVariableNames: ' memo '
category: 'Compiler-Parser' !
PPParser
subclass: #PPDelegateParser
instanceVariableNames: ' parser '
category: 'Compiler-Parser' !
PPDelegateParser
subclass: #PPActionParser
instanceVariableNames: ' block '
category: 'Compiler-Parser' !
PPDelegateParser
subclass: #PPAndParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPParser
subclass: #PPCharacterParser
instanceVariableNames: ' regexp '
category: 'Compiler-Parser' !
PPParser
subclass: #PPListParser
instanceVariableNames: ' parsers '
category: 'Compiler-Parser' !
PPListParser
subclass: #PPChoiceParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPParser
subclass: #PPEOFParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPParser
subclass: #PPEpsilonParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
Object
subclass: #PPFailure
instanceVariableNames: ' position reason '
category: 'Compiler-Parser' !
PPDelegateParser
subclass: #PPFlattenParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPParser
subclass: #PPInlineParser
instanceVariableNames: ' terminator '
category: 'Compiler-Parser' !
PPAndParser
subclass: #PPNotParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPDelegateParser
subclass: #PPRepeatingParser
instanceVariableNames: ' min '
category: 'Compiler-Parser' !
PPListParser
subclass: #PPSequenceParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPDelegateParser
subclass: #PPSourceParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
PPParser
subclass: #PPStringParser
instanceVariableNames: ' string '
category: 'Compiler-Parser' !
KeyedCollection
subclass: #PoolDictionary
instanceVariableNames: ' hash size '
category: #Kernel !
Object
subclass: #RegularExpression
instanceVariableNames: ''
category: #Kernel !
CompilerNode
subclass: #ReturnNode
instanceVariableNames: ''
category: #Compiler !
CompilerNode
subclass: #SendNode
instanceVariableNames: ' selector arguments receiver '
category: #Compiler !
Object
subclass: #Smalltalk
instanceVariableNames: ''
category: #Kernel !
EventManager
subclass: #SmalltalkParser
instanceVariableNames: ''
category: 'Compiler-Parser' !
Object
subclass: #Stream
instanceVariableNames: ' collection position readLimit '
category: #Kernel !
SequenceableCollection
subclass: #String
instanceVariableNames: ''
category: #Kernel !
Stream
subclass: #StringStream
instanceVariableNames: ''
category: #Kernel !
EventManager
subclass: #SystemManager
instanceVariableNames: ''
classVariableNames: 'Current'
category: #Snapshot !
CompilerNode
subclass: #ValueNode
instanceVariableNames: ' value '
category: #Compiler !