Add type for integer-sqrt. Closes PR 11427.

This commit is contained in:
Vincent St-Amour 2010-11-22 17:24:53 -05:00
parent e10f139ad8
commit 7a7fe577cd

View File

@ -414,6 +414,12 @@
(-NonnegativeFlonum . -> . -NonnegativeFlonum) (-NonnegativeFlonum . -> . -NonnegativeFlonum)
(-FloatComplex . -> . -FloatComplex) (-FloatComplex . -> . -FloatComplex)
(N . -> . N))] (N . -> . N))]
[integer-sqrt (cl->*
(-Zero . -> . -Zero)
(-NonnegativeFixnum . -> . -NonnegativeFixnum)
(-Nat . -> . -Nat)
(-NonnegativeFlonum . -> . -NonnegativeFlonum)
(-Real . -> . N))]
[log (cl->* [log (cl->*
(-Pos . -> . -Real) (-Pos . -> . -Real)
(-FloatComplex . -> . -FloatComplex) (-FloatComplex . -> . -FloatComplex)