]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_paramodulation/nCicParamod.ml
Moved ID management inside the bag
[helm.git] / helm / software / components / ng_paramodulation / nCicParamod.ml
index 89660143de5e426b53f9cdc291442237aed5dc57..379aca1dcf906d8d96624a24f7d3e115cffa19bb 100644 (file)
@@ -25,7 +25,7 @@ let nparamod rdb metasenv subst context t table =
   in
   let module P = Paramod.Paramod(B) in
   let module Pp = Pp.Pp(B) in
-  let bag, maxvar = Terms.M.empty, 0 in
+  let bag, maxvar = Terms.empty_bag, 0 in
   let (bag,maxvar), passives = 
     HExtlib.list_mapi_acc (fun x _ a -> P.mk_passive a x) (bag,maxvar) table
   in
@@ -38,9 +38,9 @@ let nparamod rdb metasenv subst context t table =
   in
   List.map 
     (fun (bag,i,l) ->
-      List.iter (fun x ->
+      (* List.iter (fun x ->
         print_endline (Pp.pp_unit_clause ~margin:max_int
-          (fst(Terms.M.find x bag)))) l;
+          (fst(Terms.M.find x bag)))) l; *)
       let stamp = Unix.gettimeofday () in
       let proofterm = NCicProof.mk_proof bag i l in
       prerr_endline (Printf.sprintf "Got proof term in %fs"