make SML/NJ happy;
authorwenzelm
Tue, 12 Dec 2006 12:03:46 +0100
changeset 21789 c4f6bb392030
parent 21788 d460465a9f97
child 21790 9d2761d09d91
make SML/NJ happy;
src/HOL/Tools/numeral_syntax.ML
--- a/src/HOL/Tools/numeral_syntax.ML	Tue Dec 12 11:57:30 2006 +0100
+++ b/src/HOL/Tools/numeral_syntax.ML	Tue Dec 12 12:03:46 2006 +0100
@@ -24,7 +24,7 @@
     fun bit b bs = Syntax.const "\\<^const>Numeral.Bit" $ bs $ HOLogic.mk_bit b;
     fun mk 0 = (* FIXME funpow z (bit 0) *) (Syntax.const "\\<^const>Numeral.Pls")
       | mk ~1 = (* FIXME funpow z (bit 1) *) (Syntax.const "\\<^const>Numeral.Min")
-      | mk i = let val (q, r) = IntInf.divMod (i, 2) in bit r (mk q) end;
+      | mk i = let val (q, r) = IntInf.divMod (i, 2) in bit (IntInf.toInt r) (mk q) end;
   in mk value end;
 
 in