src/Pure/Isar/proof_history.ML
changeset 15531 08c8dad8e399
parent 14981 e73f8140af78
child 16490 e10b0d5fa33a
--- a/src/Pure/Isar/proof_history.ML	Fri Feb 11 18:51:00 2005 +0100
+++ b/src/Pure/Isar/proof_history.ML	Sun Feb 13 17:15:14 2005 +0100
@@ -57,11 +57,11 @@
 
 fun back_fun recur ((_, stq), nodes) =
   (case Seq.pull stq of
-    None =>
+    NONE =>
       if recur andalso not (null nodes) then
         (writeln "back: trying previous proof state ..."; back_fun recur (hd nodes, tl nodes))
       else raise FAIL "back: no alternatives"
-  | Some result => (result, nodes));
+  | SOME result => (result, nodes));
 
 val back = hist_app o back_fun;
 
@@ -70,8 +70,8 @@
 
 fun applys f = hist_app (fn (node as (st, _), nodes) =>
   (case Seq.pull (f st) of
-    None => raise FAIL "empty result sequence -- proof command failed"
-  | Some results => (results, node :: nodes)));
+    NONE => raise FAIL "empty result sequence -- proof command failed"
+  | SOME results => (results, node :: nodes)));
 
 fun apply f = applys (Seq.single o f);