X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=ocaml%2Fpure.mli;h=9b683b33530ccadf28c87ad43dcb7af137e85541;hb=276d4f75cbe40801f2d9faa82ac82d1c82204e55;hp=a6b90acf7e16c6be71967352756223cbefb70f6d;hpb=978648853f982a5e5755f084fb22342fdbb3534e;p=fireball-separation.git diff --git a/ocaml/pure.mli b/ocaml/pure.mli index a6b90ac..9b683b3 100644 --- a/ocaml/pure.mli +++ b/ocaml/pure.mli @@ -3,8 +3,10 @@ module Pure : type t = V of int | A of t * t | L of t | B val print : ?l:string list -> t -> string val lift : int -> t -> t - val unwind : ?tbl:('a list * t * 'a list as 'a, t) Hashtbl.t -> 'a -> t val mwhd : (('a * t * ('b list as 'c) as 'b) list as 'a) * t * 'c -> t + val omega : bool -> t + val diverged : t -> bool + val env_of_sigma : int -> (int * t) list -> (('a * t * ('b list as 'c) as 'b) list as 'a) end module Scott :