1 : |
mblume |
1655 |
(* sources.cm
|
2 : |
|
|
*
|
3 : |
jhr |
4104 |
* The implementation of the Basis. Also see the file
|
4 : |
mblume |
1655 |
*
|
5 : |
jhr |
4104 |
* base/system/Basis/basis.cm
|
6 : |
|
|
*
|
7 : |
|
|
* which controls the external visibility of the basis library.
|
8 : |
|
|
*
|
9 : |
mblume |
1655 |
* Copyright (c) 2004 by The Fellowship of SML/NJ
|
10 : |
|
|
*)
|
11 : |
|
|
Group
|
12 : |
monnier |
416 |
signature ARRAY
|
13 : |
mblume |
1350 |
signature ARRAY_SLICE
|
14 : |
monnier |
416 |
signature ARRAY2
|
15 : |
jhr |
4125 |
signature BIN_IO
|
16 : |
|
|
signature BIT_FLAGS
|
17 : |
|
|
signature BOOL
|
18 : |
|
|
signature BYTE
|
19 : |
|
|
signature CHAR
|
20 : |
|
|
signature COMMAND_LINE
|
21 : |
|
|
signature DATE
|
22 : |
monnier |
416 |
signature GENERAL
|
23 : |
jhr |
4125 |
signature IEEE_REAL
|
24 : |
|
|
signature IMPERATIVE_IO
|
25 : |
|
|
signature INT_INF
|
26 : |
monnier |
416 |
signature INTEGER
|
27 : |
jhr |
4125 |
signature IO
|
28 : |
monnier |
416 |
signature LIST
|
29 : |
jhr |
4125 |
signature LIST_PAIR
|
30 : |
|
|
signature MATH
|
31 : |
monnier |
416 |
signature MONO_ARRAY
|
32 : |
mblume |
1350 |
signature MONO_ARRAY_SLICE
|
33 : |
monnier |
416 |
signature MONO_ARRAY2
|
34 : |
|
|
signature MONO_VECTOR
|
35 : |
mblume |
1350 |
signature MONO_VECTOR_SLICE
|
36 : |
monnier |
416 |
signature OPTION
|
37 : |
|
|
signature OS
|
38 : |
|
|
signature OS_FILE_SYS
|
39 : |
|
|
signature OS_IO
|
40 : |
|
|
signature OS_PATH
|
41 : |
|
|
signature OS_PROCESS
|
42 : |
jhr |
4125 |
signature PACK_REAL
|
43 : |
|
|
signature PACK_WORD
|
44 : |
|
|
signature PRIM_IO
|
45 : |
|
|
signature REAL
|
46 : |
monnier |
416 |
signature SIGNALS
|
47 : |
|
|
signature STREAM_IO
|
48 : |
jhr |
4125 |
signature STRING
|
49 : |
|
|
signature STRING_CVT
|
50 : |
|
|
signature SUBSTRING
|
51 : |
|
|
signature TEXT
|
52 : |
monnier |
416 |
signature TEXT_IO
|
53 : |
|
|
signature TEXT_STREAM_IO
|
54 : |
jhr |
4125 |
signature TIME
|
55 : |
|
|
signature TIMER
|
56 : |
|
|
signature VECTOR
|
57 : |
|
|
signature VECTOR_SLICE
|
58 : |
|
|
signature WORD
|
59 : |
monnier |
416 |
|
60 : |
jhr |
4092 |
signature EITHER (* proposal 2015-002 *)
|
61 : |
jhr |
4104 |
signature FN (* proposal 2015-005 *)
|
62 : |
|
|
signature REF (* proposal 2015-007 *)
|
63 : |
jhr |
4092 |
|
64 : |
jhr |
4111 |
(* old versions of basis signatures from the 2004 published spec *)
|
65 : |
|
|
signature ARRAY_2004
|
66 : |
|
|
signature LIST_2004
|
67 : |
|
|
signature LIST_PAIR_2004
|
68 : |
|
|
signature MONO_ARRAY_2004
|
69 : |
|
|
signature MONO_VECTOR_2004
|
70 : |
jhr |
4154 |
signature OPTION_2004
|
71 : |
jhr |
4111 |
signature STRING_2004
|
72 : |
|
|
signature TEXT_2004
|
73 : |
|
|
signature VECTOR_2004
|
74 : |
|
|
|
75 : |
|
|
(* basis signatures with extensions from proposal 2015-003 added *)
|
76 : |
jhr |
4091 |
signature ARRAY_2015
|
77 : |
jhr |
4111 |
signature LIST_2015
|
78 : |
|
|
signature LIST_PAIR_2015
|
79 : |
jhr |
4091 |
signature MONO_ARRAY_2015
|
80 : |
|
|
signature MONO_VECTOR_2015
|
81 : |
jhr |
4154 |
signature OPTION_2015
|
82 : |
jhr |
4091 |
signature STRING_2015
|
83 : |
|
|
signature TEXT_2015
|
84 : |
|
|
signature VECTOR_2015
|
85 : |
|
|
|
86 : |
jhr |
4125 |
(* backward compatibility with the SML'90 version of the basis *)
|
87 : |
|
|
signature SML90
|
88 : |
|
|
|
89 : |
|
|
(* SML/NJ specific *)
|
90 : |
monnier |
416 |
signature SIGNALS
|
91 : |
|
|
|
92 : |
|
|
signature CLEAN_UP
|
93 : |
|
|
signature CONT
|
94 : |
|
|
signature INTERVAL_TIMER
|
95 : |
|
|
signature INTERNALS
|
96 : |
|
|
signature GC
|
97 : |
|
|
signature SYS_INFO
|
98 : |
|
|
signature WEAK
|
99 : |
mblume |
1760 |
signature SUSP
|
100 : |
monnier |
416 |
signature SML_OF_NJ
|
101 : |
|
|
|
102 : |
|
|
signature UNSAFE_OBJECT
|
103 : |
|
|
signature POLL
|
104 : |
|
|
signature UNSAFE_ARRAY
|
105 : |
|
|
signature UNSAFE_VECTOR
|
106 : |
|
|
signature UNSAFE_MONO_ARRAY
|
107 : |
|
|
signature UNSAFE_MONO_VECTOR
|
108 : |
|
|
signature UNSAFE
|
109 : |
|
|
|
110 : |
jhr |
4125 |
(* Basis structures *)
|
111 : |
monnier |
416 |
structure Array
|
112 : |
jhr |
4125 |
structure Array2
|
113 : |
mblume |
1350 |
structure ArraySlice
|
114 : |
jhr |
4125 |
structure BinIO
|
115 : |
|
|
structure BinPrimIO
|
116 : |
|
|
structure Bool
|
117 : |
|
|
structure Byte
|
118 : |
|
|
structure CharArraySlice
|
119 : |
|
|
structure CharVectorSlice
|
120 : |
|
|
structure CommandLine
|
121 : |
|
|
structure Date
|
122 : |
|
|
structure FixedIntImp
|
123 : |
|
|
structure General
|
124 : |
monnier |
416 |
structure IEEEReal
|
125 : |
|
|
structure Int31Imp
|
126 : |
|
|
structure Int32Imp
|
127 : |
mblume |
1682 |
structure Int64
|
128 : |
jhr |
4125 |
structure IntImp
|
129 : |
mblume |
1347 |
structure IntInfImp
|
130 : |
jhr |
4125 |
structure IO
|
131 : |
monnier |
416 |
structure LargeIntImp
|
132 : |
|
|
structure LargeRealImp
|
133 : |
|
|
structure LargeWordImp
|
134 : |
jhr |
4125 |
structure List
|
135 : |
|
|
structure ListPair
|
136 : |
monnier |
416 |
structure Math
|
137 : |
jhr |
4125 |
structure Option
|
138 : |
monnier |
416 |
structure OSImp
|
139 : |
jhr |
4125 |
structure PackReal64Big
|
140 : |
|
|
structure PackReal64Little
|
141 : |
jhr |
1855 |
structure PackWord16Big
|
142 : |
|
|
structure PackWord16Little
|
143 : |
|
|
structure PackWord32Big
|
144 : |
|
|
structure PackWord32Little
|
145 : |
jhr |
4125 |
structure PositionImp
|
146 : |
monnier |
416 |
structure Real64Array
|
147 : |
mblume |
1350 |
structure Real64ArraySlice
|
148 : |
jhr |
4125 |
structure Real64Imp
|
149 : |
monnier |
416 |
structure Real64Vector
|
150 : |
mblume |
1350 |
structure Real64VectorSlice
|
151 : |
jhr |
4125 |
structure RealImp
|
152 : |
|
|
structure StringCvt
|
153 : |
|
|
structure SysWordImp
|
154 : |
|
|
structure Text
|
155 : |
|
|
structure TextIO
|
156 : |
|
|
structure TextPrimIO
|
157 : |
|
|
structure TimeImp
|
158 : |
|
|
structure Timer
|
159 : |
|
|
structure Vector
|
160 : |
|
|
structure VectorSlice
|
161 : |
|
|
structure Word31Imp
|
162 : |
|
|
structure Word32Imp
|
163 : |
|
|
structure Word64
|
164 : |
|
|
structure Word8Array
|
165 : |
|
|
structure Word8ArraySlice
|
166 : |
|
|
structure Word8Imp
|
167 : |
|
|
structure Word8Vector
|
168 : |
|
|
structure Word8VectorSlice
|
169 : |
|
|
structure WordImp
|
170 : |
monnier |
416 |
|
171 : |
jhr |
4092 |
structure Either (* proposal 2015-002 *)
|
172 : |
jhr |
4104 |
structure Fn (* proposal 2015-005 *)
|
173 : |
|
|
structure Ref (* proposal 2015-007 *)
|
174 : |
jhr |
4092 |
|
175 : |
mblume |
1500 |
functor PrimIO
|
176 : |
|
|
|
177 : |
jhr |
4125 |
structure SML90
|
178 : |
|
|
structure ExnName
|
179 : |
|
|
|
180 : |
monnier |
416 |
(* SML/NJ specific *)
|
181 : |
|
|
structure Signals
|
182 : |
|
|
structure Unsafe
|
183 : |
|
|
structure SMLofNJ
|
184 : |
|
|
structure Export
|
185 : |
|
|
structure Cont
|
186 : |
|
|
structure IntervalTimer
|
187 : |
|
|
structure Internals
|
188 : |
|
|
structure SysInfo
|
189 : |
|
|
structure Weak
|
190 : |
mblume |
1760 |
structure Susp
|
191 : |
monnier |
416 |
structure Lazy
|
192 : |
|
|
|
193 : |
|
|
#if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
|
194 : |
|
|
(* Sockets (common part) *)
|
195 : |
|
|
signature NET_HOST_DB
|
196 : |
|
|
signature NET_PROT_DB
|
197 : |
|
|
signature NET_SERV_DB
|
198 : |
|
|
|
199 : |
mblume |
1390 |
signature SYNCHRONOUS_SOCKET
|
200 : |
monnier |
416 |
signature SOCKET
|
201 : |
|
|
signature INET_SOCK
|
202 : |
|
|
signature GENERIC_SOCK
|
203 : |
|
|
|
204 : |
|
|
structure GenericSock
|
205 : |
|
|
structure NetHostDB
|
206 : |
|
|
structure NetProtDB
|
207 : |
|
|
structure NetServDB
|
208 : |
|
|
structure SocketImp
|
209 : |
|
|
structure INetSock
|
210 : |
|
|
#endif
|
211 : |
|
|
|
212 : |
|
|
#if defined(OPSYS_UNIX)
|
213 : |
|
|
(* Posix *)
|
214 : |
|
|
signature POSIX_ERROR
|
215 : |
|
|
signature POSIX_SIGNAL
|
216 : |
|
|
signature POSIX_PROCESS
|
217 : |
|
|
signature POSIX_PROC_ENV
|
218 : |
|
|
signature POSIX_FILE_SYS
|
219 : |
|
|
signature POSIX_IO
|
220 : |
|
|
signature POSIX_SYS_DB
|
221 : |
|
|
signature POSIX_TTY
|
222 : |
|
|
signature POSIX
|
223 : |
|
|
structure Posix
|
224 : |
|
|
|
225 : |
|
|
(* Unix *)
|
226 : |
|
|
signature UNIX_SIGNALS
|
227 : |
|
|
structure UnixSignals
|
228 : |
|
|
signature UNIX
|
229 : |
|
|
structure Unix
|
230 : |
|
|
|
231 : |
|
|
(* Sockets (Unix part) *)
|
232 : |
|
|
signature NET_DB
|
233 : |
|
|
signature UNIX_SOCK
|
234 : |
|
|
|
235 : |
|
|
structure NetDB
|
236 : |
|
|
structure UnixSock
|
237 : |
|
|
|
238 : |
|
|
#elif defined (OPSYS_WIN32)
|
239 : |
|
|
|
240 : |
|
|
signature WIN32_GENERAL
|
241 : |
|
|
signature WIN32_PROCESS
|
242 : |
|
|
signature WIN32_FILESYS
|
243 : |
|
|
signature WIN32_IO
|
244 : |
|
|
signature WIN32
|
245 : |
|
|
|
246 : |
|
|
structure Win32
|
247 : |
larsberg |
2933 |
|
248 : |
|
|
signature WINDOWS_KEY
|
249 : |
|
|
signature WINDOWS_REG
|
250 : |
|
|
signature WINDOWS_CONFIG
|
251 : |
|
|
signature WINDOWS_DDE
|
252 : |
|
|
signature WINDOWS
|
253 : |
|
|
|
254 : |
|
|
structure Windows
|
255 : |
monnier |
416 |
#endif
|
256 : |
|
|
|
257 : |
|
|
is
|
258 : |
blume |
643 |
$smlnj/init/init.cmi : cm
|
259 : |
monnier |
416 |
|
260 : |
|
|
../TypesOnly/sources.cm
|
261 : |
|
|
|
262 : |
|
|
NJ/cleanup.sig
|
263 : |
|
|
NJ/cleanup.sml
|
264 : |
|
|
NJ/smlnj.sml
|
265 : |
|
|
NJ/signals.sig
|
266 : |
|
|
NJ/internal-signals.sml
|
267 : |
|
|
NJ/signals.sml
|
268 : |
|
|
NJ/weak.sig
|
269 : |
|
|
NJ/weak.sml
|
270 : |
mblume |
1760 |
NJ/susp.sig
|
271 : |
|
|
NJ/susp.sml
|
272 : |
monnier |
416 |
NJ/export.sig
|
273 : |
|
|
NJ/wrap-export.sml
|
274 : |
|
|
NJ/export.sml
|
275 : |
|
|
NJ/interval-timer.sig
|
276 : |
|
|
NJ/interval-timer.sml
|
277 : |
|
|
NJ/sysinfo.sig
|
278 : |
|
|
NJ/sysinfo.sml
|
279 : |
|
|
NJ/prof-control.sig
|
280 : |
|
|
NJ/prof-control.sml
|
281 : |
|
|
NJ/gc.sig
|
282 : |
|
|
NJ/gc.sml
|
283 : |
|
|
NJ/print-hook.sml
|
284 : |
|
|
NJ/internals.sig
|
285 : |
|
|
NJ/internals.sml
|
286 : |
|
|
NJ/cont.sig
|
287 : |
|
|
NJ/cont.sml
|
288 : |
|
|
NJ/smlnj.sig
|
289 : |
|
|
NJ/lazy.sml
|
290 : |
|
|
|
291 : |
|
|
Unsafe/cinterface.sig
|
292 : |
|
|
Unsafe/cinterface.sml
|
293 : |
|
|
Unsafe/poll.sig
|
294 : |
|
|
Unsafe/poll.sml
|
295 : |
|
|
Unsafe/object.sig
|
296 : |
|
|
Unsafe/object.sml
|
297 : |
|
|
Unsafe/unsafe-array.sig
|
298 : |
|
|
Unsafe/unsafe-vector.sig
|
299 : |
|
|
Unsafe/unsafe-mono-array.sig
|
300 : |
|
|
Unsafe/unsafe-mono-vector.sig
|
301 : |
jhr |
3863 |
Unsafe/unsafe-pack-word-b16.sml
|
302 : |
|
|
Unsafe/unsafe-pack-word-b32.sml
|
303 : |
|
|
Unsafe/unsafe-pack-word-l16.sml
|
304 : |
|
|
Unsafe/unsafe-pack-word-l32.sml
|
305 : |
monnier |
416 |
Unsafe/unsafe.sig
|
306 : |
|
|
Unsafe/unsafe.sml
|
307 : |
|
|
|
308 : |
|
|
OS/os.sig
|
309 : |
|
|
OS/os-filesys.sig
|
310 : |
|
|
OS/os-path.sig
|
311 : |
|
|
OS/os-process.sig
|
312 : |
|
|
OS/os-io.sig
|
313 : |
|
|
OS/at-exit.sml
|
314 : |
|
|
OS/os-path-fn.sml
|
315 : |
|
|
|
316 : |
|
|
pre-basis.sml
|
317 : |
|
|
pre-string.sml
|
318 : |
|
|
substring.sig
|
319 : |
|
|
text.sig
|
320 : |
|
|
|
321 : |
|
|
general.sig
|
322 : |
|
|
array.sig
|
323 : |
mblume |
1350 |
array-slice.sig
|
324 : |
monnier |
416 |
array2.sig
|
325 : |
|
|
vector.sig
|
326 : |
mblume |
1350 |
vector-slice.sig
|
327 : |
monnier |
416 |
integer.sig
|
328 : |
|
|
bool.sig
|
329 : |
|
|
char.sig
|
330 : |
|
|
string.sig
|
331 : |
|
|
string-cvt.sig
|
332 : |
|
|
list.sig
|
333 : |
|
|
list-pair.sig
|
334 : |
|
|
word.sig
|
335 : |
|
|
byte.sig
|
336 : |
|
|
command-line.sig
|
337 : |
|
|
date.sig
|
338 : |
|
|
ieee-real.sig
|
339 : |
|
|
real.sig
|
340 : |
|
|
time.sig
|
341 : |
|
|
timer.sig
|
342 : |
|
|
option.sig
|
343 : |
|
|
math.sig
|
344 : |
|
|
sml90.sig
|
345 : |
|
|
|
346 : |
|
|
substring.sml
|
347 : |
|
|
text.sml
|
348 : |
|
|
general.sml
|
349 : |
|
|
vector.sml
|
350 : |
mblume |
1350 |
vector-slice.sml
|
351 : |
monnier |
416 |
string-cvt.sml
|
352 : |
|
|
string.sml
|
353 : |
|
|
char.sml
|
354 : |
|
|
list.sml
|
355 : |
|
|
num-scan.sml
|
356 : |
|
|
num-format.sml
|
357 : |
|
|
bool.sml
|
358 : |
|
|
date.sml
|
359 : |
|
|
|
360 : |
|
|
mono-vector.sig
|
361 : |
mblume |
1350 |
mono-vector-slice.sig
|
362 : |
monnier |
416 |
mono-array.sig
|
363 : |
mblume |
1350 |
mono-array-slice.sig
|
364 : |
monnier |
416 |
mono-array2.sig
|
365 : |
|
|
|
366 : |
|
|
real64-vector.sml
|
367 : |
mblume |
1350 |
real64-vector-slice.sml
|
368 : |
monnier |
416 |
real64-array.sml
|
369 : |
mblume |
1350 |
real64-array-slice.sml
|
370 : |
monnier |
416 |
|
371 : |
|
|
char-array.sml
|
372 : |
mblume |
1350 |
char-array-slice.sml
|
373 : |
monnier |
416 |
char-vector.sml
|
374 : |
mblume |
1350 |
char-vector-slice.sml
|
375 : |
monnier |
416 |
array.sml
|
376 : |
mblume |
1350 |
array-slice.sml
|
377 : |
monnier |
416 |
array2.sml
|
378 : |
|
|
ieee-real.sml
|
379 : |
|
|
int31.sml
|
380 : |
|
|
int32.sml
|
381 : |
mblume |
1682 |
int64.sml
|
382 : |
mblume |
1347 |
int-inf-sig.sml
|
383 : |
|
|
int-inf.sml
|
384 : |
monnier |
416 |
word31.sml
|
385 : |
|
|
word32.sml
|
386 : |
mblume |
1682 |
word64.sml
|
387 : |
monnier |
416 |
real64.sml
|
388 : |
george |
717 |
#if defined(ARCH_X86)
|
389 : |
|
|
math64-x86.sml
|
390 : |
|
|
#elif defined(ARCH_ALPHA)
|
391 : |
george |
810 |
math64-none.sml
|
392 : |
|
|
#elif defined(ARCH_PPC)
|
393 : |
|
|
math64-none.sml
|
394 : |
george |
717 |
#else
|
395 : |
george |
810 |
math64-sqrt.sml
|
396 : |
george |
717 |
#endif
|
397 : |
monnier |
416 |
real-format.sml
|
398 : |
|
|
word8.sml
|
399 : |
|
|
word8-vector.sml
|
400 : |
mblume |
1350 |
word8-vector-slice.sml
|
401 : |
monnier |
416 |
word8-array.sml
|
402 : |
mblume |
1350 |
word8-array-slice.sml
|
403 : |
monnier |
416 |
time.sml
|
404 : |
|
|
internal-timer.sml
|
405 : |
|
|
timer.sml
|
406 : |
|
|
list-pair.sml
|
407 : |
|
|
byte.sml
|
408 : |
|
|
command-line.sml
|
409 : |
|
|
option.sml
|
410 : |
|
|
exn-name.sml
|
411 : |
|
|
sml90.sml
|
412 : |
|
|
|
413 : |
jhr |
4125 |
pack-real.sig
|
414 : |
|
|
pack-real64-native.sml
|
415 : |
|
|
pack-real64-swap.sml
|
416 : |
|
|
|
417 : |
|
|
pack-word.sig
|
418 : |
|
|
pack-word-b16.sml
|
419 : |
|
|
pack-word-l16.sml
|
420 : |
|
|
pack-word-b32.sml
|
421 : |
|
|
pack-word-l32.sml
|
422 : |
|
|
|
423 : |
|
|
#if defined(BIG_ENDIAN)
|
424 : |
|
|
bind-pack-big.sml
|
425 : |
|
|
#else
|
426 : |
|
|
bind-pack-little.sml
|
427 : |
|
|
#endif
|
428 : |
|
|
|
429 : |
jhr |
4092 |
(* basis proposal 2015-002 *)
|
430 : |
|
|
either.sig
|
431 : |
|
|
either.sml
|
432 : |
jhr |
4104 |
(* basis proposal 2015-005 *)
|
433 : |
|
|
fn.sig
|
434 : |
|
|
fn.sml
|
435 : |
|
|
(* basis proposal 2015-007 *)
|
436 : |
|
|
ref.sig
|
437 : |
|
|
ref.sml
|
438 : |
jhr |
4092 |
|
439 : |
monnier |
416 |
bind-int-32.sml
|
440 : |
|
|
bind-word-32.sml
|
441 : |
|
|
bind-largeint-32.sml
|
442 : |
mblume |
1347 |
bind-fixedint-32.sml
|
443 : |
monnier |
416 |
bind-largeword-32.sml
|
444 : |
|
|
bind-sysword-32.sml
|
445 : |
|
|
bind-real-32.sml
|
446 : |
|
|
bind-math-32.sml
|
447 : |
|
|
bind-largereal-32.sml
|
448 : |
|
|
|
449 : |
mblume |
1715 |
#if defined(USE_64_BIT_POSITIONS)
|
450 : |
|
|
bind-position-64.sml
|
451 : |
|
|
#else
|
452 : |
|
|
bind-position-31.sml
|
453 : |
|
|
#endif
|
454 : |
|
|
|
455 : |
mblume |
1426 |
bit-flags.sig
|
456 : |
|
|
bit-flags-fn.sml
|
457 : |
|
|
|
458 : |
monnier |
416 |
#if defined(OPSYS_UNIX)
|
459 : |
|
|
Unix/pre-os.sml
|
460 : |
|
|
Posix/posix-prelude.sml
|
461 : |
|
|
Posix/posix-error.sig
|
462 : |
|
|
Posix/posix-error.sml
|
463 : |
|
|
Posix/posix-signal.sig
|
464 : |
|
|
Posix/posix-signal.sml
|
465 : |
|
|
Posix/posix-process.sig
|
466 : |
|
|
Posix/posix-process.sml
|
467 : |
|
|
Posix/posix-filesys.sig
|
468 : |
mblume |
1715 |
Posix/posix-io.sig
|
469 : |
|
|
#if defined(USE_64_BIT_POSITIONS)
|
470 : |
|
|
Posix/posix-filesys-64.sml
|
471 : |
|
|
Posix/posix-io-64.sml
|
472 : |
|
|
#else
|
473 : |
monnier |
416 |
Posix/posix-filesys.sml
|
474 : |
|
|
Posix/posix-io.sml
|
475 : |
mblume |
1715 |
#endif
|
476 : |
monnier |
416 |
Posix/posix-procenv.sig
|
477 : |
|
|
Posix/posix-procenv.sml
|
478 : |
|
|
Posix/posix-sysdb.sig
|
479 : |
|
|
Posix/posix-sysdb.sml
|
480 : |
|
|
Posix/posix-tty.sig
|
481 : |
|
|
Posix/posix-tty.sml
|
482 : |
|
|
Posix/posix.sig
|
483 : |
|
|
Posix/posix.sml
|
484 : |
|
|
Unix/unix-signals.sig
|
485 : |
|
|
Unix/unix-signals.sml
|
486 : |
|
|
|
487 : |
|
|
Unix/os-path.sml
|
488 : |
|
|
Unix/os-filesys.sml
|
489 : |
|
|
Unix/os-process.sml
|
490 : |
|
|
Unix/os-io.sml
|
491 : |
|
|
Unix/os.sml
|
492 : |
|
|
|
493 : |
|
|
Unix/posix-bin-prim-io.sml
|
494 : |
|
|
Unix/posix-text-prim-io.sml
|
495 : |
|
|
Unix/posix-bin-io.sml
|
496 : |
|
|
Unix/posix-text-io.sml
|
497 : |
|
|
Unix/unix.sig
|
498 : |
|
|
Unix/unix.sml
|
499 : |
|
|
#elif defined(OPSYS_WIN32)
|
500 : |
|
|
Win32/pre-os.sml
|
501 : |
|
|
Win32/win32-general.sig
|
502 : |
|
|
Win32/win32-general.sml
|
503 : |
|
|
Win32/win32-filesys.sig
|
504 : |
|
|
Win32/win32-filesys.sml
|
505 : |
|
|
Win32/win32-io.sig
|
506 : |
|
|
Win32/win32-io.sml
|
507 : |
|
|
Win32/win32-process.sig
|
508 : |
|
|
Win32/win32-process.sml
|
509 : |
|
|
Win32/win32.sig
|
510 : |
|
|
Win32/win32.sml
|
511 : |
|
|
|
512 : |
|
|
Win32/os-path.sml
|
513 : |
|
|
Win32/os-filesys.sml
|
514 : |
|
|
Win32/os-process.sml
|
515 : |
|
|
Win32/os-io.sml
|
516 : |
|
|
Win32/os.sml
|
517 : |
|
|
|
518 : |
|
|
Win32/win32-bin-prim-io.sml
|
519 : |
|
|
Win32/win32-text-prim-io.sml
|
520 : |
|
|
Win32/win32-bin-io.sml
|
521 : |
|
|
Win32/win32-text-io.sml
|
522 : |
larsberg |
2933 |
|
523 : |
|
|
Win32/windows-key.sig
|
524 : |
|
|
Win32/windows-key.sml
|
525 : |
|
|
Win32/windows-reg.sig
|
526 : |
|
|
Win32/windows-reg.sml
|
527 : |
|
|
Win32/windows-config.sig
|
528 : |
|
|
Win32/windows-config.sml
|
529 : |
|
|
Win32/windows-dde.sig
|
530 : |
|
|
Win32/windows-dde.sml
|
531 : |
|
|
Win32/windows-status.sig
|
532 : |
|
|
Win32/windows-status.sml
|
533 : |
|
|
|
534 : |
|
|
Win32/windows.sig
|
535 : |
|
|
Win32/windows.sml
|
536 : |
monnier |
416 |
#else
|
537 : |
|
|
# error OS not supported for this system
|
538 : |
|
|
#endif
|
539 : |
|
|
|
540 : |
|
|
IO/prim-io.sig
|
541 : |
|
|
IO/prim-io-fn.sml
|
542 : |
|
|
IO/bin-prim-io.sml
|
543 : |
|
|
IO/text-prim-io.sml
|
544 : |
|
|
IO/io.sig
|
545 : |
|
|
IO/io.sml
|
546 : |
|
|
IO/clean-io.sml
|
547 : |
|
|
IO/stream-io.sig
|
548 : |
|
|
IO/text-stream-io.sig
|
549 : |
|
|
IO/imperative-io.sig
|
550 : |
|
|
IO/bin-io.sig
|
551 : |
|
|
IO/text-io.sig
|
552 : |
|
|
IO/os-prim-io.sig
|
553 : |
|
|
IO/bin-io-fn.sml
|
554 : |
|
|
IO/text-io-fn.sml
|
555 : |
|
|
|
556 : |
|
|
#if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
|
557 : |
|
|
Sockets/pre-sock.sml
|
558 : |
|
|
Sockets/prot-db.sig
|
559 : |
|
|
Sockets/prot-db.sml
|
560 : |
|
|
Sockets/host-db.sig
|
561 : |
|
|
Sockets/host-db.sml
|
562 : |
|
|
Sockets/serv-db.sig
|
563 : |
|
|
Sockets/serv-db.sml
|
564 : |
|
|
Sockets/socket.sig
|
565 : |
mblume |
1389 |
Sockets/socket.sml
|
566 : |
monnier |
416 |
Sockets/generic-sock.sig
|
567 : |
|
|
Sockets/inet-sock.sig
|
568 : |
|
|
Sockets/inet-sock.sml
|
569 : |
|
|
#endif
|
570 : |
|
|
|
571 : |
|
|
#if defined(OPSYS_UNIX)
|
572 : |
|
|
Sockets/net-db.sig
|
573 : |
|
|
Sockets/net-db.sml
|
574 : |
|
|
Sockets/unix-sock.sig
|
575 : |
|
|
Sockets/unix-generic-sock.sml
|
576 : |
|
|
Sockets/unix-sock.sml
|
577 : |
mblume |
1389 |
Sockets/unix-details.sml
|
578 : |
monnier |
416 |
#elif defined(OPSYS_WIN32)
|
579 : |
|
|
Sockets/win32-generic-sock.sml
|
580 : |
mblume |
1389 |
Sockets/win32-details.sml
|
581 : |
monnier |
416 |
#endif
|