src/Provers/simplifier.ML
changeset 15531 08c8dad8e399
parent 15496 3263daa96167
child 15735 953f188e16c6
--- a/src/Provers/simplifier.ML	Fri Feb 11 18:51:00 2005 +0100
+++ b/src/Provers/simplifier.ML	Sun Feb 13 17:15:14 2005 +0100
@@ -158,7 +158,7 @@
     fun add_solver add (ContextSolver ((name, f), _)) simpset =
       add (simpset, mk_solver name (f ctxt));
   in
-    ((case subgoal_tac of None => ss | Some tac => ss setsubgoaler tac ctxt)
+    ((case subgoal_tac of NONE => ss | SOME tac => ss setsubgoaler tac ctxt)
       addsimprocs map prep_simproc simprocs)
     |> fold_rev add_loop loop_tacs
     |> fold_rev (add_solver (op addSolver)) unsafe_solvers
@@ -169,7 +169,7 @@
   ContextSS {simprocs = simprocs, subgoal_tac = subgoal_tac, loop_tacs = loop_tacs,
     unsafe_solvers = unsafe_solvers, solvers = solvers};
 
-val empty_context_ss = make_context_ss ([], None, [], [], []);
+val empty_context_ss = make_context_ss ([], NONE, [], [], []);
 
 fun merge_context_ss (ctxt_ss1, ctxt_ss2) =
   let
@@ -179,7 +179,7 @@
       unsafe_solvers = unsafe_solvers2, solvers = solvers2} = ctxt_ss2;
 
     val simprocs' = merge_context_simprocs simprocs1 simprocs2;
-    val subgoal_tac' = (case subgoal_tac1 of None => subgoal_tac2 | some => some);
+    val subgoal_tac' = (case subgoal_tac1 of NONE => subgoal_tac2 | some => some);
     val loop_tacs' = merge_alists loop_tacs1 loop_tacs2;
     val unsafe_solvers' = merge_context_solvers unsafe_solvers1 unsafe_solvers2;
     val solvers' = merge_context_solvers solvers1 solvers2;
@@ -272,11 +272,11 @@
 
 fun set_context_subgoaler tac =
   map_context_ss (fn (simprocs, _, loop_tacs, unsafe_solvers, solvers) =>
-    (simprocs, Some tac, loop_tacs, unsafe_solvers, solvers));
+    (simprocs, SOME tac, loop_tacs, unsafe_solvers, solvers));
 
 val reset_context_subgoaler =
   map_context_ss (fn (simprocs, _, loop_tacs, unsafe_solvers, solvers) =>
-    (simprocs, None, loop_tacs, unsafe_solvers, solvers));
+    (simprocs, NONE, loop_tacs, unsafe_solvers, solvers));
 
 fun add_context_looper (name, tac) =
   map_context_ss (fn (simprocs, subgoal_tac, loop_tacs, unsafe_solvers, solvers) =>