1665
|
1 |
"{ Package: 'stx:libbasic2' }"
|
|
2 |
|
|
3 |
LibraryDefinition subclass:#stx_libbasic2
|
|
4 |
instanceVariableNames:''
|
|
5 |
classVariableNames:''
|
|
6 |
poolDictionaries:''
|
|
7 |
category:'* Projects *'
|
|
8 |
!
|
|
9 |
|
|
10 |
|
|
11 |
!stx_libbasic2 class methodsFor:'description'!
|
|
12 |
|
|
13 |
classNamesAndAttributes
|
|
14 |
^ #(
|
|
15 |
"/ <className> or (<className> attributes...)
|
|
16 |
'ActorStream'
|
|
17 |
('AppletalkSocketAddress' #autoload)
|
|
18 |
('Archiver' #unix)
|
|
19 |
('Arrow' #autoload)
|
|
20 |
('ArrowedSpline' #autoload)
|
|
21 |
('BIG5EncodedString' #autoload)
|
|
22 |
('BZip2Stream' #unix)
|
|
23 |
'Base64Coder'
|
|
24 |
('Bezier' #autoload)
|
|
25 |
('Bezier2Segment' #autoload)
|
|
26 |
('BinaryTree' #autoload)
|
|
27 |
'BitArray'
|
|
28 |
'BooleanArray'
|
|
29 |
('CRC32Stream' #autoload)
|
|
30 |
'CacheDictionary'
|
|
31 |
'CacheDictionaryWithFactory'
|
|
32 |
('Circle' #autoload)
|
|
33 |
('CollectingSharedQueueStream' #autoload)
|
|
34 |
'CompressionStream'
|
|
35 |
('CompressionStreamTest' #autoload)
|
|
36 |
('Cons' #autoload)
|
|
37 |
('ConsStream' #autoload)
|
|
38 |
('Curve' #autoload)
|
|
39 |
('DecNetSocketAddress' #autoload)
|
|
40 |
'DirectoryContents'
|
|
41 |
('EllipticalArc' #autoload)
|
|
42 |
('EpsonFX1PrinterStream' #autoload)
|
|
43 |
('ExternalLong' #autoload)
|
|
44 |
'FileSorter'
|
|
45 |
('FileText' #autoload)
|
|
46 |
'FileURI'
|
|
47 |
'FourByteString'
|
|
48 |
'FtpURI'
|
|
49 |
('GBEncodedString' #autoload)
|
|
50 |
('HPLjetIIPrinterStream' #autoload)
|
|
51 |
('HandlerCollection' #autoload)
|
|
52 |
'HierarchicalURI'
|
|
53 |
'HostAddressLookupError'
|
|
54 |
'HostNameLookupError'
|
|
55 |
'HttpURI'
|
|
56 |
'IPSocketAddress'
|
|
57 |
'IPv6SocketAddress'
|
|
58 |
'IntegerArray'
|
|
59 |
('InterestConverterWithParameters' #autoload)
|
|
60 |
('InternalPipeStream' #autoload)
|
|
61 |
'Iterator'
|
|
62 |
'JISEncodedString'
|
|
63 |
('KSCEncodedString' #autoload)
|
|
64 |
('KeywordInContextIndexBuilder' #autoload)
|
|
65 |
('LazyArray' #autoload)
|
|
66 |
('LazyCons' #autoload)
|
|
67 |
('LazyValue' #autoload)
|
|
68 |
('LineSegment' #autoload)
|
|
69 |
'List'
|
|
70 |
'LongIntegerArray'
|
|
71 |
'MappedCollection'
|
|
72 |
('MessageChannel' #autoload)
|
|
73 |
'Monitor'
|
|
74 |
'NameLookupError'
|
|
75 |
('NumberSet' #autoload)
|
|
76 |
('OperationQueue' #autoload)
|
|
77 |
'OrderedDictionary'
|
|
78 |
'OrderedSet'
|
|
79 |
'Polygon'
|
|
80 |
'PostscriptPrinterStream'
|
|
81 |
('PowerSet' #autoload)
|
|
82 |
'PrinterStream'
|
|
83 |
('PrintfScanf' #autoload)
|
|
84 |
'Promise'
|
|
85 |
'Queue'
|
|
86 |
'Random'
|
|
87 |
'RandomGenerator'
|
|
88 |
('RandomParkMiller' #autoload)
|
|
89 |
('RandomTT800' #autoload)
|
|
90 |
'RunArray'
|
|
91 |
('SequenceableCollectionSorter' #autoload)
|
|
92 |
('SerialPort' #win32)
|
|
93 |
'SharedCollection'
|
|
94 |
'SharedQueue'
|
|
95 |
'SignedIntegerArray'
|
|
96 |
'SignedLongIntegerArray'
|
|
97 |
'SignedWordArray'
|
|
98 |
'Singleton'
|
|
99 |
'Socket'
|
|
100 |
'SocketAddress'
|
|
101 |
'SocketAddressInfo'
|
|
102 |
'SoundStream'
|
|
103 |
('Spline' #autoload)
|
|
104 |
('SplittingWriteStream' #autoload)
|
|
105 |
'Stack'
|
|
106 |
'Text'
|
|
107 |
'TextStream'
|
|
108 |
'TimeDuration'
|
|
109 |
'TimedPromise'
|
|
110 |
'TwoByteString'
|
|
111 |
'UDSocketAddress'
|
|
112 |
'URI'
|
|
113 |
'UUID'
|
|
114 |
'UnboxedIntegerArray'
|
|
115 |
'UndoSupport'
|
|
116 |
'Unicode16String'
|
|
117 |
'Unicode32String'
|
|
118 |
'UnitConverter'
|
|
119 |
('UnixPTYStream' #autoload)
|
|
120 |
('ValueLink' #autoload)
|
|
121 |
('VariableArray' #autoload)
|
|
122 |
('VariableString' #autoload)
|
|
123 |
('WinAPIFunction' #autoload)
|
|
124 |
'WordArray'
|
|
125 |
'ZipArchive'
|
|
126 |
('ZipStream' #unix)
|
|
127 |
'stx_libbasic2'
|
|
128 |
)
|
|
129 |
!
|
|
130 |
|
|
131 |
extensionMethodNames
|
|
132 |
^ #(
|
|
133 |
)
|
|
134 |
! !
|
|
135 |
|
|
136 |
!stx_libbasic2 class methodsFor:'description - compilation'!
|
|
137 |
|
1690
|
138 |
additionalDefinitions_nt_dot_mak
|
|
139 |
^ '# LIBBASIC2_BASE =0x01C00000
|
|
140 |
LIB_BASE_LD_ARG=-b:$(LIBBASIC2_BASE)'
|
|
141 |
!
|
|
142 |
|
1683
|
143 |
additionalLinkLibraries_make_dot_proto
|
|
144 |
^ '$(ZLIB_LD_ARG) $(BZ2LIB_LD_ARG)'
|
|
145 |
!
|
|
146 |
|
|
147 |
additionalRules_make_dot_proto
|
|
148 |
^ '
|
|
149 |
zlib:
|
|
150 |
cd $(ZLIB_DIR); $(MAKE) $(MAKE_ZLIB_ARG)
|
|
151 |
|
|
152 |
bz2lib:
|
|
153 |
cd $(BZ2LIB_DIR); $(MAKE) $(MAKE_BZ2LIB_ARG) libbz2.a
|
|
154 |
'
|
|
155 |
!
|
|
156 |
|
1665
|
157 |
stcOptimizationOptions
|
1670
|
158 |
^ '+optspace2'
|
1665
|
159 |
|
|
160 |
"Created: / 23-08-2006 / 11:06:17 / cg"
|
|
161 |
! !
|
|
162 |
|
|
163 |
!stx_libbasic2 class methodsFor:'description - project information'!
|
|
164 |
|
|
165 |
companyName
|
|
166 |
"Return a companyname which will appear in <lib>.rc"
|
|
167 |
|
|
168 |
^ 'eXept Software AG'
|
|
169 |
!
|
|
170 |
|
|
171 |
description
|
|
172 |
"Return a description string which will appear in nt.def / bc.def"
|
|
173 |
|
|
174 |
^ 'Smalltalk/X Class library'
|
|
175 |
!
|
|
176 |
|
|
177 |
legalCopyright
|
1677
|
178 |
"Return a copyright string which will appear in <lib>.rc"
|
1665
|
179 |
|
|
180 |
^ 'Copyright Claus Gittinger 1988-2006\nCopyright eXept Software AG 1998-2006'
|
|
181 |
!
|
|
182 |
|
|
183 |
productName
|
|
184 |
"Return a product name which will appear in <lib>.rc"
|
|
185 |
|
|
186 |
^ 'Smalltalk/X'
|
|
187 |
! !
|
|
188 |
|
|
189 |
!stx_libbasic2 class methodsFor:'documentation'!
|
|
190 |
|
|
191 |
version
|
1690
|
192 |
^ '$Header: /cvs/stx/stx/libbasic2/stx_libbasic2.st,v 1.7 2006-08-28 12:51:52 cg Exp $'
|
1665
|
193 |
! !
|