let empty_db = DB.empty ;;
-let user_db = ref empty_db ;;
-
-let add_user_provided_hint t precedence =
+let add_user_provided_hint db t precedence =
let u = UriManager.uri_of_string "cic:/foo/bar.con" in
let c, a, b =
let rec aux ctx = function
in
aux [] (fst (OCic2NCic.convert_term u t))
in
- user_db := index_hint !user_db c a b precedence
+ index_hint db c a b precedence
;;
let db () =
else [])
[] (CoercDb.to_list (CoercDb.dump ()))
in
+ prerr_endline "MISTERO";
+ assert false (* ERA
List.fold_left
(fun db -> function
| (ctx,b1,b2) -> index_hint db ctx b1 b2 0)
!user_db (List.flatten hints)
+*)
;;
let saturate ?(delta=0) metasenv subst context ty goal_arity =