]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/check.ml
Don't reinvent the wheel.
[helm.git] / helm / software / components / ng_refiner / check.ml
index 6aba5a993e76ded2157c689c96a40a08b33e729e..f544d8daeed54aad2216322cc09f344e6bfacfa8 100644 (file)
@@ -187,7 +187,7 @@ let _ =
     let o = NCicLibrary.get_obj uu in
     if print_object then prerr_endline (NCicPp.ppobj o); 
     try 
-      NCicTypeChecker.typecheck_obj o
+      NCicEnvironment.check_and_add_obj o
     with 
     | NCicTypeChecker.AssertFailure s 
     | NCicTypeChecker.TypeCheckerFailure s
@@ -271,11 +271,7 @@ 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
-            } in 
+            let rdb = new NRstatus.status in
             let metasenv, subst, bo, infty = 
               NCicRefiner.typeof rdb [] [] [] bo None
             in