Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/branches/rt-transition/system/Basis/basis.cm
ViewVC logotype

Annotation of /sml/branches/rt-transition/system/Basis/basis.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2975 - (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 : jhr 2848 (**** to be added later ****
157 : monnier 416 #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
158 :     (* Sockets (common part) *)
159 :     signature NET_HOST_DB
160 :     signature NET_PROT_DB
161 :     signature NET_SERV_DB
162 :    
163 : mblume 1390 signature SYNCHRONOUS_SOCKET
164 : monnier 416 signature SOCKET
165 :     signature INET_SOCK
166 :     signature GENERIC_SOCK
167 :    
168 :     structure GenericSock
169 :     structure NetHostDB
170 :     structure NetProtDB
171 :     structure NetServDB
172 :     structure Socket
173 :     structure INetSock
174 :     #endif
175 :    
176 :     #if defined(OPSYS_UNIX)
177 :     (* Posix *)
178 :     signature POSIX_ERROR
179 :     signature POSIX_SIGNAL
180 :     signature POSIX_PROCESS
181 :     signature POSIX_PROC_ENV
182 :     signature POSIX_FILE_SYS
183 :     signature POSIX_IO
184 :     signature POSIX_SYS_DB
185 :     signature POSIX_TTY
186 :     signature POSIX
187 :     structure Posix
188 :    
189 :     (* Unix *)
190 :     signature UNIX_SIGNALS
191 :     structure UnixSignals
192 :     signature UNIX
193 :     structure Unix
194 :    
195 :     (* Sockets *)
196 :     signature NET_DB
197 :     signature UNIX_SOCK
198 :    
199 :     structure NetDB
200 :     structure UnixSock
201 :    
202 :     #elif defined (OPSYS_WIN32)
203 :    
204 :     signature WIN32_GENERAL
205 :     signature WIN32_PROCESS
206 :     signature WIN32_FILESYS
207 :     signature WIN32_IO
208 :     signature WIN32
209 :    
210 :     structure Win32
211 : jhr 2975
212 :     signature WINDOWS_KEY
213 :     signature WINDOWS_REG
214 :     signature WINDOWS_CONFIG
215 :     signature WINDOWS_DDE
216 :     signature WINDOWS
217 :    
218 :     structure Windows
219 : monnier 416 #endif
220 : jhr 2848 *)
221 : monnier 416
222 :     is
223 :     Implementation/sources.cm
224 :    
225 :     Exports/string.sml
226 :     Exports/char.sml
227 :     Exports/substring.sml
228 :     Exports/char-array.sml
229 :     Exports/char-vector.sml
230 :    
231 :     Exports/int.sml
232 :     Exports/int31.sml
233 :     Exports/int32.sml
234 : mblume 1347 Exports/int-inf.sml
235 : monnier 416 Exports/largeint.sml
236 : mblume 1347 Exports/fixedint.sml
237 : monnier 416 Exports/largereal.sml
238 :     Exports/largeword.sml
239 :     Exports/position.sml
240 :     Exports/real.sml
241 :     Exports/real64.sml
242 :     Exports/sysword.sml
243 :     Exports/word.sml
244 :     Exports/word8.sml
245 :     Exports/word31.sml
246 :     Exports/word32.sml
247 :     Exports/time.sml
248 :     Exports/general.sml
249 :    
250 :     Exports/os.sml
251 :    
252 :     Exports/real-array.sml
253 : mblume 1350 Exports/real-array-slice.sml
254 : monnier 416 Exports/real-vector.sml
255 : mblume 1350 Exports/real-vector-slice.sml
256 : monnier 416
257 :     Exports/smlnj.sml
258 :    
259 : jhr 2848 (**** to be added later ****
260 : monnier 416 #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
261 :     Exports/socket.sml
262 :     #endif
263 : jhr 2848 *)

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0