]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/matitaSync.mli
added homepage URL, now we have one
[helm.git] / helm / matita / matitaSync.mli
index d4de71f019c25f6565d0936693e93de1b173d1a6..492bc8c3be3c548c56832ff3862dc98b4ba13f7f 100644 (file)
 val add_obj:
   UriManager.uri -> Cic.obj -> MatitaTypes.status -> MatitaTypes.status
 
-(*
-val add_inductive_def:
-  uri:UriManager.uri -> 
-  types:Cic.inductiveType list ->
-  ?params:UriManager.uri list -> ?leftno:int -> ?attrs:Cic.attribute list -> 
-  ugraph:CicUniv.universe_graph ->
-    MatitaTypes.status -> MatitaTypes.status
-
-val add_record_def:
-  CicRecord.record_spec ->
-    MatitaTypes.status -> MatitaTypes.status
-*)
-   
 val time_travel: 
   present:MatitaTypes.status -> past:MatitaTypes.status -> unit
 
@@ -49,3 +36,11 @@ val time_travel:
 val alias_diff: from:MatitaTypes.status -> MatitaTypes.status ->
   DisambiguateTypes.environment
 
+  (** set the proof aliases enriching the moo_content *)
+val set_proof_aliases :
+  MatitaTypes.status -> DisambiguateTypes.environment -> MatitaTypes.status
+
+  (* removes the object from DB, Disk, CoercionsDB, CicEnvironment, getter 
+   * asserts the uri is resolved to file:// so it is only for 
+   * user's objects *)
+val remove: verbose:bool -> UriManager.uri -> unit