]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_proof_checking/cicEnvironment.mli
- renamed Term_not_found exception (useless) with Object_not_found
[helm.git] / helm / ocaml / cic_proof_checking / cicEnvironment.mli
index 9875f52acff94296b47b39cbeb0b0e2e292ef9f3..77f97ed966705156ac9d58675aca7a37f8e0868f 100644 (file)
 (****************************************************************************)
 
 exception CircularDependency of string;;
-exception Term_not_found of UriManager.uri;;
+exception Object_not_found of UriManager.uri;;
 
 (* as the get cooked, but if not present the object is only fetched,
  * not unfreezed and committed 
+ * @raise Object_not_found
  *)
 val get_obj : 
   CicUniv.universe_graph -> UriManager.uri ->   
@@ -115,7 +116,11 @@ val empty : unit -> unit
 (** Set trust function. Per default this function is set to (fun _ -> true) *)
 val set_trust: (UriManager.uri -> bool) -> unit
 
-(* for filtering in tacticChaser *)
+  (** @return true for objects currently cooked/frozend/unchecked, false
+  * otherwise (i.e. objects already parsed from XML) *)
 val in_cache : UriManager.uri -> bool
 
+  (** @return true for objects available in the library *)
+val in_library: UriManager.uri -> bool
+
 (* EOF *)