]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_unification/coercGraph.ml
removed debug prerr_endline
[helm.git] / helm / ocaml / cic_unification / coercGraph.ml
index 6aad3676d11176fa045cc26ebfed4df9190b92cb..00cfa90daea8859fadec8266f1f7946508060b9e 100644 (file)
@@ -25,6 +25,8 @@
 
 open Printf;;
 
+let debug_print = fun _ -> ()
+
 type coercions = (UriManager.uri * UriManager.uri * UriManager.uri) list
 
 (* the list of known coercions (MUST be transitively closed) *)
@@ -58,13 +60,13 @@ let look_for_coercion src tgt =
         UriManager.eq t tgt) 
       !coercions 
     in
-    prerr_endline (sprintf ":) TROVATA la coercion %s %s" 
+    debug_print (sprintf ":) TROVATA la coercion %s %s" 
       (UriManager.name_of_uri src) 
       (UriManager.name_of_uri tgt));
     Some (CicUtil.term_of_uri (UriManager.string_of_uri u))
   with 
     Not_found -> 
-      prerr_endline (sprintf ":( NON TROVATA la coercion %s %s" 
+      debug_print (sprintf ":( NON TROVATA la coercion %s %s" 
         (UriManager.name_of_uri src) (UriManager.name_of_uri tgt));
       None
 ;;
@@ -122,7 +124,7 @@ let generate_composite_closure c1 c2 univ =
     try 
       CicTypeChecker.type_of_aux' [] [] c univ
     with CicTypeChecker.TypeCheckerFailure s as exn ->
-      prerr_endline (sprintf "Generated composite coercion:\n%s\n%s" 
+      debug_print (sprintf "Generated composite coercion:\n%s\n%s" 
         (CicPp.ppterm c) s);
       raise exn
   in
@@ -196,22 +198,4 @@ let get_coercions_list () =
   !coercions
 
 
-(* stupid case *)
-(*
-let l = close_coercion_graph 
- (UriManager.uri_of_string
- "cic:/CoRN/algebra/CRings/CRing.ind#xpointer(1/1)")
- (UriManager.uri_of_string
- "cic:/CoRN/algebra/CAbGroups/CAbGroup.ind#xpointer(1/1)")
- (UriManager.uri_of_string
- "cic:/CoRN/algebra/CRings/cr_crr.con")
-in
- List.iter (fun (u,o,g) -> 
-   prerr_endline (CicPp.ppobj o);
-   prerr_endline (UriManager.string_of_uri u);
-   prerr_endline "")
- l
-*) 
-
 (* EOF *)