src/HOL/Tools/Function/scnp_reconstruct.ML
changeset 82967 73af47bc277c
parent 82299 a0693649e9c6
equal deleted inserted replaced
82966:55a71dd13ca0 82967:73af47bc277c
   320   gen_sizechange_tac [MAX, MS, MIN] autom_tac ctxt
   320   gen_sizechange_tac [MAX, MS, MIN] autom_tac ctxt
   321 
   321 
   322 fun decomp_scnp_tac orders ctxt =
   322 fun decomp_scnp_tac orders ctxt =
   323   let
   323   let
   324     val extra_simps = Named_Theorems.get ctxt \<^named_theorems>\<open>termination_simp\<close>
   324     val extra_simps = Named_Theorems.get ctxt \<^named_theorems>\<open>termination_simp\<close>
   325     val autom_tac = auto_tac (ctxt addsimps extra_simps)
   325     val autom_tac = auto_tac (ctxt |> Simplifier.add_simps extra_simps)
   326   in
   326   in
   327      gen_sizechange_tac orders autom_tac ctxt
   327      gen_sizechange_tac orders autom_tac ctxt
   328   end
   328   end
   329 
   329 
   330 
   330