Improved closure properties of bitwise-and.

original commit: 234e8c363cfd90499566ae24b3cb548785a93ff8
This commit is contained in:
Vincent St-Amour 2010-07-19 16:09:01 -04:00
parent 3aae29501e
commit 245f1e311c

View File

@ -338,7 +338,9 @@
(-Nat -Nat . -> . -Nat)
(-Integer -Integer . -> . -Integer))]
[bitwise-and (cl->* (null -NonnegativeFixnum . ->* . -NonnegativeFixnum)
((list -Integer) -NonnegativeFixnum . ->* . -NonnegativeFixnum)
(null -Fixnum . ->* . -Fixnum)
((list -Integer) -Fixnum . ->* . -Fixnum)
(null -Nat . ->* . -Nat)
(null -Integer . ->* . -Integer))]
[bitwise-ior (cl->* (null -NonnegativeFixnum . ->* . -NonnegativeFixnum)