libInit.cc
author Claus Gittinger <cg@exept.de>
Fri, 02 Mar 2018 17:07:22 +0100
changeset 4608 0943f754e32a
parent 4582 bc82ce09b378
child 4652 d0f50fdda39b
permissions -rw-r--r--
class: RandomGenerator reorganized: in the past, Random was a very weak generator (based on GNUSmalltalk), and RandomGenerator was the good one to use. Changed to make Random default to the good one, and renamed the old Random to RandomGNUSmalltalk (to be obsoleted sooner or later). Also refactored common code into Random, for use by other subclasses. added: #maxInteger removed: #nextIntegerBetween:and: class: RandomGenerator class comment/format in: #new #update:with:from:

/*
 * $Header$
 *
 * DO NOT EDIT
 * automagically generated from the projectDefinition: stx_libbasic2.
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>

#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#endif

#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
DLL_EXPORT void _libstx_libbasic2_Init() INIT_TEXT_SECTION;
DLL_EXPORT void _libstx_libbasic2_InitDefinition() INIT_TEXT_SECTION;
#endif

extern void _AVLTree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AbstractBackgroundJob_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ActiveObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ActorStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Archiver_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AutoResizingOrderedCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BIG5EncodedString_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BTree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BaseNCoder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Bezier_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BinaryTree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BinaryTreeNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BoltLock_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CRC32Stream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CacheDictionary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CachedValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CharacterSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Circle_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CollectingReadStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CollectingSharedQueueStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CompressionStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Cons_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ConsStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Curve_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _DirectoryContents_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _DoubleLink_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _EllipticalArc_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ExternalInt_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ExternalLong_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FileSorter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FileText_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FilteringStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FourByteString_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Future_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FuzzyMatcher_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GBEncodedString_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GeometricSeries_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HTMLUtilities_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HalfFloatArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HandlerCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Heap_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _IdentityBag_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _IncrementNotification_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _InterestConverterWithParameters_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _InternalPipeStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Iterator_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JISEncodedString_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _KSCEncodedString_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _KeywordInContextIndexBuilder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Lazy_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LazyArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LazyValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LineSegment_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _List_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LoggingStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _MacPlistBinaryDecoder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _MappedCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _MessageChannel_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Monitor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _MultiReadStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _NameLookupError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _NumberSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _OperationQueue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PhoneticStringUtilities_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PluggableDictionary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PluggableSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Polygon_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PowerSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PrinterStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PrintfScanf_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PriorityQueue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Promise_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _QDouble_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Queue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Random_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomBlumBlumShub_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomKISS_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomKISS2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomMT19937_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomParkMiller_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomRDRand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomTT800_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ReindexedCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RunArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SegmentedOrderedCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SelectingReadStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SequenceWithSentinel_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SequenceableCollectionSorter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SerialPort_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SharedCollection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Singleton_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SmallBag_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Socket_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SocketAddressInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SocketErrorNotification_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SortedSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SoundStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Spline_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SplittingWriteStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Stack_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _StringPattern_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _StringUtilities_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TSTree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TSTreeNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TerminalSession_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Text_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TextClassifier_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TextStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TreeSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Trie_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _URI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UUID_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UndoSupport_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UnitConverter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UnixPTYStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ValueLink_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VirtualArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VirtualDictionary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ZipArchiveConstants_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _stx_137libbasic2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AATree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AATreeNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AppletalkSocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Arrow_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ArrowedSpline_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _AutoResizingOrderedCollectionWithDefault_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BZip2Stream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BackgroundJob_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BackgroundPeriodicalJob_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BackgroundQueueProcessingJob_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Base32Coder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Base64Coder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _BayesClassifier_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Bezier2Segment_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _CacheDictionaryWithFactory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _DecNetSocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _EpsonFX1PrinterStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FilteringLineStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HPLjetIIPrinterStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HTMLPrinterStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HierarchicalURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HostAddressLookupError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HostNameLookupError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _IPSocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LazyCons_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _LineNumberReadStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _PostscriptPrinterStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomGNUSmalltalk_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _RandomGenerator_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SharedQueue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TSMultiTree_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TSMultiTreeNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _TimedPromise_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UDSocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Unicode32String_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ValueDoubleLink_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ZipArchive_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ZipStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FileURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _FtpURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HttpURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _IPv6SocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SftpURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _UnlimitedSharedQueue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);


void _libstx_libbasic2_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libbasic2__DFN", _libstx_libbasic2_InitDefinition, "stx:libbasic2");
    _stx_137libbasic2_Init(pass,__pRT__,snd);

  __END_PACKAGE__();
}

void _libstx_libbasic2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libbasic2", _libstx_libbasic2_Init, "stx:libbasic2");
    _AVLTree_Init(pass,__pRT__,snd);
    _AbstractBackgroundJob_Init(pass,__pRT__,snd);
    _ActiveObject_Init(pass,__pRT__,snd);
    _ActorStream_Init(pass,__pRT__,snd);
    _Archiver_Init(pass,__pRT__,snd);
    _AutoResizingOrderedCollection_Init(pass,__pRT__,snd);
    _BIG5EncodedString_Init(pass,__pRT__,snd);
    _BTree_Init(pass,__pRT__,snd);
    _BaseNCoder_Init(pass,__pRT__,snd);
    _Bezier_Init(pass,__pRT__,snd);
    _BinaryTree_Init(pass,__pRT__,snd);
    _BinaryTreeNode_Init(pass,__pRT__,snd);
    _BoltLock_Init(pass,__pRT__,snd);
    _CRC32Stream_Init(pass,__pRT__,snd);
    _CacheDictionary_Init(pass,__pRT__,snd);
    _CachedValue_Init(pass,__pRT__,snd);
    _CharacterSet_Init(pass,__pRT__,snd);
    _Circle_Init(pass,__pRT__,snd);
    _CollectingReadStream_Init(pass,__pRT__,snd);
    _CollectingSharedQueueStream_Init(pass,__pRT__,snd);
    _CompressionStream_Init(pass,__pRT__,snd);
    _Cons_Init(pass,__pRT__,snd);
    _ConsStream_Init(pass,__pRT__,snd);
    _Curve_Init(pass,__pRT__,snd);
    _DirectoryContents_Init(pass,__pRT__,snd);
    _DoubleLink_Init(pass,__pRT__,snd);
    _EllipticalArc_Init(pass,__pRT__,snd);
    _ExternalInt_Init(pass,__pRT__,snd);
    _ExternalLong_Init(pass,__pRT__,snd);
    _FileSorter_Init(pass,__pRT__,snd);
    _FileText_Init(pass,__pRT__,snd);
    _FilteringStream_Init(pass,__pRT__,snd);
    _FourByteString_Init(pass,__pRT__,snd);
    _Future_Init(pass,__pRT__,snd);
    _FuzzyMatcher_Init(pass,__pRT__,snd);
    _GBEncodedString_Init(pass,__pRT__,snd);
    _GeometricSeries_Init(pass,__pRT__,snd);
    _HTMLUtilities_Init(pass,__pRT__,snd);
    _HalfFloatArray_Init(pass,__pRT__,snd);
    _HandlerCollection_Init(pass,__pRT__,snd);
    _Heap_Init(pass,__pRT__,snd);
    _IdentityBag_Init(pass,__pRT__,snd);
    _IncrementNotification_Init(pass,__pRT__,snd);
    _InterestConverterWithParameters_Init(pass,__pRT__,snd);
    _InternalPipeStream_Init(pass,__pRT__,snd);
    _Iterator_Init(pass,__pRT__,snd);
    _JISEncodedString_Init(pass,__pRT__,snd);
    _KSCEncodedString_Init(pass,__pRT__,snd);
    _KeywordInContextIndexBuilder_Init(pass,__pRT__,snd);
    _Lazy_Init(pass,__pRT__,snd);
    _LazyArray_Init(pass,__pRT__,snd);
    _LazyValue_Init(pass,__pRT__,snd);
    _LineSegment_Init(pass,__pRT__,snd);
    _List_Init(pass,__pRT__,snd);
    _LoggingStream_Init(pass,__pRT__,snd);
    _MacPlistBinaryDecoder_Init(pass,__pRT__,snd);
    _MappedCollection_Init(pass,__pRT__,snd);
    _MessageChannel_Init(pass,__pRT__,snd);
    _Monitor_Init(pass,__pRT__,snd);
    _MultiReadStream_Init(pass,__pRT__,snd);
    _NameLookupError_Init(pass,__pRT__,snd);
    _NumberSet_Init(pass,__pRT__,snd);
    _OperationQueue_Init(pass,__pRT__,snd);
    _PhoneticStringUtilities_Init(pass,__pRT__,snd);
    _PluggableDictionary_Init(pass,__pRT__,snd);
    _PluggableSet_Init(pass,__pRT__,snd);
    _Polygon_Init(pass,__pRT__,snd);
    _PowerSet_Init(pass,__pRT__,snd);
    _PrinterStream_Init(pass,__pRT__,snd);
    _PrintfScanf_Init(pass,__pRT__,snd);
    _PriorityQueue_Init(pass,__pRT__,snd);
    _Promise_Init(pass,__pRT__,snd);
    _QDouble_Init(pass,__pRT__,snd);
    _Queue_Init(pass,__pRT__,snd);
    _Random_Init(pass,__pRT__,snd);
    _RandomBlumBlumShub_Init(pass,__pRT__,snd);
    _RandomKISS_Init(pass,__pRT__,snd);
    _RandomKISS2_Init(pass,__pRT__,snd);
    _RandomMT19937_Init(pass,__pRT__,snd);
    _RandomParkMiller_Init(pass,__pRT__,snd);
    _RandomRDRand_Init(pass,__pRT__,snd);
    _RandomTT800_Init(pass,__pRT__,snd);
    _ReindexedCollection_Init(pass,__pRT__,snd);
    _RunArray_Init(pass,__pRT__,snd);
    _SegmentedOrderedCollection_Init(pass,__pRT__,snd);
    _SelectingReadStream_Init(pass,__pRT__,snd);
    _SequenceWithSentinel_Init(pass,__pRT__,snd);
    _SequenceableCollectionSorter_Init(pass,__pRT__,snd);
    _SerialPort_Init(pass,__pRT__,snd);
    _SharedCollection_Init(pass,__pRT__,snd);
    _Singleton_Init(pass,__pRT__,snd);
    _SmallBag_Init(pass,__pRT__,snd);
    _Socket_Init(pass,__pRT__,snd);
    _SocketAddress_Init(pass,__pRT__,snd);
    _SocketAddressInfo_Init(pass,__pRT__,snd);
    _SocketErrorNotification_Init(pass,__pRT__,snd);
    _SortedSet_Init(pass,__pRT__,snd);
    _SoundStream_Init(pass,__pRT__,snd);
    _Spline_Init(pass,__pRT__,snd);
    _SplittingWriteStream_Init(pass,__pRT__,snd);
    _Stack_Init(pass,__pRT__,snd);
    _StringPattern_Init(pass,__pRT__,snd);
    _StringUtilities_Init(pass,__pRT__,snd);
    _TSTree_Init(pass,__pRT__,snd);
    _TSTreeNode_Init(pass,__pRT__,snd);
    _TerminalSession_Init(pass,__pRT__,snd);
    _Text_Init(pass,__pRT__,snd);
    _TextClassifier_Init(pass,__pRT__,snd);
    _TextStream_Init(pass,__pRT__,snd);
    _TreeSet_Init(pass,__pRT__,snd);
    _Trie_Init(pass,__pRT__,snd);
    _URI_Init(pass,__pRT__,snd);
    _UUID_Init(pass,__pRT__,snd);
    _UndoSupport_Init(pass,__pRT__,snd);
    _UnitConverter_Init(pass,__pRT__,snd);
    _UnixPTYStream_Init(pass,__pRT__,snd);
    _ValueLink_Init(pass,__pRT__,snd);
    _VirtualArray_Init(pass,__pRT__,snd);
    _VirtualDictionary_Init(pass,__pRT__,snd);
    _ZipArchiveConstants_Init(pass,__pRT__,snd);
    _stx_137libbasic2_Init(pass,__pRT__,snd);
    _AATree_Init(pass,__pRT__,snd);
    _AATreeNode_Init(pass,__pRT__,snd);
    _AppletalkSocketAddress_Init(pass,__pRT__,snd);
    _Arrow_Init(pass,__pRT__,snd);
    _ArrowedSpline_Init(pass,__pRT__,snd);
    _AutoResizingOrderedCollectionWithDefault_Init(pass,__pRT__,snd);
    _BZip2Stream_Init(pass,__pRT__,snd);
    _BackgroundJob_Init(pass,__pRT__,snd);
    _BackgroundPeriodicalJob_Init(pass,__pRT__,snd);
    _BackgroundQueueProcessingJob_Init(pass,__pRT__,snd);
    _Base32Coder_Init(pass,__pRT__,snd);
    _Base64Coder_Init(pass,__pRT__,snd);
    _BayesClassifier_Init(pass,__pRT__,snd);
    _Bezier2Segment_Init(pass,__pRT__,snd);
    _CacheDictionaryWithFactory_Init(pass,__pRT__,snd);
    _DecNetSocketAddress_Init(pass,__pRT__,snd);
    _EpsonFX1PrinterStream_Init(pass,__pRT__,snd);
    _FilteringLineStream_Init(pass,__pRT__,snd);
    _HPLjetIIPrinterStream_Init(pass,__pRT__,snd);
    _HTMLPrinterStream_Init(pass,__pRT__,snd);
    _HierarchicalURI_Init(pass,__pRT__,snd);
    _HostAddressLookupError_Init(pass,__pRT__,snd);
    _HostNameLookupError_Init(pass,__pRT__,snd);
    _IPSocketAddress_Init(pass,__pRT__,snd);
    _LazyCons_Init(pass,__pRT__,snd);
    _LineNumberReadStream_Init(pass,__pRT__,snd);
    _PostscriptPrinterStream_Init(pass,__pRT__,snd);
    _RandomGNUSmalltalk_Init(pass,__pRT__,snd);
    _RandomGenerator_Init(pass,__pRT__,snd);
    _SharedQueue_Init(pass,__pRT__,snd);
    _TSMultiTree_Init(pass,__pRT__,snd);
    _TSMultiTreeNode_Init(pass,__pRT__,snd);
    _TimedPromise_Init(pass,__pRT__,snd);
    _UDSocketAddress_Init(pass,__pRT__,snd);
    _Unicode32String_Init(pass,__pRT__,snd);
    _ValueDoubleLink_Init(pass,__pRT__,snd);
    _ZipArchive_Init(pass,__pRT__,snd);
    _ZipStream_Init(pass,__pRT__,snd);
    _FileURI_Init(pass,__pRT__,snd);
    _FtpURI_Init(pass,__pRT__,snd);
    _HttpURI_Init(pass,__pRT__,snd);
    _IPv6SocketAddress_Init(pass,__pRT__,snd);
    _SftpURI_Init(pass,__pRT__,snd);
    _UnlimitedSharedQueue_Init(pass,__pRT__,snd);

    _stx_137libbasic2_extensions_Init(pass,__pRT__,snd);
  __END_PACKAGE__();
}