SCM Repository
Annotation of /sml/branches/SMLNJ/src/MLRISC/util/intmap.sig
Parent Directory
|
Revision Log
Revision 16 -
(view)
(download)
(as text)
Original Path: sml/trunk/src/MLRISC/util/intmap.sig
1 : | monnier | 16 | (* Copyright 1989 by AT&T Bell Laboratories *) |
2 : | signature INTMAP = | ||
3 : | sig | ||
4 : | type 'a intmap | ||
5 : | val namednew : string * int * exn -> '1a intmap | ||
6 : | val new : int * exn -> '1a intmap | ||
7 : | val elems: 'a intmap -> int | ||
8 : | val add : '2a intmap -> int * '2a -> unit | ||
9 : | val rmv : 'a intmap -> int -> unit | ||
10 : | val map : 'a intmap -> int -> 'a | ||
11 : | val app : (int * 'a -> unit) -> 'a intmap -> unit | ||
12 : | val intMapToList: 'a intmap -> (int * 'a) list | ||
13 : | val clear : '1a intmap -> unit | ||
14 : | end |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |