src/HOL/Tools/SMT/smtlib_interface.ML
changeset 37786 4eb98849c5c0
parent 37678 0040bafffdef
child 38786 e46e7a9cb622
--- a/src/HOL/Tools/SMT/smtlib_interface.ML	Mon Jul 12 22:35:41 2010 +0200
+++ b/src/HOL/Tools/SMT/smtlib_interface.ML	Tue Jul 13 02:29:05 2010 +0200
@@ -60,9 +60,9 @@
   | Const (@{const_name max}, _) => true
   | _ => false)
 
-val unfold_abs_conv = Conv.rewr_conv @{thm abs_if[THEN eq_reflection]}
-val unfold_min_conv = Conv.rewr_conv @{thm min_def[THEN eq_reflection]}
-val unfold_max_conv = Conv.rewr_conv @{thm max_def[THEN eq_reflection]}
+val unfold_abs_conv = Conv.rewr_conv (mk_meta_eq @{thm abs_if})
+val unfold_min_conv = Conv.rewr_conv (mk_meta_eq @{thm min_def})
+val unfold_max_conv = Conv.rewr_conv (mk_meta_eq @{thm max_def})
 
 fun expand_conv cv = N.eta_expand_conv (K cv)
 fun expand2_conv cv = N.eta_expand_conv (N.eta_expand_conv (K cv))