src/HOL/IntDiv.thy
changeset 24630 351a308ab58d
parent 24490 a4c2a0ffa5be
child 24993 92dfacb32053
--- a/src/HOL/IntDiv.thy	Tue Sep 18 11:06:22 2007 +0200
+++ b/src/HOL/IntDiv.thy	Tue Sep 18 16:08:00 2007 +0200
@@ -530,7 +530,7 @@
 fun divmod_proc rule = binary_proc (fn ctxt => fn ((m, t), (n, u)) =>
   if n = 0 then NONE
   else
-    let val (k, l) = IntInf.divMod (m, n);
+    let val (k, l) = Integer.div_mod m n;
         fun mk_num x = HOLogic.mk_number HOLogic.intT x;
     in SOME (rule OF [prove ctxt (t == plus (mult u (mk_num k)) (mk_num l))])
     end);