]> matita.cs.unibo.it Git - helm.git/blobdiff - components/cic_proof_checking/cicUnivUtils.mli
branch for universe
[helm.git] / components / cic_proof_checking / cicUnivUtils.mli
diff --git a/components/cic_proof_checking/cicUnivUtils.mli b/components/cic_proof_checking/cicUnivUtils.mli
new file mode 100644 (file)
index 0000000..eb55a47
--- /dev/null
@@ -0,0 +1,32 @@
+(* Copyright (C) 2000, HELM Team.                                              
+ *                                                                             
+ * This file is part of HELM, an Hypertextual, Electronic                      
+ * Library of Mathematics, developed at the Computer Science                   
+ * Department, University of Bologna, Italy.                                   
+ *                                                                             
+ * HELM is free software; you can redistribute it and/or                       
+ * modify it under the terms of the GNU General Public License                 
+ * as published by the Free Software Foundation; either version 2              
+ * of the License, or (at your option) any later version.                      
+ *                                                                             
+ * HELM is distributed in the hope that it will be useful,                     
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of              
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               
+ * GNU General Public License for more details.                                
+ *                                                                             
+ * You should have received a copy of the GNU General Public License           
+ * along with HELM; if not, write to the Free Software                         
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston,                      
+ * MA  02111-1307, USA.                                                        
+ *                                                                             
+ * For details, see the HELM World-Wide-Web page,                              
+ * http://cs.unibo.it/helm/.                                                   
+ *)
+
+  (** cleans the universe graph for a given object and fills universes with URI.
+  * to be used on qed
+  *)
+val clean_and_fill:
+  UriManager.uri -> Cic.obj -> CicUniv.universe_graph ->
+    CicUniv.universe_graph * CicUniv.universe list * Cic.obj
+