aboutsummaryrefslogtreecommitdiffhomepage
path: root/library/nametab.mli
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-09-07 13:07:17 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-09-07 13:07:17 +0000
commit47d1e4d9d09dee1fccce3e2d7b1c7330440bd318 (patch)
tree05b1a2c365530a8b517f1ac8a678900b9e3066b3 /library/nametab.mli
parent18e28049e62ce80a45c8f7bd6f496b502caa8ad1 (diff)
Suppression des library roots, on teste si un nom est absolu autrement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1927 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'library/nametab.mli')
-rwxr-xr-xlibrary/nametab.mli6
1 files changed, 5 insertions, 1 deletions
diff --git a/library/nametab.mli b/library/nametab.mli
index 927205dea..6989e6bbf 100755
--- a/library/nametab.mli
+++ b/library/nametab.mli
@@ -37,17 +37,19 @@ val pr_qualid : qualid -> std_ppcmds
val qualid_of_sp : section_path -> qualid
exception GlobalizationError of qualid
+exception GlobalizationConstantError of qualid
(* Raises a globalization error *)
val error_global_not_found_loc : loc -> qualid -> 'a
val error_global_not_found : qualid -> 'a
+val error_global_constant_not_found_loc : loc -> qualid -> 'a
(*s Register visibility of absolute paths by qualified names *)
val push : section_path -> global_reference -> unit
val push_syntactic_definition : section_path -> unit
(*s Register visibility of absolute paths by short names *)
-val push_short_name : identifier -> global_reference -> unit
+val push_short_name : section_path -> global_reference -> unit
val push_short_name_syntactic_definition : section_path -> unit
val push_short_name_object : section_path -> unit
@@ -99,7 +101,9 @@ val push_library_root : module_ident -> unit
references inside a block of mutual inductive *)
val absolute_reference : section_path -> global_reference
+(*
val is_absolute_dirpath : dir_path -> bool
+*)
(* [locate_in_absolute_module dir id] finds [id] in module [dir] or in
one of its section/subsection *)