projects
/
SXSI
/
xpathcomp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Restored bottom up run
[SXSI/xpathcomp.git]
/
ptset.mli
diff --git
a/ptset.mli
b/ptset.mli
index
2eef80c
..
3b46f5c
100644
(file)
--- a/
ptset.mli
+++ b/
ptset.mli
@@
-26,6
+26,7
@@
module type S =
sig
type elt
sig
type elt
+ type data
type t
val empty : t
val is_empty : t -> bool
type t
val empty : t
val is_empty : t -> bool
@@
-65,8
+66,13
@@
val hash : t -> int
val uid : t -> int
val uncons : t -> elt * t
val from_list : elt list -> t
val uid : t -> int
val uncons : t -> elt * t
val from_list : elt list -> t
+val make : data -> t
+val node : t -> data
end
end
-module Int : S with type elt = int
+module Int : sig
+ include S with type elt = int
+ val print : Format.formatter -> t -> unit
+end
module Make ( H : Hcons.S ) : S with type elt = H.t
module Make ( H : Hcons.S ) : S with type elt = H.t