diff options
author | 2014-01-13 13:23:45 +0100 | |
---|---|---|
committer | 2014-01-13 15:21:44 +0100 | |
commit | 2bfa94975ecc58d35637689ef2fd4473e8126c2e (patch) | |
tree | d9b6544a5b068fbb60812e5d643e6bdc52620b6d /toplevel | |
parent | e20e73300be869696264f8269c47c0ff92316c26 (diff) |
Declared ML Module are not uncapitalized/capitalized/uncapitalized/...
The exact filename has to be written. This is coherent with the RefMan.
Diffstat (limited to 'toplevel')
-rw-r--r-- | toplevel/mltop.ml | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/toplevel/mltop.ml b/toplevel/mltop.ml index 09b604d1a..ca325bc62 100644 --- a/toplevel/mltop.ml +++ b/toplevel/mltop.ml @@ -188,13 +188,10 @@ let add_rec_path ~unix_path ~coq_root = (* convertit un nom quelconque en nom de fichier ou de module *) let mod_of_name name = - let base = if Filename.check_suffix name ".cmo" then Filename.chop_suffix name ".cmo" else name - in - String.capitalize base let get_ml_object_suffix name = if Filename.check_suffix name ".cmo" then @@ -207,7 +204,6 @@ let get_ml_object_suffix name = None let file_of_name name = - let name = String.uncapitalize name in let suffix = get_ml_object_suffix name in let fail s = errorlabstrm "Mltop.load_object" @@ -248,18 +244,16 @@ let file_of_name name = let known_loaded_modules = ref String.Set.empty let add_known_module mname = - let mname = String.capitalize mname in known_loaded_modules := String.Set.add mname !known_loaded_modules let module_is_known mname = - String.Set.mem (String.capitalize mname) !known_loaded_modules + String.Set.mem mname !known_loaded_modules (** A plugin is just an ML module with an initialization function. *) let known_loaded_plugins = ref String.Map.empty let add_known_plugin init name = - let name = String.capitalize name in add_known_module name; known_loaded_plugins := String.Map.add name init !known_loaded_plugins |