]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/urimanager/uriManager.mli
version 0.7.1
[helm.git] / helm / ocaml / urimanager / uriManager.mli
index 27bf862b8f11ad0d9782d1adfb6776da1c39ef38..8691600a9af45146109fa8e21eac1faf5deec54e 100644 (file)
@@ -34,7 +34,7 @@ val uri_of_string : string -> uri
 
 val string_of_uri : uri -> string  (* complete uri *)
 val name_of_uri   : uri -> string  (* name only (without extension)*)
-val buri_of_uri   : uri -> string  (* base uri only *)
+val buri_of_uri   : uri -> string  (* base uri only, without trailing '/' *)
 
 (* given an uri, returns the uri of the corresponding cic file, *)
 (* i.e. removes the [.types][.ann] suffix                       *)
@@ -48,6 +48,8 @@ val annuri_of_uri : uri -> uri
 
 val uri_is_annuri : uri -> bool
 val uri_is_var : uri -> bool
+val uri_is_con : uri -> bool
+val uri_is_ind : uri -> bool
 
 (* given an uri of a constant, it gives back the uri of its body             *)
 (* it gives back None if the uri refers to a Variable or MutualInductiveType *)