]> matita.cs.unibo.it Git - helm.git/blobdiff - components/tactics/metadataQuery.mli
now destruct takes an optional list of term rather than a sigle optional term
[helm.git] / components / tactics / metadataQuery.mli
index 496041554c307ba535d91cb5295932457c258009..a1b5336010d09f982468d0ad5a7b71b872769812 100644 (file)
 
 (* used only by the old auto *)
 val signature_of_goal:
-  dbd:HMysql.dbd -> ProofEngineTypes.status ->
+  dbd:HSql.dbd -> ProofEngineTypes.status ->
     UriManager.uri list
 
-val universe_of_goals:
-  dbd:HMysql.dbd -> ProofEngineTypes.proof -> ProofEngineTypes.goal list ->
+val signature_of:
+ Cic.metasenv -> 
+  ProofEngineTypes.goal ->
+  MetadataConstraints.UriManagerSet.t
+
+val universe_of_goal:
+  dbd:HSql.dbd -> 
+  bool ->  (* apply only or not *)
+  Cic.metasenv -> 
+  ProofEngineTypes.goal ->
     UriManager.uri list
 
 val equations_for_goal:
-  dbd:HMysql.dbd -> 
+  dbd:HSql.dbd -> 
   ?signature:MetadataConstraints.term_signature ->
     ProofEngineTypes.status -> UriManager.uri list
 
 val experimental_hint:
-  dbd:HMysql.dbd ->
+  dbd:HSql.dbd ->
   ?facts:bool ->
   ?signature:MetadataConstraints.term_signature ->
   ProofEngineTypes.status ->
@@ -52,7 +60,7 @@ val experimental_hint:
        (ProofEngineTypes.proof * ProofEngineTypes.goal list))) list
 
 val new_experimental_hint:
-  dbd:HMysql.dbd ->
+  dbd:HSql.dbd ->
   ?facts:bool ->
   ?signature:MetadataConstraints.term_signature ->
   universe:UriManager.uri list ->