X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=ocaml%2Fnum.mli;h=c7b3256b15999aa31923db6325b316d63e21db81;hb=4674dd787b5141c8aa22339d497ba671f4435da5;hp=8c2ac2b01b7b4c393a66426ca95a18062b341fb8;hpb=5c065c453e7d3f1e35d9f23fb4b6345d88d0f083;p=fireball-separation.git diff --git a/ocaml/num.mli b/ocaml/num.mli index 8c2ac2b..c7b3256 100644 --- a/ocaml/num.mli +++ b/ocaml/num.mli @@ -22,6 +22,7 @@ val arity_of_hd : i_n_var -> int (* put t under n lambdas, lifting t accordingtly *) val make_lams : nf -> int -> nf val lift : int -> nf -> nf +val free_vars' : nf -> var list val free_vars : nf -> int list module ToScott : sig @@ -39,7 +40,6 @@ val mk_appl : nf -> nf list -> nf val mk_appx : nf -> nf Listx.listx -> nf val mk_match : nf i_num_var_ -> var -> int -> (int * nf) list ref -> nf list -> nf val subst : bool -> bool -> int -> nf -> nf -> nf -val parse' : string list -> nf list * string list val eta_compare : nf -> nf -> int val eta_eq : [< nf ] -> [< nf ] -> bool val eta_subterm : [< nf ] -> [< nf ] -> bool