* http://cs.unibo.it/helm/.
*)
+(**** useful only to implement tactics similar to apply ****)
+
+val generalize_exp_named_subst_with_fresh_metas :
+ Cic.context ->
+ int ->
+ UriManager.uri ->
+ (UriManager.uri * Cic.term) list ->
+ int * Cic.metasenv *
+ Cic.term Cic.explicit_named_substitution *
+ Cic.term Cic.explicit_named_substitution
+
+val classify_metas :
+ Cic.term ->
+ (Cic.term -> bool) ->
+ (Cic.context -> Cic.term -> Cic.term) ->
+ (Cic.term * Cic.context * Cic.term) list ->
+ (Cic.term * Cic.context * Cic.term) list *
+ (Cic.term * Cic.context * Cic.term) list
+
(* ALB, needed by the new paramodulation... *)
val apply_tac_verbose_with_subst:
term:Cic.term -> ProofEngineTypes.proof * int ->