]> matita.cs.unibo.it Git - fireball-separation.git/blobdiff - ocaml/num.mli
Fix: conv : x:min_int (.... y:1 ...) y was not considered for stepping
[fireball-separation.git] / ocaml / num.mli
index ca99e44a86b0e596271ac6c9c6e54ec45ce784a2..9cf81ccdd113e52d6162960d9edaff27de6c8648 100644 (file)
@@ -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
@@ -45,3 +46,4 @@ val eta_eq : [< nf ] -> [< nf ] -> bool
 val eta_subterm : [< nf ] -> [< nf ] -> bool
 val max_arity_tms : int -> [< nf] list -> int option
 val compute_arities : int -> int -> nf list -> int list
+val minus1 : int -> int