let nparamod metasenv subst context t table =
+ prerr_endline "========================================";
let module C = struct
let metasenv = metasenv
let subst = subst
let table =
List.fold_left IDX.index_unit_clause IDX.DT.empty active_clauses
in
- let bag, maxvar, newclauses =
- Sup.superposition_right_with_table bag maxvar clause table
+ prerr_endline "Active table:";
+ List.iter (fun uc -> prerr_endline (Pp.pp_unit_clause uc)) active_clauses;
+ let bag, maxvar, _, newclauses =
+ Sup.superposition_right bag maxvar clause (active_clauses, table)
in
prerr_endline "Output clauses :";
List.iter (fun c -> prerr_endline (Pp.pp_unit_clause c)) newclauses;
+ prerr_endline "========================================";
;;