equal
deleted
inserted
replaced
277 in ArithData.prove_conv all_tac (ArithData.simp_all_tac simps) end; |
277 in ArithData.prove_conv all_tac (ArithData.simp_all_tac simps) end; |
278 end) |
278 end) |
279 |
279 |
280 in |
280 in |
281 |
281 |
282 val cancel_zdiv_zmod_proc = Simplifier.simproc @{theory} |
282 val cancel_zdiv_zmod_proc = Simplifier.simproc (the_context ()) |
283 "cancel_zdiv_zmod" ["(m::int) + n"] (K CancelDivMod.proc) |
283 "cancel_zdiv_zmod" ["(m::int) + n"] (K CancelDivMod.proc) |
284 |
284 |
285 end; |
285 end; |
286 |
286 |
287 Addsimprocs [cancel_zdiv_zmod_proc] |
287 Addsimprocs [cancel_zdiv_zmod_proc] |