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 2837 - (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 :     #endif
211 :    
212 :     is
213 :     Implementation/sources.cm
214 :    
215 :     Exports/string.sml
216 :     Exports/char.sml
217 :     Exports/substring.sml
218 :     Exports/char-array.sml
219 :     Exports/char-vector.sml
220 :    
221 :     Exports/int.sml
222 :     Exports/int31.sml
223 :     Exports/int32.sml
224 : mblume 1347 Exports/int-inf.sml
225 : monnier 416 Exports/largeint.sml
226 : mblume 1347 Exports/fixedint.sml
227 : monnier 416 Exports/largereal.sml
228 :     Exports/largeword.sml
229 :     Exports/position.sml
230 :     Exports/real.sml
231 :     Exports/real64.sml
232 :     Exports/sysword.sml
233 :     Exports/word.sml
234 :     Exports/word8.sml
235 :     Exports/word31.sml
236 :     Exports/word32.sml
237 :     Exports/time.sml
238 :     Exports/general.sml
239 :    
240 :     Exports/os.sml
241 :    
242 :     Exports/real-array.sml
243 : mblume 1350 Exports/real-array-slice.sml
244 : monnier 416 Exports/real-vector.sml
245 : mblume 1350 Exports/real-vector-slice.sml
246 : monnier 416
247 :     Exports/smlnj.sml
248 :    
249 :     #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
250 :     Exports/socket.sml
251 :     #endif

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