]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/nCicCoercion.mli
milestone in basic_2, λδ-2A reconstructed
[helm.git] / helm / software / components / ng_refiner / nCicCoercion.mli
index dd5820eb92d8064b8f00ab3419a8ecbb9a0e0015..ff6b439974c12f5dfc7b0eea9942629da09d9b93 100644 (file)
 
 type db
 
+val set_convert_term:
+ (UriManager.uri -> Cic.term -> NCic.term * NCic.obj list) -> unit
+
+class type g_status =
+ object
+  inherit NCicUnifHint.g_status
+  method coerc_db: db
+ end
+
 class status :
  object ('self)
   inherit NCicUnifHint.status
+  inherit g_status
   method coerc_db: db
   method set_coerc_db: db -> 'self
-  method set_coercion_status: <coerc_db: db; uhint_db: NCicUnifHint.db; ..> 
-    -> 'self
+  method set_coercion_status: #g_status -> 'self
  end
 
 val empty_db: db