Cic.metasenv * int
val depend : equality -> int -> bool
val compare : equality -> equality -> int
+val max_weight_in_proof : int-> proof -> int
+val max_weight : goal_proof -> proof -> int
val string_of_equality : ?env:Utils.environment -> equality -> string
val string_of_proof :
?names:(Cic.name option)list -> proof -> goal_proof -> string
* [ty] is the type of the goal *)
val build_goal_proof:
UriManager.uri -> goal_proof -> proof -> Cic.term-> int list ->
+ Cic.context -> Cic.metasenv ->
Cic.term * Cic.term list
val build_proof_term : UriManager.uri -> (int * Cic.term) list -> int -> proof -> Cic.term
val refl_proof: UriManager.uri -> Cic.term -> Cic.term -> Cic.term