]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/nCicUnifHint.mli
if the query has a completely flexible side, the empty result set is given
[helm.git] / helm / software / components / ng_refiner / nCicUnifHint.mli
index 87519352c4b783b0ba4955cb300517b34cc95bb3..421ef9ffb66e0d48672e3b2e01a4ecd1ab24d147 100644 (file)
@@ -15,11 +15,16 @@ type db
 
 exception HintNotValid
 
+class type g_status =
+ object
+  method uhint_db: db
+ end
+
 class status :
  object ('self)
-  method uhint_db: db
+  inherit g_status
   method set_uhint_db: db -> 'self
-  method set_unifhint_status: < uhint_db : db; .. > -> 'self
+  method set_unifhint_status: #g_status -> 'self
  end
 
 val index_hint: 
@@ -37,3 +42,5 @@ val look_for_hint:
 
 val eq_class_of:
       #status -> NCic.term -> NCic.term list
+
+val generate_dot_file: #status -> Format.formatter -> unit