src/HOL/Tools/res_axioms.ML
changeset 27187 17b63e145986
parent 27184 b1483d423512
child 27194 d4036ec60d46
--- a/src/HOL/Tools/res_axioms.ML	Thu Jun 12 22:41:03 2008 +0200
+++ b/src/HOL/Tools/res_axioms.ML	Thu Jun 12 23:12:54 2008 +0200
@@ -534,8 +534,8 @@
 fun neg_conjecture_clauses st0 n =
   let val st = Seq.hd (neg_skolemize_tac n st0)
       val (params,_,_) = strip_context (Logic.nth_prem (n, Thm.prop_of st))
-  in (neg_clausify (Option.valOf (metahyps_thms n st)), params) end
-  handle Option => raise ERROR "unable to Skolemize subgoal";
+  in (neg_clausify (the (metahyps_thms n st)), params) end
+  handle Option => error "unable to Skolemize subgoal";
 
 (*Conversion of a subgoal to conjecture clauses. Each clause has
   leading !!-bound universal variables, to express generality. *)