Add type for integer-sqrt. Closes PR 11427.

original commit: 7a7fe577cd464c80b4b344aef4a072c25c7652fa
This commit is contained in:
Vincent St-Amour 2010-11-22 17:24:53 -05:00
parent b9303a1f4b
commit 67eb57c526

View File

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