]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/check.ml
EXPERIMENTAL COMMIT (by CSC,actuall :-)
[helm.git] / helm / software / components / ng_refiner / check.ml
index e039f11292923a8bbe98f6ddddfd387f8819388e..bd7f72e70b1d3040448f71290e097fc5a54f0964 100644 (file)
@@ -271,14 +271,18 @@ let _ =
           prerr_endline ("start: " ^ NUri.string_of_uri u);
           let bo = curryfy [] bo in
           (try 
+            let rdb = { 
+                NRstatus.uhint_db = NCicUnifHint.empty_db; 
+                NRstatus.coerc_db = NCicCoercion.empty_db;
+                NRstatus.library_db = NCicLibrary.time0;
+                NRstatus.dump = fun x -> x
+            } in 
             let metasenv, subst, bo, infty = 
-              NCicRefiner.typeof 
-                ~look_for_coercion:(fun _ _ _ _ _ -> [])
-               NCicUnifHint.empty_db  [] [] [] bo None
+              NCicRefiner.typeof rdb [] [] [] bo None
             in
             let metasenv, subst = 
               try 
-                NCicUnification.unify NCicUnifHint.empty_db metasenv subst [] infty ty
+                NCicUnification.unify rdb metasenv subst [] infty ty
               with
               | NCicUnification.Uncertain msg 
               | NCicUnification.UnificationFailure msg