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/trunk/old-basis/2004/basis-2004.cm
ViewVC logotype

Annotation of /sml/trunk/old-basis/2004/basis-2004.cm

Parent Directory Parent Directory | Revision Log 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