Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
- (define (test-cond x)
- (cond ((< 0 x) +1)
- ((> 0 x) -1)
- (else 0)))
-
- (assert (= (test-cond 10) 1))
- (assert (= (test-cond 1) 1))
- (assert (= (test-cond 123) 1))
-
- (assert (= (test-cond -10) -1))
- (assert (= (test-cond -1) -1))
- (assert (= (test-cond -123) -1))
-
- (assert (= (test-cond 0) 0))
- (assert (= (test-cond -0) 0))
- (assert (= (test-cond +0) 0))
-
-
- (define (test-case x)
- (case x
- ((a b 3) 1)
- ((4 5 6) -1)
- (else 'xD)))
-
-
- (assert (= (test-case 'a) 1))
- (assert (= (test-case 'b) 1))
- (assert (= (test-case 3) 1))
-
- (assert (= (test-case 4) -1))
- (assert (= (test-case 5) -1))
- (assert (= (test-case 6) -1))
-
- (assert (= (test-case 0) 'xD))
- (assert (= (test-case 1) 'xD))
- (assert (= (test-case :asd) 'xD))
|