Exact of Cic.term
| Step of Subst.substitution * (rule * int * (Utils.pos * int) * Cic.term)
-and goal_proof = (Utils.pos * int * Subst.substitution * Cic.term) list
+and goal_proof = (rule * Utils.pos * int * Subst.substitution * Cic.term) list
-val pp_proof: (Cic.name option) list -> goal_proof -> proof -> string
+val pp_proof:
+ (Cic.name option) list -> goal_proof -> proof -> Subst.substitution -> int ->
+ Cic.term -> string
val reset : unit -> unit