SCM Repository
Annotation of /sml/trunk/old-basis/2004/basis-2004.cm
Parent Directory
|
Revision Log
Revision 4143 - (view) (download)
1 : | jhr | 4143 | (* basis.cm |
2 : | * | ||
3 : | * The Standard ML Basis Library. | ||
4 : | * | ||
5 : | * Copyright (c) 2015 by The Fellowship of SML/NJ | ||
6 : | *) | ||
7 : | |||
8 : | Library | ||
9 : | (* Basis *) | ||
10 : | signature ARRAY | ||
11 : | signature ARRAY_SLICE | ||
12 : | signature ARRAY2 | ||
13 : | signature BIN_IO | ||
14 : | signature BIT_FLAGS | ||
15 : | signature BOOL | ||
16 : | signature BYTE | ||
17 : | signature CHAR | ||
18 : | signature COMMAND_LINE | ||
19 : | signature DATE | ||
20 : | signature GENERAL | ||
21 : | signature IEEE_REAL | ||
22 : | signature IMPERATIVE_IO | ||
23 : | signature INT_INF | ||
24 : | signature INTEGER | ||
25 : | signature IO | ||
26 : | signature LIST | ||
27 : | signature LIST_PAIR | ||
28 : | signature MATH | ||
29 : | signature MONO_ARRAY | ||
30 : | signature MONO_ARRAY_SLICE | ||
31 : | signature MONO_ARRAY2 | ||
32 : | signature MONO_VECTOR | ||
33 : | signature MONO_VECTOR_SLICE | ||
34 : | signature OPTION | ||
35 : | signature OS | ||
36 : | signature OS_FILE_SYS | ||
37 : | signature OS_IO | ||
38 : | signature OS_PATH | ||
39 : | signature OS_PROCESS | ||
40 : | signature PACK_REAL | ||
41 : | signature PACK_WORD | ||
42 : | signature PRIM_IO | ||
43 : | signature REAL | ||
44 : | signature STREAM_IO | ||
45 : | signature STRING | ||
46 : | signature STRING_CVT | ||
47 : | signature SUBSTRING | ||
48 : | signature TEXT | ||
49 : | signature TEXT_IO | ||
50 : | signature TEXT_STREAM_IO | ||
51 : | signature TIME | ||
52 : | signature TIMER | ||
53 : | signature VECTOR | ||
54 : | signature VECTOR_SLICE | ||
55 : | signature WORD | ||
56 : | |||
57 : | signature SML90 | ||
58 : | |||
59 : | (* SML/NJ specific *) | ||
60 : | signature SIGNALS | ||
61 : | |||
62 : | signature CLEAN_UP | ||
63 : | signature CONT | ||
64 : | signature INTERVAL_TIMER | ||
65 : | signature INTERNALS | ||
66 : | signature GC | ||
67 : | signature SYS_INFO | ||
68 : | signature WEAK | ||
69 : | signature SUSP | ||
70 : | signature SML_OF_NJ | ||
71 : | |||
72 : | signature UNSAFE_OBJECT | ||
73 : | signature POLL | ||
74 : | signature UNSAFE_ARRAY | ||
75 : | signature UNSAFE_VECTOR | ||
76 : | signature UNSAFE_MONO_ARRAY | ||
77 : | signature UNSAFE_MONO_VECTOR | ||
78 : | signature UNSAFE | ||
79 : | |||
80 : | (* Basis *) | ||
81 : | structure Array | ||
82 : | structure Array2 | ||
83 : | structure ArraySlice | ||
84 : | structure BinIO | ||
85 : | structure BinPrimIO | ||
86 : | structure Bool | ||
87 : | structure Byte | ||
88 : | structure Char | ||
89 : | structure CharArray | ||
90 : | structure CharArraySlice | ||
91 : | structure CharVector | ||
92 : | structure CharVectorSlice | ||
93 : | structure CommandLine | ||
94 : | structure Date | ||
95 : | structure FixedInt | ||
96 : | structure General | ||
97 : | structure IEEEReal | ||
98 : | structure Int | ||
99 : | structure Int31 | ||
100 : | structure Int32 | ||
101 : | structure Int64 | ||
102 : | structure IntInf | ||
103 : | structure IO | ||
104 : | structure LargeInt | ||
105 : | structure LargeReal | ||
106 : | structure LargeWord | ||
107 : | structure List | ||
108 : | structure ListPair | ||
109 : | structure Math | ||
110 : | structure Option | ||
111 : | structure OS | ||
112 : | structure PackReal64Big | ||
113 : | structure PackReal64Little | ||
114 : | structure PackWord16Big | ||
115 : | structure PackWord16Little | ||
116 : | structure PackWord32Big | ||
117 : | structure PackWord32Little | ||
118 : | structure Position | ||
119 : | structure Real | ||
120 : | structure Real64 | ||
121 : | structure Real64Array | ||
122 : | structure Real64ArraySlice | ||
123 : | structure Real64Vector | ||
124 : | structure Real64VectorSlice | ||
125 : | structure RealArray | ||
126 : | structure RealArraySlice | ||
127 : | structure RealVector | ||
128 : | structure RealVectorSlice | ||
129 : | structure String | ||
130 : | structure StringCvt | ||
131 : | structure Substring | ||
132 : | structure SysWord | ||
133 : | structure Text | ||
134 : | structure TextIO | ||
135 : | structure TextPrimIO | ||
136 : | structure Time | ||
137 : | structure Timer | ||
138 : | structure Vector | ||
139 : | structure VectorSlice | ||
140 : | structure Word | ||
141 : | structure Word31 | ||
142 : | structure Word32 | ||
143 : | structure Word64 | ||
144 : | structure Word8 | ||
145 : | structure Word8Array | ||
146 : | structure Word8ArraySlice | ||
147 : | structure Word8Vector | ||
148 : | structure Word8VectorSlice | ||
149 : | |||
150 : | structure Either (* proposal 2015-002 *) | ||
151 : | structure Fn (* proposal 2015-005 *) | ||
152 : | structure Ref (* proposal 2015-007 *) | ||
153 : | |||
154 : | structure SML90 | ||
155 : | |||
156 : | functor PrimIO | ||
157 : | |||
158 : | (* SML/NJ specific *) | ||
159 : | structure Signals | ||
160 : | structure Unsafe | ||
161 : | structure SMLofNJ | ||
162 : | structure Lazy | ||
163 : | |||
164 : | #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32) | ||
165 : | (* Sockets (common part) *) | ||
166 : | signature NET_HOST_DB | ||
167 : | signature NET_PROT_DB | ||
168 : | signature NET_SERV_DB | ||
169 : | |||
170 : | signature SYNCHRONOUS_SOCKET | ||
171 : | signature SOCKET | ||
172 : | signature INET_SOCK | ||
173 : | signature GENERIC_SOCK | ||
174 : | |||
175 : | structure GenericSock | ||
176 : | structure NetHostDB | ||
177 : | structure NetProtDB | ||
178 : | structure NetServDB | ||
179 : | structure Socket | ||
180 : | structure INetSock | ||
181 : | #endif | ||
182 : | |||
183 : | #if defined(OPSYS_UNIX) | ||
184 : | (* Posix *) | ||
185 : | signature POSIX_ERROR | ||
186 : | signature POSIX_SIGNAL | ||
187 : | signature POSIX_PROCESS | ||
188 : | signature POSIX_PROC_ENV | ||
189 : | signature POSIX_FILE_SYS | ||
190 : | signature POSIX_IO | ||
191 : | signature POSIX_SYS_DB | ||
192 : | signature POSIX_TTY | ||
193 : | signature POSIX | ||
194 : | structure Posix | ||
195 : | |||
196 : | (* Unix *) | ||
197 : | signature UNIX_SIGNALS | ||
198 : | structure UnixSignals | ||
199 : | signature UNIX | ||
200 : | structure Unix | ||
201 : | |||
202 : | (* Sockets *) | ||
203 : | signature NET_DB | ||
204 : | signature UNIX_SOCK | ||
205 : | |||
206 : | structure NetDB | ||
207 : | structure UnixSock | ||
208 : | |||
209 : | #elif defined (OPSYS_WIN32) | ||
210 : | |||
211 : | signature WIN32_GENERAL | ||
212 : | signature WIN32_PROCESS | ||
213 : | signature WIN32_FILESYS | ||
214 : | signature WIN32_IO | ||
215 : | signature WIN32 | ||
216 : | |||
217 : | structure Win32 | ||
218 : | |||
219 : | signature WINDOWS_KEY | ||
220 : | signature WINDOWS_REG | ||
221 : | signature WINDOWS_CONFIG | ||
222 : | signature WINDOWS_DDE | ||
223 : | signature WINDOWS | ||
224 : | |||
225 : | structure Windows | ||
226 : | #endif | ||
227 : | |||
228 : | is | ||
229 : | |||
230 : | $/basis.cm |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |