]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/nCicUnifHint.mli
...
[helm.git] / helm / software / components / ng_refiner / nCicUnifHint.mli
index 115ddfb15b27fa5ad3868e9bef6d54ff5149bbb7..7582c3df61f5f2fed4c3ed23fe8d1331590507e5 100644 (file)
 type db
 
 val index_hint: 
-  db -> NCic.context -> NCic.term -> NCic.term -> db
+  db -> NCic.context -> NCic.term -> NCic.term -> int -> db
 
-  (* gets the old imperative coercion DB *)
-val db : unit -> db
+val add_user_provided_hint : Cic.term -> int -> unit 
 
 val empty_db : db
 
@@ -25,4 +24,5 @@ val look_for_hint:
     db ->
     NCic.metasenv -> NCic.substitution -> NCic.context -> 
     NCic.term -> NCic.term -> 
-      (NCic.metasenv * NCic.term * NCic.term) list
+      (NCic.metasenv * 
+        (NCic.term * NCic.term) * (NCic.term * NCic.term) list) list