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