X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ocaml%2Fnum.mli;h=57526a0d9737956718b737b2984fc78061f17636;hb=0197354468e40860a3a104b9ea5b68854a22cfca;hp=c7b3256b15999aa31923db6325b316d63e21db81;hpb=2c278a1d49aa0db5211821c1c9eec27212e5e53c;p=fireball-separation.git diff --git a/ocaml/num.mli b/ocaml/num.mli index c7b3256..57526a0 100644 --- a/ocaml/num.mli +++ b/ocaml/num.mli @@ -8,7 +8,7 @@ type 'nf i_num_var_ = | `Var of var ] type 'nf nf_ = [ `I of var * 'nf Listx.listx - | `Lam of bool * 'nf nf_ + | `Lam of bool * 'nf nf_ * ('nf nf_) list | `Match of 'nf i_num_var_ * var * int * (int * 'nf) list ref * 'nf list | `N of int | `Var of var ] @@ -26,6 +26,7 @@ val free_vars' : nf -> var list val free_vars : nf -> int list module ToScott : sig + val bomb : nf ref val t_of_i_num_var : nf i_num_var_ -> Pure.Pure.t val t_of_nf : nf -> Pure.Pure.t end