X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_paramodulation%2FnCicParamod.ml;h=5b3e6148b99d4519ef0446941a35a10882a90f7a;hb=2371237a27b5fa23f741e381073a48d84bc6a906;hp=739e76f05ea3dc55080075a98b75a4c02118cf95;hpb=9b6600b6ebde837548d46c6c1879ff9d37f56194;p=helm.git diff --git a/helm/software/components/ng_paramodulation/nCicParamod.ml b/helm/software/components/ng_paramodulation/nCicParamod.ml index 739e76f05..5b3e6148b 100644 --- a/helm/software/components/ng_paramodulation/nCicParamod.ml +++ b/helm/software/components/ng_paramodulation/nCicParamod.ml @@ -35,6 +35,7 @@ let readback rdb metasenv subst context (bag,i,fo_subst,l) = let proofterm,prooftype = NCicProof.mk_proof bag i fo_subst l in (* debug (lazy (Printf.sprintf "Got proof term in %fs" (Unix.gettimeofday() -. stamp))); *) +(* let metasenv, proofterm = let rec aux k metasenv = function | NCic.Meta _ as t -> metasenv, t @@ -47,7 +48,7 @@ let readback rdb metasenv subst context (bag,i,fo_subst,l) = (fun _ k -> k+1) k aux metasenv t in aux 0 metasenv proofterm - in + in *) debug (lazy (NCicPp.ppterm ~metasenv ~subst ~context proofterm)); (* let stamp = Unix.gettimeofday () in @@ -106,11 +107,13 @@ let forward_infer_step s t ty = let bag,clause = P.mk_passive bag (t,ty) in if Terms.is_eq_clause clause then P.forward_infer_step (P.replace_bag s bag) clause 0 - else (prerr_endline "not eq"; s) + else (debug (lazy "not eq"); s) ;; let index_obj s uri = let obj = NCicEnvironment.get_checked_obj uri in + debug (lazy ("indexing : " ^ (NUri.string_of_uri uri))); + debug (lazy ("no : " ^ (string_of_int (fst (Obj.magic uri))))); match obj with | (_,d,[],[],NCic.Constant(_,_,Some(_),ty,_)) -> let nref = NReference.reference_of_spec uri (NReference.Def d) in