equal
deleted
inserted
replaced
245 delsimprocs simprocs = |
245 delsimprocs simprocs = |
246 make_ss |
246 make_ss |
247 (Thm.del_simprocs (mss, map rep_simproc simprocs), |
247 (Thm.del_simprocs (mss, map rep_simproc simprocs), |
248 subgoal_tac, loop_tacs, unsafe_finish_tac, finish_tac); |
248 subgoal_tac, loop_tacs, unsafe_finish_tac, finish_tac); |
249 |
249 |
250 fun onlysimps (Simpset {mss, subgoal_tac, loop_tacs, finish_tac, unsafe_finish_tac}, rews) = |
250 fun onlysimps (Simpset {mss, subgoal_tac, loop_tacs, unsafe_finish_tac, finish_tac}, rews) = |
251 make_ss (Thm.clear_mss mss, subgoal_tac, loop_tacs, finish_tac, unsafe_finish_tac) |
251 make_ss (Thm.clear_mss mss, subgoal_tac, loop_tacs, unsafe_finish_tac, finish_tac) |
252 addsimps rews; |
252 addsimps rews; |
253 |
253 |
254 |
254 |
255 (* merge simpsets *) (*NOTE: ignores tactics of 2nd simpset (except loopers)*) |
255 (* merge simpsets *) (*NOTE: ignores tactics of 2nd simpset (except loopers)*) |
256 |
256 |