diff options
author | herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-08-06 19:20:38 +0000 |
---|---|---|
committer | herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-08-06 19:20:38 +0000 |
commit | fa87b9196df910caa4cb085f9dee69ca58df0c34 (patch) | |
tree | 6708cb73f9e8622e6e3ba71ddcf400e91e084f51 /library/libnames.ml | |
parent | ffa57bae1e18fd52d63e8512a352ac63db15a7a9 (diff) |
Cleaning of Nametab continued + fixed a compilation bug in previous commit.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12266 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'library/libnames.ml')
-rw-r--r-- | library/libnames.ml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/library/libnames.ml b/library/libnames.ml index 650b5c33f..21be8f7d1 100644 --- a/library/libnames.ml +++ b/library/libnames.ml @@ -188,7 +188,7 @@ let encode_kn dir id = make_kn (MPfile dir) empty_dirpath (label_of_id id) let encode_con dir id = make_con (MPfile dir) empty_dirpath (label_of_id id) let decode_kn kn = - let rec dir_of_mp = function + let rec dirpath_of_module = function | MPfile dir -> repr_dirpath dir | MPbound mbid -> let _,_,dp = repr_mbid mbid in @@ -198,11 +198,11 @@ let decode_kn kn = let _,_,dp = repr_msid msid in let id = id_of_msid msid in id::(repr_dirpath dp) - | MPdot(mp,l) -> (id_of_label l)::(dir_of_mp mp) + | MPdot(mp,l) -> (id_of_label l)::(dirpath_of_module mp) in let mp,sec_dir,l = repr_kn kn in if (repr_dirpath sec_dir) = [] then - (make_dirpath (dir_of_mp mp)),id_of_label l + (make_dirpath (dirpath_of_module mp)),id_of_label l else anomaly "Section part should be empty!" |