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/SMLNJ/src/smlnj-lib/Doc/INDEX/INDEX
ViewVC logotype

Annotation of /sml/branches/SMLNJ/src/smlnj-lib/Doc/INDEX/INDEX

Parent Directory Parent Directory | Revision Log Revision Log


Revision 167 - (view) (download)

1 : monnier 167 @FILES
2 :     {"ord-map"; "The ORD_MAP signature";}
3 :     {"random"; "The RANDOM signature";}
4 :     {"list-format"; "The LIST_FORMAT signature";}
5 :     {"listsort"; "The LIST_SORT signature";}
6 :     {"fifo"; "The FIFO signature";}
7 :     {"rand"; "The RAND signature";}
8 :     {"format"; "The FORMAT signature";}
9 :     {"char-map"; "The CHAR_MAP signature";}
10 :     {"splaytree"; "The SPLAY_TREE signature";}
11 :     {"mono-array-sort"; "The MONO_ARRAY_SORT signature";}
12 :     {"ord-key"; "The ORD_KEY signature";}
13 :     {"ord-set"; "The ORD_SET signature";}
14 :     {"mono-hash-table"; "The MONO_HASH_TABLE signature";}
15 :     {"mono-hash2-table"; "The MONO_HASH2_TABLE signature";}
16 :     {"array2"; "The ARRAY2 signature";}
17 :     {"atom"; "The ATOM signature";}
18 :     {"uref"; "The UREF signature";}
19 :     {"array-sort"; "The ARRAY_SORT signature";}
20 :     {"queue"; "The QUEUE signature";}
21 :     {"list-xprod"; "The LIST_XPROD signature";}
22 :     {"mono-dynamic-array"; "The MONO_DYNAMIC_ARRAY signature";}
23 :     {"hash-table"; "The HASH_TABLE signature";}
24 :     {"hash-key"; "The HASH_KEY signature";}
25 :     {"bit-array"; "The BIT_ARRAY signature";}
26 :     {"bit-vector"; "The BIT_VECTOR signature";}
27 :     {"lib-base"; "The LIB_BASE signature";}
28 :     @SIGNATURE ORD_SET "ord-set" {
29 :     @STRUCTURE Key ORD_KEY
30 :     @TYPES
31 :     @TYPE item
32 :     @TYPE set
33 :     @VALS
34 :     exists
35 :     foldl
36 :     find
37 :     singleton
38 :     filter
39 :     foldr
40 :     equal
41 :     difference
42 :     listItems
43 :     map
44 :     app
45 :     isSubset
46 :     numItems
47 :     delete
48 :     addList
49 :     intersection
50 :     member
51 :     add
52 :     union
53 :     isEmpty
54 :     empty
55 :     }
56 :     @SIGNATURE RANDOM "random" {
57 :     @TYPES
58 :     @TYPE rand
59 :     @VALS
60 :     randInt
61 :     randRange
62 :     rand
63 :     randReal
64 :     fromString
65 :     randNat
66 :     toString
67 :     }
68 :     @SIGNATURE FIFO "fifo" {
69 :     @TYPES
70 :     @TYPE fifo
71 :     @EXCEPTIONS
72 :     Dequeue
73 :     @VALS
74 :     foldl
75 :     length
76 :     peek
77 :     foldr
78 :     enqueue
79 :     contents
80 :     map
81 :     app
82 :     head
83 :     delete
84 :     isEmpty
85 :     dequeue
86 :     empty
87 :     }
88 :     @SIGNATURE RAND "rand" {
89 :     @VALS
90 :     random
91 :     randMin
92 :     mkRandom
93 :     randMax
94 :     norm
95 :     range
96 :     }
97 :     @SIGNATURE ARRAY_SORT "array-sort" {
98 :     @TYPES
99 :     @TYPE array
100 :     @VALS
101 :     sort
102 :     sorted
103 :     }
104 :     @SIGNATURE LIST_XPROD "list-xprod" {
105 :     @VALS
106 :     foldX
107 :     mapX
108 :     appX
109 :     }
110 :     @SIGNATURE FORMAT "format" {
111 :     @TYPES
112 :     @DATATYPE fmt_item { ATOM LINT INT LWORD WORD WORD8 BOOL CHR STR REAL LREAL LEFT RIGHT}
113 :     @EXCEPTIONS
114 :     BadFormat
115 :     BadFmtList
116 :     @VALS
117 :     format
118 :     scanf
119 :     sscanf
120 :     formatf
121 :     }
122 :     @SIGNATURE HASH_TABLE "hash-table" {
123 :     @TYPES
124 :     @TYPE hash_table
125 :     @VALS
126 :     find
127 :     fold
128 :     filter
129 :     mapi
130 :     appi
131 :     map
132 :     listItems
133 :     remove
134 :     mkTable
135 :     app
136 :     numItems
137 :     insert
138 :     lookup
139 :     copy
140 :     bucketSizes
141 :     foldi
142 :     filteri
143 :     }
144 :     @SIGNATURE HASH_KEY "hash-key" {
145 :     @TYPES
146 :     @TYPE hash_key
147 :     @VALS
148 :     hashVal
149 :     sameKey
150 :     }
151 :     @SIGNATURE BIT_ARRAY "bit-array" {
152 :     @INCLUDE MONO_ARRAY
153 :     @VALS
154 :     clrBit
155 :     getBits
156 :     equal
157 :     eqBits
158 :     extend0
159 :     extend1
160 :     lshift
161 :     setBit
162 :     fromString
163 :     rshift
164 :     bits
165 :     notb
166 :     orb
167 :     complement
168 :     andb
169 :     intersection
170 :     union
171 :     toString
172 :     xorb
173 :     isZero
174 :     }
175 :     @SIGNATURE MONO_ARRAY_SORT "mono-array-sort" {
176 :     @STRUCTURE A MONO_ARRAY
177 :     @VALS
178 :     sort
179 :     sorted
180 :     }
181 :     @SIGNATURE ARRAY2 "array2" {
182 :     @TYPES
183 :     @TYPE array2
184 :     @VALS
185 :     update
186 :     row
187 :     column
188 :     array
189 :     tabulate
190 :     dimensions
191 :     sub
192 :     }
193 :     @SIGNATURE ATOM "atom" {
194 :     @TYPES
195 :     @TYPE atom
196 :     @VALS
197 :     hash
198 :     atom
199 :     sameAtom
200 :     compare
201 :     toString
202 :     }
203 :     @SIGNATURE BIT_VECTOR "bit-vector" {
204 :     @INCLUDE MONO_VECTOR
205 :     @VALS
206 :     getBits
207 :     extend0
208 :     eqBits
209 :     equal
210 :     extend1
211 :     lshift
212 :     fromString
213 :     rshift
214 :     bits
215 :     orb
216 :     notb
217 :     andb
218 :     toString
219 :     xorb
220 :     isZero
221 :     }
222 :     @SIGNATURE LIB_BASE "lib-base" {
223 :     @EXCEPTIONS
224 :     Unimplemented
225 :     NotFound
226 :     Impossible
227 :     @VALS
228 :     version
229 :     banner
230 :     failure
231 :     }
232 :     @SIGNATURE UREF "uref" {
233 :     @TYPES
234 :     @TYPE uref
235 :     @VALS
236 :     !!
237 :     update
238 :     equal
239 :     link
240 :     uRef
241 :     union
242 :     unify
243 :     }
244 :     @SIGNATURE ORD_MAP "ord-map" {
245 :     @STRUCTURE Key ORD_KEY
246 :     @TYPES
247 :     @TYPE map
248 :     @VALS
249 :     foldri
250 :     foldl
251 :     find
252 :     mapPartiali
253 :     filter
254 :     foldr
255 :     mapi
256 :     appi
257 :     mapPartial
258 :     map
259 :     listItems
260 :     remove
261 :     app
262 :     numItems
263 :     insert
264 :     foldli
265 :     filteri
266 :     empty
267 :     }
268 :     @SIGNATURE LIST_SORT "listsort" {
269 :     @VALS
270 :     sort
271 :     sorted
272 :     uniqueSort
273 :     }
274 :     @SIGNATURE MONO_HASH_TABLE "mono-hash-table" {
275 :     @STRUCTURE Key HASH_KEY
276 :     @TYPES
277 :     @TYPE hash_table
278 :     @VALS
279 :     find
280 :     fold
281 :     filter
282 :     mapi
283 :     appi
284 :     remove
285 :     listItems
286 :     map
287 :     mkTable
288 :     app
289 :     numItems
290 :     insert
291 :     lookup
292 :     copy
293 :     bucketSizes
294 :     foldi
295 :     filteri
296 :     }
297 :     @SIGNATURE LIST_FORMAT "list-format" {
298 :     @VALS
299 :     scanList
300 :     formatList
301 :     }
302 :     @SIGNATURE QUEUE "queue" {
303 :     @TYPES
304 :     @TYPE queue
305 :     @EXCEPTIONS
306 :     Dequeue
307 :     @VALS
308 :     foldl
309 :     length
310 :     peek
311 :     foldr
312 :     enqueue
313 :     mkQueue
314 :     map
315 :     contents
316 :     app
317 :     head
318 :     delete
319 :     isEmpty
320 :     dequeue
321 :     }
322 :     @SIGNATURE MONO_HASH2_TABLE "mono-hash2-table" {
323 :     @STRUCTURE Key1 HASH_KEY
324 :     @STRUCTURE Key2 HASH_KEY
325 :     @TYPES
326 :     @TYPE hash_table
327 :     @VALS
328 :     find
329 :     fold
330 :     filter
331 :     mapi
332 :     appi
333 :     map
334 :     listItems
335 :     remove
336 :     mkTable
337 :     app
338 :     numItems
339 :     insert
340 :     copy
341 :     lookup1
342 :     bucketSizes
343 :     lookup2
344 :     foldi
345 :     filteri
346 :     }
347 :     @SIGNATURE MONO_ARRAY
348 :     @SIGNATURE SPLAY_TREE "splaytree" {
349 :     @TYPES
350 :     @DATATYPE splay { SplayObj SplayNil}
351 :     @VALS
352 :     join
353 :     splay
354 :     }
355 :     @SIGNATURE MONO_DYNAMIC_ARRAY "mono-dynamic-array" {
356 :     @TYPES
357 :     @TYPE elem
358 :     @TYPE array
359 :     @VALS
360 :     update
361 :     truncate
362 :     bound
363 :     subArray
364 :     array
365 :     fromList
366 :     tabulate
367 :     default
368 :     sub
369 :     }
370 :     @SIGNATURE CHAR_MAP "char-map" {
371 :     @TYPES
372 :     @TYPE char_map
373 :     @VALS
374 :     mapStrChr
375 :     mkCharMap
376 :     mapChr
377 :     }
378 :     @SIGNATURE MONO_VECTOR
379 :     @SIGNATURE ORD_KEY "ord-key" {
380 :     @TYPES
381 :     @TYPE ord_key
382 :     @VALS
383 :     compare
384 :     }
385 :     @STRUCTURE Fifo "fifo" FIFO
386 :     @STRUCTURE Atom "atom" ATOM
387 :     @STRUCTURE URef "uref" UREF
388 :     @STRUCTURE Queue "queue" QUEUE
389 :     @STRUCTURE SimpleURef "uref" UREF

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