Hi-- At last! I’ve wanted to see this list ever since I started Smalltalking. Here are the initial modules in Spoon, followed by an expanded version that lists the classes they contain. 1. fundamental constants 2. numbers 3. collection support 4. ordered collections 5. unordered collections 6. textual collections 7. exceptions 8. system exceptions 9. internal streams 10. methods 11. weak collections 12. object representation 13. processes 14. processor 15. external resources 16. external streams 17. correspondents 18. UUIDs 19. remote messaging 20. licenses 21. magnitudes 22. behavior identification 23. behavior description 24. behavior transmission 25. HTTP 26. WebDAV 27. module transfer 28. remote browsing *** 1. fundamental constants (requires 12) Boolean True False UndefinedObject Character 2. numbers (requires 1) Number Integer SmallInteger LargePositiveInteger LargeNegativeInteger Float Random 3. collection support (requires 2) Collection SequenceableCollection ArrayedCollection Association Link LookupKey ReadOnlyVariableBinding WeakKeyAssociation 4. ordered collections (requires 3) Array ByteArray Interval LinkedList OrderedCollection SharedQueue SortedCollection 5. unordered collections (requires 4) Dictionary IdentityDictionary IdentitySet Set 6. textual collections (requires 5) String Symbol 7. exceptions (requires 6) Exception Error 8. system exceptions (requires 7) Halt BlockCannotReturn Notification AboutToReturn ZeroDivide 9. internal streams (requires 4) Stream PositionableStream WritableStream StreamingError InvalidPositioningAttempt 10. methods (requires 9) CompiledMethod InstructionStream Context MethodContext BlockClosure Message MethodDictionary 11. weak collections (requires 5) WeakArray WeakSet WeakKeyDictionary WeakIdentityKeyDictionary WeakRegistry 12. object representation (requires 10, 11) Object Behavior Class Protoclass Metaclass ClassBuilder Scanner 13. processes (requires 12) Process ProcessorScheduler Semaphore Delay 14. processor (requires 12) Interpreter ObjectMemory 15. external resources (requires 12) ExternalResource Peer Socket TCPSocket ClientTCPSocket IncomingClientTCPSocket OutgoingClientTCPSocket ServerTCPSocket ExternalResourceError ConnectionRefused FailedReadingAttempt 16. external streams (requires 15) ExternalStream NetStream SocketStream TCPStream Timeout EncodingMismatch 17. correspondents (requires 16) Correspondent Client IncomingClient OutgoingClient Server SocketAddress SocketAddressResolver ExternalSemaphoreTable SocketTransport Transport 18. UUIDs (requires 12) UUID UUIDGenerator 19. remote messaging (requires 17, 18) Other RemoteMessageAnswer MessageExchange IncomingMessageExchange OutgoingMessageExchange MessagingSession MessagingServer Wormhole WormholeServer 20. licenses (requires 12) License MIT Squeak Apache GPL GPL3 21. magnitudes (requires 12) Magnitude Time 22. behavior identification (requires 19, 20, 21) Version AuthorEdition ClassID MethodID 23. behavior description (requires 22) Edition CommentEdition CommentedEdition TagsEdition TaggedEdition BehavioralEdition ClassEdition ProtoclassEdition MetaclassEdition MethodEdition Checkpoint Edit EditHistory ModuleDescription Module 24. behavior transmission (requires 22) MethodLiteralTransmissionMarker IdentityLiteralMarker BehavioralLiteralMarker ClassLiteralMarker MetaSuperSendLiteralMarker SharedVariableLiteralMarker ClassVariableLiteralMarker PublishedVariableLiteralMarker GlobalLiteralMarker UndeclaredLiteralMarker ExceptionMarker OtherMarker Manifest NegativeManifest PositiveManifest 25. HTTP (requires 17) HTTPServer IncomingHTTPClient HTTPAction EmitFavoritesIcon NetMessage HTTPMessage HTTPMethod 26. WebDAV (requires 25) GET LOCK MOVE OPTIONS PROPFIND PROPPATCH PUT 27. module transfer (requires 25) SpoonAction Welcome ModuleAction ListInstalledModules DescribeModule BrowseAvailableModules RemoteModuleAction RunRemoteModule InstallRemoteModule RemoveModule Snapshot Quit 28. remote browsing (requires 22) RemoteMethod CounterpartRequest MethodReference -- Craig Latta www.netjam.org/resume +31 6 2757 7177 + 1 415 287 3547 _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |