And add tests
This commit is contained in:
parent
edf4bcfe78
commit
c7df5f4150
|
@ -122,6 +122,58 @@
|
|||
(test #f infinite? +max.0)
|
||||
(test #t infinite? +inf.0)
|
||||
|
||||
;; =========================================================================
|
||||
;; positive-integer?
|
||||
|
||||
(test #t positive-integer? 1)
|
||||
(test #t positive-integer? 1.0)
|
||||
(test #t positive-integer? 3/3)
|
||||
(test #f positive-integer? 3/2)
|
||||
(test #f positive-integer? 0)
|
||||
(test #f positive-integer? 0.0)
|
||||
(test #f positive-integer? -1)
|
||||
(test #f positive-integer? 1.3)
|
||||
|
||||
;; =========================================================================
|
||||
;; negative-integer?
|
||||
|
||||
(test #t negative-integer? -1)
|
||||
(test #t negative-integer? -1.0)
|
||||
(test #t negative-integer? -3/3)
|
||||
(test #f negative-integer? -3/2)
|
||||
(test #f negative-integer? 0)
|
||||
(test #f negative-integer? -0)
|
||||
(test #f negative-integer? 1)
|
||||
(test #f negative-integer? -1.3)
|
||||
|
||||
;; =========================================================================
|
||||
;; nonpositive-integer?
|
||||
|
||||
(test #t nonpositive-integer? -1)
|
||||
(test #t nonpositive-integer? -1.0)
|
||||
(test #t nonpositive-integer? -3/3)
|
||||
(test #t nonpositive-integer? 0)
|
||||
(test #t nonpositive-integer? -0)
|
||||
(test #t nonpositive-integer? 0.0)
|
||||
(test #t nonpositive-integer? -0.0)
|
||||
(test #f nonpositive-integer? -3/2)
|
||||
(test #f nonpositive-integer? 1)
|
||||
(test #f nonpositive-integer? -1.3)
|
||||
|
||||
;; =========================================================================
|
||||
;; nonnegative-integer?
|
||||
|
||||
(test #t nonnegative-integer? 1)
|
||||
(test #t nonnegative-integer? 1.0)
|
||||
(test #t nonnegative-integer? 3/3)
|
||||
(test #t nonnegative-integer? 0)
|
||||
(test #t nonnegative-integer? -0)
|
||||
(test #t nonnegative-integer? 0.0)
|
||||
(test #t nonnegative-integer? -0.0)
|
||||
(test #f nonnegative-integer? 3/2)
|
||||
(test #f nonnegative-integer? 0.5)
|
||||
(test #f nonnegative-integer? -5)
|
||||
|
||||
;; =========================================================================
|
||||
;; sqr
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user