let inversion_tac ~term (proof, goal) =
let (_,metasenv,_,_) = proof in
let metano,context,ty = CicUtil.lookup_meta goal metasenv in
- let (newproof, metasenv') = PEH.subst_meta_in_proof proof metano term [] in
let uri_of_eq = HelmLibraryObjects.Logic.eq_URI in
(* dall'indice che indentifica il goal nel metasenv, ritorna il suo tipo, che
newmeta, theorem
;;
-let demodulate_tac ~dbd ~pattern ((proof,goal) as initialstatus) =
+let demodulate_tac ~dbd ~pattern (proof,goal) =
let module I = Inference in
let curi,metasenv,pbo,pty = proof in
let metano,context,ty = CicUtil.lookup_meta goal metasenv in