/[svn]/types/intervals.mli
ViewVC logotype

Contents of /types/intervals.mli

Parent Directory Parent Directory | Revision Log Revision Log


Revision 332 - (show annotations)
Tue Jul 10 17:25:57 2007 UTC (5 years, 10 months ago) by abate
File size: 728 byte(s)
[r2003-05-11 18:16:30 by cvscast] Review identifier in lexer; removed more generic comparisons

Original author: cvscast
Date: 2003-05-11 18:16:31+00:00
1 type v
2 val print_v : Format.formatter -> v -> unit
3 val mk: string -> v
4
5 val vcompare: v -> v -> int
6 val vhash: v -> int
7
8 val vadd: v -> v -> v
9 val vmult: v -> v -> v
10 val vsub: v -> v -> v
11 val vdiv: v -> v -> v
12 val vmod: v -> v -> v
13
14
15 type t
16 val equal : t -> t -> bool
17 val hash : int -> t -> int
18 val print : t -> (Format.formatter -> unit) list
19 val compare : t -> t -> int
20
21 val empty : t
22 val any : t
23 val cup : t -> t -> t
24 val cap : t -> t -> t
25 val diff : t -> t -> t
26
27 val bounded : v -> v -> t
28 val left : v -> t
29 val right : v -> t
30 val atom : v -> t
31
32 val disjoint : t -> t -> bool
33 val is_empty : t -> bool
34 val contains : v -> t -> bool
35 val sample : t -> v
36
37
38 val add : t -> t -> t
39 val sub : t -> t -> t
40 val negat : t -> t

CVS Admin">CVS Admin
ViewVC Help
Powered by ViewVC 1.1.5