equal
deleted
inserted
replaced
403 fun sizechange_tac ctxt autom_tac = |
403 fun sizechange_tac ctxt autom_tac = |
404 gen_sizechange_tac [MAX, MS, MIN] autom_tac ctxt (K (K all_tac)) |
404 gen_sizechange_tac [MAX, MS, MIN] autom_tac ctxt (K (K all_tac)) |
405 |
405 |
406 fun decomp_scnp orders ctxt = |
406 fun decomp_scnp orders ctxt = |
407 let |
407 let |
408 val extra_simps = FundefCommon.TerminationSimps.get ctxt |
408 val extra_simps = FundefCommon.Termination_Simps.get ctxt |
409 val autom_tac = auto_tac (local_clasimpset_of ctxt addsimps2 extra_simps) |
409 val autom_tac = auto_tac (local_clasimpset_of ctxt addsimps2 extra_simps) |
410 in |
410 in |
411 SIMPLE_METHOD |
411 SIMPLE_METHOD |
412 (gen_sizechange_tac orders autom_tac ctxt (print_error ctxt)) |
412 (gen_sizechange_tac orders autom_tac ctxt (print_error ctxt)) |
413 end |
413 end |