1Consistbl(3) OCaml library Consistbl(3)
2
3
4
6 Consistbl - Consistency tables: for checking consistency of module CRCs
7
9 Module Consistbl
10
12 Module Consistbl
13 : sig end
14
15
16 Consistency tables: for checking consistency of module CRCs
17
18 Warning: this module is unstable and part of Compiler_libs .
19
20
21
22
23
24 type t
25
26
27
28
29
30 val create : unit -> t
31
32
33
34
35 val clear : t -> unit
36
37
38
39
40 val check : t -> string -> Digest.t -> string -> unit
41
42
43
44
45 val check_noadd : t -> string -> Digest.t -> string -> unit
46
47
48
49
50 val set : t -> string -> Digest.t -> string -> unit
51
52
53
54
55 val source : t -> string -> string
56
57
58
59
60 val extract : string list -> t -> (string * Digest.t option) list
61
62
63
64
65 val filter : (string -> bool) -> t -> unit
66
67
68
69
70 exception Inconsistency of string * string * string
71
72
73
74
75
76 exception Not_available of string
77
78
79
80
81
82
83
84OCamldoc 2019-07-30 Consistbl(3)