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 4154 - (view) (download)

1 : jhr 4146 (* basis-2004.cm
2 : jhr 4143 *
3 : jhr 4146 * The 2004 version of the Standard ML Basis Library.
4 : jhr 4143 *
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 SML90
151 :    
152 :     functor PrimIO
153 :    
154 :     (* SML/NJ specific *)
155 :     structure Signals
156 :     structure Unsafe
157 :     structure SMLofNJ
158 :     structure Lazy
159 :    
160 :     #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)
161 :     (* Sockets (common part) *)
162 :     signature NET_HOST_DB
163 :     signature NET_PROT_DB
164 :     signature NET_SERV_DB
165 :    
166 :     signature SYNCHRONOUS_SOCKET
167 :     signature SOCKET
168 :     signature INET_SOCK
169 :     signature GENERIC_SOCK
170 :    
171 :     structure GenericSock
172 :     structure NetHostDB
173 :     structure NetProtDB
174 :     structure NetServDB
175 :     structure Socket
176 :     structure INetSock
177 :     #endif
178 :    
179 :     #if defined(OPSYS_UNIX)
180 :     (* Posix *)
181 :     signature POSIX_ERROR
182 :     signature POSIX_SIGNAL
183 :     signature POSIX_PROCESS
184 :     signature POSIX_PROC_ENV
185 :     signature POSIX_FILE_SYS
186 :     signature POSIX_IO
187 :     signature POSIX_SYS_DB
188 :     signature POSIX_TTY
189 :     signature POSIX
190 :     structure Posix
191 :    
192 :     (* Unix *)
193 :     signature UNIX_SIGNALS
194 :     structure UnixSignals
195 :     signature UNIX
196 :     structure Unix
197 :    
198 :     (* Sockets *)
199 :     signature NET_DB
200 :     signature UNIX_SOCK
201 :    
202 :     structure NetDB
203 :     structure UnixSock
204 :    
205 :     #elif defined (OPSYS_WIN32)
206 :    
207 :     signature WIN32_GENERAL
208 :     signature WIN32_PROCESS
209 :     signature WIN32_FILESYS
210 :     signature WIN32_IO
211 :     signature WIN32
212 :    
213 :     structure Win32
214 :    
215 :     signature WINDOWS_KEY
216 :     signature WINDOWS_REG
217 :     signature WINDOWS_CONFIG
218 :     signature WINDOWS_DDE
219 :     signature WINDOWS
220 :    
221 :     structure Windows
222 :     #endif
223 :    
224 :     is
225 :    
226 : jhr 4154 (* the basis with the old versions of the APIs *)
227 :     $SMLNJ-BASIS/basis-common.cm
228 :    
229 :     (* code to rebind modules and signatures to the old APIs *)
230 :     basis.sml

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