]> matita.cs.unibo.it Git - helm.git/commitdiff
The type of universe_of_goals has slightly changed, omitting
authorAndrea Asperti <andrea.asperti@unibo.it>
Fri, 20 Oct 2006 14:58:18 +0000 (14:58 +0000)
committerAndrea Asperti <andrea.asperti@unibo.it>
Fri, 20 Oct 2006 14:58:18 +0000 (14:58 +0000)
to pass a useless proof. A few prerr_endline have been removed.

components/tactics/metadataQuery.ml
components/tactics/metadataQuery.mli

index 246df0838ab36706b112b72659b7f0ea86d1e9bb..9b4f565c801a5bad56419ec2bebedbc3f15b7cb8 100644 (file)
@@ -231,16 +231,16 @@ let only constants uri =
   let t = CicUtil.term_of_uri uri in (* FIXME: write ty_of_term *)
   let ty,_ = CicTypeChecker.type_of_aux' [] [] t CicUniv.empty_ugraph in
   let consts = Constr.constants_of ty in
-(*  prerr_endline ("XXX " ^ UriManager.string_of_uri uri);*)
-(*  Constr.UriManagerSet.iter (fun u -> prerr_endline (" - " ^*)
-(*  UriManager.string_of_uri u)) consts;*)
-(*  Constr.UriManagerSet.iter (fun u -> prerr_endline (" + " ^*)
-(*  UriManager.string_of_uri u)) constants;*)
+(*
+  prerr_endline ("XXX " ^ UriManager.string_of_uri uri);
+  Constr.UriManagerSet.iter (fun u -> prerr_endline (" - " ^
+ UriManager.string_of_uri u)) consts;
+  Constr.UriManagerSet.iter (fun u -> prerr_endline (" + " ^
+  UriManager.string_of_uri u)) constants;*)
   Constr.UriManagerSet.subset consts constants 
 ;;
 
-let universe_of_goals ~(dbd:HMysql.dbd) proof goals =
-  let (_, metasenv, _, _) = proof in
+let universe_of_goals ~(dbd:HMysql.dbd) metasenv goals =
   let add_uris_for acc goal =
    let (_, context, ty) = CicUtil.lookup_meta goal metasenv in
    let main, sig_constants = Constr.signature_of ty in
@@ -260,7 +260,6 @@ let universe_of_goals ~(dbd:HMysql.dbd) proof goals =
   let predicates, rest = 
     Constr.UriManagerSet.partition is_predicate all_constants_closed
   in
-  prerr_endline ("FOO!1");
   let uris =
     Constr.UriManagerSet.fold
       (fun u acc -> 
@@ -271,7 +270,6 @@ let universe_of_goals ~(dbd:HMysql.dbd) proof goals =
         acc @ uris)
       predicates []
   in
-  prerr_endline ("FOO!2");
 (*
   let uris =
     sigmatch ~dbd ~facts:false ~where:`Statement (None,all_constants_closed) 
index 496041554c307ba535d91cb5295932457c258009..aebe451986e64fdba499093a430fa33c173830cb 100644 (file)
@@ -34,7 +34,7 @@ val signature_of_goal:
     UriManager.uri list
 
 val universe_of_goals:
-  dbd:HMysql.dbd -> ProofEngineTypes.proof -> ProofEngineTypes.goal list ->
+  dbd:HMysql.dbd -> Cic.metasenv -> ProofEngineTypes.goal list ->
     UriManager.uri list
 
 val equations_for_goal: