src/HOL/IntDiv.thy
changeset 28262 aa7ca36d67fd
parent 27667 62500b980749
child 28562 4e74209f113e
equal deleted inserted replaced
28261:045187fc7840 28262:aa7ca36d67fd
   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]