src/Pure/Thy/thy_load.ML
changeset 15531 08c8dad8e399
parent 15157 faeb23489b73
child 15570 8d8c70b41bab
--- a/src/Pure/Thy/thy_load.ML	Fri Feb 11 18:51:00 2005 +0100
+++ b/src/Pure/Thy/thy_load.ML	Sun Feb 13 17:15:14 2005 +0100
@@ -80,8 +80,8 @@
     fun find_dir dir =
       get_first (find_ext (Path.append dir path)) ml_exts;
 
-    fun add_current ps = (case current of None => ps
-          | (Some p) => if Path.is_current p then ps else p :: ps);
+    fun add_current ps = (case current of NONE => ps
+          | (SOME p) => if Path.is_current p then ps else p :: ps);
 
     val paths =
       if Path.is_current path then error "Bad file specification"
@@ -94,8 +94,8 @@
 
 fun load_file current raw_path =
   (case check_file current raw_path of
-    None => error ("Could not find ML file " ^ quote (Path.pack raw_path))
-  | Some (path, info) => (File.use path; (path, info)));
+    NONE => error ("Could not find ML file " ^ quote (Path.pack raw_path))
+  | SOME (path, info) => (File.use path; (path, info)));
 
 
 (* datatype master *)
@@ -110,10 +110,10 @@
 local
 
 fun check_thy_aux (name, ml) =
-  (case check_file None (thy_path name) of
-    None => error ("Could not find theory file for " ^ quote name ^ " in dir(s) " ^
+  (case check_file NONE (thy_path name) of
+    NONE => error ("Could not find theory file for " ^ quote name ^ " in dir(s) " ^
       commas_quote (show_path ()))
-  | Some thy_info => (thy_info, if ml then check_file None (ml_path name) else None));
+  | SOME thy_info => (thy_info, if ml then check_file NONE (ml_path name) else NONE));
 
 in