prefer plain simpset operations;
authorwenzelm
Thu, 12 May 2011 22:46:21 +0200
changeset 42774 6c999448c2bb
parent 42773 29042b3e7575
child 42775 a973f82fc885
prefer plain simpset operations;
src/HOL/Tools/Function/lexicographic_order.ML
src/HOL/Tools/Function/scnp_reconstruct.ML
--- a/src/HOL/Tools/Function/lexicographic_order.ML	Thu May 12 22:37:31 2011 +0200
+++ b/src/HOL/Tools/Function/lexicographic_order.ML	Thu May 12 22:46:21 2011 +0200
@@ -216,7 +216,7 @@
 fun lexicographic_order_tac quiet ctxt =
   TRY (Function_Common.apply_termination_rule ctxt 1)
   THEN lex_order_tac quiet ctxt
-    (auto_tac (clasimpset_of ctxt addsimps2 Function_Common.Termination_Simps.get ctxt))
+    (auto_tac (claset_of ctxt, simpset_of ctxt addsimps Function_Common.Termination_Simps.get ctxt))
 
 val lexicographic_order = SIMPLE_METHOD o lexicographic_order_tac false
 
--- a/src/HOL/Tools/Function/scnp_reconstruct.ML	Thu May 12 22:37:31 2011 +0200
+++ b/src/HOL/Tools/Function/scnp_reconstruct.ML	Thu May 12 22:46:21 2011 +0200
@@ -338,7 +338,7 @@
 fun decomp_scnp_tac orders ctxt =
   let
     val extra_simps = Function_Common.Termination_Simps.get ctxt
-    val autom_tac = auto_tac (clasimpset_of ctxt addsimps2 extra_simps)
+    val autom_tac = auto_tac (claset_of ctxt, simpset_of ctxt addsimps extra_simps)
   in
      gen_sizechange_tac orders autom_tac ctxt
   end