equal
deleted
inserted
replaced
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 |