(********************************* TERMS ************************************)
-type sort = Prop | Set | Type of int | CProp
+type sort = Prop | Type of int | CProp
type implicit_annotation = [ `Closed | `Type | `Hole | `Term ]
type context = hypothesis list
-type conjecture = int * string option * context * term
+type conjecture = string option * context * term
-type metasenv = conjecture list
+type metasenv = (int * conjecture) list
type subst_entry = string option * context * term * term
type relevance = bool list (* relevance of arguments for conversion *)
+ (* relevance, name, recno, ty, bo *)
type inductiveFun = relevance * string * int * term * term
(* if coinductive, the int has no meaning and must be set to -1 *)