>>> skint: Building testing/skint 0.6.5-r0 (using abuild 3.15.0-r3) started Tue, 16 Sep 2025 09:01:40 +0000
>>> skint: Validating /home/buildozer/aports/testing/skint/APKBUILD...
>>> skint: Analyzing dependencies...
>>> skint: Installing for build: build-base
(1/1) Installing .makedepends-skint (20250916.090142)
OK: 426 MiB in 106 packages
>>> skint: Cleaning up srcdir
>>> skint: Cleaning up pkgdir
>>> skint: Cleaning up tmpdir
>>> skint: Fetching https://distfiles.alpinelinux.org/distfiles/edge/skint-0.6.5.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
wget: server returned error: HTTP/1.1 404 Not Found
>>> skint: Fetching https://github.com/false-schemers/skint/archive/refs/tags/v0.6.5/skint-0.6.5.tar.gz
Connecting to github.com (140.82.121.3:443)
Connecting to codeload.github.com (140.82.121.10:443)
saving to '/var/cache/distfiles/edge/skint-0.6.5.tar.gz.part'
skint-0.6.5.tar.gz.p 100% |********************************| 791k 0:00:00 ETA
'/var/cache/distfiles/edge/skint-0.6.5.tar.gz.part' saved
>>> skint: Fetching https://distfiles.alpinelinux.org/distfiles/edge/skint-0.6.5.tar.gz
>>> skint: Checking sha512sums...
skint-0.6.5.tar.gz: OK
add-destdir-to-install.patch: OK
>>> skint: Unpacking /var/cache/distfiles/edge/skint-0.6.5.tar.gz...
>>> skint: add-destdir-to-install.patch
patching file Makefile
version is 0.6.5
prefix is set to /usr
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -c -o s.o s.c
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -c -o k.o k.c
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -c -o i.o i.c
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -c -o n.o n.c
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -c -o t.o t.c
gcc -O3 -DNDEBUG -DLIBDIR=/usr/share/skint/lib -o skint s.o k.o i.o n.o t.o -lm
version is 0.6.5
prefix is set to /usr
./skint test/test.scm
1. (square 42) .......... [PASS]
2. (square 2) .......... [PASS]
3. ((lambda (x) (+ x x)) 4) .......... [PASS]
4. ((lambda x x) 3 4 5 6) .......... [PASS]
5. ((lambda (x y . z) z) 3 4 5 6) .......... [PASS]
6. (if (> 3 2) (quote yes) (quote no)) .......... [PASS]
7. (if (> 2 3) (quote yes) (quote no)) .......... [PASS]
8. (if (> 3 2) (- 3 2) (+ 3 2)) .......... [PASS]
9. (cond ((> 3 2) (quote greater)) ((< 3 2) (quote less))) .......... [PASS]
10. (cond ((> 3 3) (quote greater)) ((< 3 3) (quote less)) (else (quote equal))) .......... [PASS]
11. (case (* 2 3) ((2 3 5 7) (quote prime)) ((1 4 6 8 9) (quote composite))) .......... [PASS]
12. (case (car (quote (c d))) ((a e i o u) (quote vowel)) ((w y) (quote semivowel)) (else (quote consonant))) .......... [PASS]
13. (and (= 2 2) (> 2 1)) .......... [PASS]
14. (and (= 2 2) (< 2 1)) .......... [PASS]
15. (and 1 2 (quote c) (quote (f g))) .......... [PASS]
16. (and) .......... [PASS]
17. (or (= 2 2) (> 2 1)) .......... [PASS]
18. (or (= 2 2) (< 2 1)) .......... [PASS]
19. (or (memq (quote b) (quote (a b c))) (/ 3 0)) .......... [PASS]
20. (let ((x 2) (y 3)) (* x y)) .......... [PASS]
21. (let ((x 2) (y 3)) (let ((x 7) (z (+ x y))) (* z x))) .......... [PASS]
22. (let ((x 2) (y 3)) (let* ((x 7) (z (+ x y))) (* z x))) .......... [PASS]
23. (let () (define x 2) (define f (lambda () (- x))) (f)) .......... [PASS]
24. let*-def .......... [PASS]
25. (do ((vec (make-vector 5)) (i 0 (+ i 1))) ((= i 5) vec) (vector-set! vec i i)) .......... [PASS]
26. (let ((x (quote (1 3 5 7 9)))) (do ((x x (cdr x)) (sum 0 (+ sum (car x)))) ((null? x) sum))) .......... [PASS]
27. (let loop ((numbers (quote (3 -2 1 6 -5))) (nonneg (quote ())) (neg (quote ()))) (cond ((null? numbers) (list nonneg neg)) ((>= (car numbers) 0) (loop (cdr numbers) (cons (car numbers) nonneg) neg)) ((< (car numbers) 0) (loop (cdr numbers) nonneg (cons (car numbers) neg))))) .......... [PASS]
28. (quasiquote (list (unquote (+ 1 2)) 4)) .......... [PASS]
29. (let ((name (quote a))) (quasiquote (list (unquote name) (quote (unquote name))))) .......... [PASS]
30. (quasiquote (a (unquote (+ 1 2)) (unquote-splicing (map abs (quote (4 -5 6)))) b)) .......... [PASS]
31. (quasiquote (10 5 (unquote (expt 2 2)) (unquote-splicing (map (lambda (n) (expt n 2)) (quote (4 3)))) 8)) .......... [PASS]
32. (quasiquote (a (quasiquote (b (unquote (+ 1 2)) (unquote (foo (unquote (+ 1 3)) d)) e)) f)) .......... [PASS]
33. (let ((name1 (quote x)) (name2 (quote y))) (quasiquote (a (quasiquote (b (unquote (unquote name1)) (unquote (quote (unquote name2))) d)) e))) .......... [PASS]
34. (quasiquote (list (unquote (+ 1 2)) 4)) .......... [PASS]
35. (eqv? (quote a) (quote a)) .......... [PASS]
36. (eqv? (quote a) (quote b)) .......... [PASS]
37. (eqv? (quote ()) (quote ())) .......... [PASS]
38. (eqv? (cons 1 2) (cons 1 2)) .......... [PASS]
39. (eqv? (lambda () 1) (lambda () 2)) .......... [PASS]
40. (let ((p (lambda (x) x))) (eqv? p p)) .......... [PASS]
41. (eq? (quote a) (quote a)) .......... [PASS]
42. (eq? (list (quote a)) (list (quote a))) .......... [PASS]
43. (eq? (quote ()) (quote ())) .......... [PASS]
44. (eq? car car) .......... [PASS]
45. (let ((x (quote (a)))) (eq? x x)) .......... [PASS]
46. (let ((p (lambda (x) x))) (eq? p p)) .......... [PASS]
47. (equal? (quote a) (quote a)) .......... [PASS]
48. (equal? (quote (a)) (quote (a))) .......... [PASS]
49. (equal? (quote (a (b) c)) (quote (a (b) c))) .......... [PASS]
50. (equal? "abc" "abc") .......... [PASS]
51. (equal? "abc" "abcd") .......... [PASS]
52. (equal? "a" "b") .......... [PASS]
53. (equal? 2 2) .......... [PASS]
54. (eqv? 2 2.0) .......... [PASS]
55. (equal? 2.0 2) .......... [PASS]
56. (equal? (make-vector 5 (quote a)) (make-vector 5 (quote a))) .......... [PASS]
57. (max 3 4) .......... [PASS]
58. (max 3.9 4) .......... [PASS]
59. (+ 3 4) .......... [PASS]
60. (+ 3) .......... [PASS]
61. (+) .......... [PASS]
62. (* 4) .......... [PASS]
63. (*) .......... [PASS]
64. (- 3 4) .......... [PASS]
65. (- 3 4 5) .......... [PASS]
66. (- 3) .......... [PASS]
67. (- 3.0 4) .......... [PASS]
68. (< -1 0) .......... [PASS]
69. (abs -7) .......... [PASS]
70. (modulo 13 4) .......... [PASS]
71. (remainder 13 4) .......... [PASS]
72. (modulo -13 4) .......... [PASS]
73. (remainder -13 4) .......... [PASS]
74. (modulo 13 -4) .......... [PASS]
75. (modulo 3333333 -3) .......... [PASS]
76. (remainder 13 -4) .......... [PASS]
77. (modulo -13 -4) .......... [PASS]
78. (remainder -13 -4) .......... [PASS]
79. (gcd 32 -36) .......... [PASS]
80. (lcm 32 -36) .......... [PASS]
81. (string->number "100") .......... [PASS]
82. (string->number "100" 16) .......... [PASS]
83. (string->number "177" 8) .......... [PASS]
84. (string->number "101" 2) .......... [PASS]
85. (string->number "1e2") .......... [PASS]
86. (number->string 100) .......... [PASS]
87. (number->string 256 16) .......... [PASS]
88. (number->string 255 16) .......... [PASS]
89. (number->string 127 8) .......... [PASS]
90. (number->string 5 2) .......... [PASS]
91. (not 3) .......... [PASS]
92. (not (list 3)) .......... [PASS]
93. (not (quote ())) .......... [PASS]
94. (not (list)) .......... [PASS]
95. (not (quote ())) .......... [PASS]
96. (boolean? 0) .......... [PASS]
97. (boolean? (quote ())) .......... [PASS]
98. (boolean=? #t #t) .......... [PASS]
99. (boolean=? #f #t) .......... [PASS]
100. (boolean=? #f #f #f) .......... [PASS]
101. (boolean=? #f #f #f #t #f) .......... [PASS]
102. (pair? (quote (a . b))) .......... [PASS]
103. (pair? (quote (a b c))) .......... [PASS]
104. (cons (quote a) (quote ())) .......... [PASS]
105. (cons (quote (a)) (quote (b c d))) .......... [PASS]
106. (cons "a" (quote (b c))) .......... [PASS]
107. (cons (quote a) 3) .......... [PASS]
108. (cons (quote (a b)) (quote c)) .......... [PASS]
109. (car (quote (a b c))) .......... [PASS]
110. (car (quote ((a) b c d))) .......... [PASS]
111. (car (quote (1 . 2))) .......... [PASS]
112. (cdr (quote ((a) b c d))) .......... [PASS]
113. (cdr (quote (1 . 2))) .......... [PASS]
114. (list? (quote (a b c))) .......... [PASS]
115. (list? (quote ())) .......... [PASS]
116. (list? (quote (a . b))) .......... [PASS]
117. (let ((x (list (quote a)))) (set-cdr! x x) (list? x)) .......... [PASS]
118. (list (quote a) (+ 3 4) (quote c)) .......... [PASS]
119. (list) .......... [PASS]
120. (length (quote (a b c))) .......... [PASS]
121. (length (quote (a (b) (c d e)))) .......... [PASS]
122. (length (quote ())) .......... [PASS]
123. (append (quote (x)) (quote (y))) .......... [PASS]
124. (append (quote (a)) (quote (b c d))) .......... [PASS]
125. (append (quote (a (b))) (quote ((c)))) .......... [PASS]
126. (append (quote (a b)) (quote (c . d))) .......... [PASS]
127. (append (quote ()) (quote a)) .......... [PASS]
128. (reverse (quote (a b c))) .......... [PASS]
129. (reverse (quote (a (b c) d (e (f))))) .......... [PASS]
130. (list-ref (quote (a b c d)) 2) .......... [PASS]
131. (memq (quote a) (quote (a b c))) .......... [PASS]
132. (memq (quote b) (quote (a b c))) .......... [PASS]
133. (memq (quote a) (quote (b c d))) .......... [PASS]
134. (memq (list (quote a)) (quote (b (a) c))) .......... [PASS]
135. (member (list (quote a)) (quote (b (a) c))) .......... [PASS]
136. (memv 101 (quote (100 101 102))) .......... [PASS]
137. (assq (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
138. (assoc (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
139. (assv 5 (quote ((2 3) (5 7) (11 13)))) .......... [PASS]
140. (values y) .......... [PASS]
141. (list? y) .......... [PASS]
142. (values x) .......... [PASS]
143. (eqv? x y) .......... [PASS]
144. (list? y) .......... [PASS]
145. (list? x) .......... [PASS]
146. (pair? (quote (a . b))) .......... [PASS]
147. (pair? (quote (a b c))) .......... [PASS]
148. (pair? (quote ())) .......... [PASS]
149. (pair? (quote #(a b))) .......... [PASS]
150. (cons (quote a) (quote ())) .......... [PASS]
151. (cons (quote (a)) (quote (b c d))) .......... [PASS]
152. (cons "a" (quote (b c))) .......... [PASS]
153. (cons (quote a) 3) .......... [PASS]
154. (cons (quote (a b)) (quote c)) .......... [PASS]
155. (car (quote (a b c))) .......... [PASS]
156. (car (quote ((a) b c d))) .......... [PASS]
157. (car (quote (1 . 2))) .......... [PASS]
158. (cdr (quote ((a) b c d))) .......... [PASS]
159. (cdr (quote (1 . 2))) .......... [PASS]
160. (list? (quote (a b c))) .......... [PASS]
161. (list? (quote ())) .......... [PASS]
162. (list? (quote (a . b))) .......... [PASS]
163. (let ((x (list (quote a)))) (set-cdr! x x) (list? x)) .......... [PASS]
164. (make-list 0 3) .......... [PASS]
165. (make-list 2 3) .......... [PASS]
166. (length (make-list 42)) .......... [PASS]
167. (list (quote a) (+ 3 4) (quote c)) .......... [PASS]
168. (list) .......... [PASS]
169. (length (quote (a b c))) .......... [PASS]
170. (length (quote (a (b) (c d e)))) .......... [PASS]
171. (length (quote ())) .......... [PASS]
172. (append (quote (x)) (quote (y))) .......... [PASS]
173. (append (quote (a)) (quote (b c d))) .......... [PASS]
174. (append (quote (a (b))) (quote ((c)))) .......... [PASS]
175. (append (quote (a b)) (quote (c . d))) .......... [PASS]
176. (append (quote ()) (quote a)) .......... [PASS]
177. (reverse (quote (a b c))) .......... [PASS]
178. (reverse (quote (a (b c) d (e (f))))) .......... [PASS]
179. (list-tail (quote (a b c d e)) 3) .......... [PASS]
180. (list-ref (quote (a b c d)) 2) .......... [PASS]
181. (list-ref (quote (a b c d)) (exact (round 1.8))) .......... [PASS]
182. (let ((lst (list 0 (quote (2 2 2 2)) "Anna"))) (list-set! lst 1 (quote ("Sue" "Sue"))) lst) .......... [PASS]
183. (memq (quote a) (quote (a b c))) .......... [PASS]
184. (memq (quote b) (quote (a b c))) .......... [PASS]
185. (memq (quote a) (quote (b c d))) .......... [PASS]
186. (memq (list (quote a)) (quote (b (a) c))) .......... [PASS]
187. (member (list (quote a)) (quote (b (a) c))) .......... [PASS]
188. (member "B" (quote ("a" "b" "c")) string-ci=?) .......... [PASS]
189. (memv 101 (quote (100 101 102))) .......... [PASS]
190. (assq (quote a) e) .......... [PASS]
191. (assq (quote b) e) .......... [PASS]
192. (assq (quote d) e) .......... [PASS]
193. (assq (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
194. (assoc (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
195. (assoc 2.0 (quote ((1 1) (2 4) (3 9))) =) .......... [PASS]
196. (assv 5 (quote ((2 3) (5 7) (11 13)))) .......... [PASS]
197. (list-copy (quote (1 2 3))) .......... [PASS]
198. (list-copy "foo") .......... [PASS]
199. (list-copy (quote ())) .......... [PASS]
200. (list-copy (quote (3 . 4))) .......... [PASS]
201. (list-copy (quote (6 7 8 . 9))) .......... [PASS]
202. (quote ((a b) (c d) e)) .......... [PASS]
203. (eq? (car l1) (car l2)) .......... [PASS]
204. (eq? (cadr l1) (cadr l2)) .......... [PASS]
205. (eq? (cdr l1) (cdr l2)) .......... [PASS]
206. (eq? (cddr l1) (cddr l2)) .......... [PASS]
207. (char? #\a) .......... [PASS]
208. (char? "a") .......... [PASS]
209. (char? (quote a)) .......... [PASS]
210. (char? 0) .......... [PASS]
211. (char=? #\a #\a #\a) .......... [PASS]
212. (char=? #\a #\A) .......... [PASS]
213. (char #\a #\b #\c) .......... [PASS]
214. (char #\a #\a) .......... [PASS]
215. (char #\b #\a) .......... [PASS]
216. (char>? #\a #\b) .......... [PASS]
217. (char>? #\a #\a) .......... [PASS]
218. (char>? #\c #\b #\a) .......... [PASS]
219. (char<=? #\a #\b #\b) .......... [PASS]
220. (char<=? #\a #\a) .......... [PASS]
221. (char<=? #\b #\a) .......... [PASS]
222. (char>=? #\a #\b) .......... [PASS]
223. (char>=? #\a #\a) .......... [PASS]
224. (char>=? #\b #\b #\a) .......... [PASS]
225. (char-ci=? #\a #\a) .......... [PASS]
226. (char-ci=? #\a #\A #\a) .......... [PASS]
227. (char-ci=? #\a #\b) .......... [PASS]
228. (char-ci #\a #\B #\c) .......... [PASS]
229. (char-ci #\A #\a) .......... [PASS]
230. (char-ci #\b #\A) .......... [PASS]
231. (char-ci>? #\A #\b) .......... [PASS]
232. (char-ci>? #\a #\A) .......... [PASS]
233. (char-ci>? #\c #\B #\a) .......... [PASS]
234. (char-ci<=? #\a #\B #\b) .......... [PASS]
235. (char-ci<=? #\A #\a) .......... [PASS]
236. (char-ci<=? #\b #\A) .......... [PASS]
237. (char-ci>=? #\A #\b) .......... [PASS]
238. (char-ci>=? #\a #\A) .......... [PASS]
239. (char-ci>=? #\b #\B #\a) .......... [PASS]
240. (char-alphabetic? #\a) .......... [PASS]
241. (char-alphabetic? #\space) .......... [PASS]
242. (char-numeric? #\0) .......... [PASS]
243. (char-numeric? #\.) .......... [PASS]
244. (char-numeric? #\a) .......... [PASS]
245. (char-whitespace? #\space) .......... [PASS]
246. (char-whitespace? #\tab) .......... [PASS]
247. (char-whitespace? #\newline) .......... [PASS]
248. (char-whitespace? #\_) .......... [PASS]
249. (char-whitespace? #\a) .......... [PASS]
250. (char-upper-case? #\A) .......... [PASS]
251. (char-upper-case? #\a) .......... [PASS]
252. (char-upper-case? #\3) .......... [PASS]
253. (char-lower-case? #\a) .......... [PASS]
254. (char-lower-case? #\A) .......... [PASS]
255. (char-lower-case? #\3) .......... [PASS]
256. (char-upcase #\a) .......... [PASS]
257. (char-upcase #\A) .......... [PASS]
258. (char-upcase #\3) .......... [PASS]
259. (char-downcase #\A) .......... [PASS]
260. (char-downcase #\a) .......... [PASS]
261. (char-downcase #\3) .......... [PASS]
262. (char-foldcase #\A) .......... [PASS]
263. (char-foldcase #\a) .......... [PASS]
264. (char-foldcase #\3) .......... [PASS]
265. (digit-value #\space) .......... [PASS]
266. (digit-value #\0) .......... [PASS]
267. (digit-value #\3) .......... [PASS]
268. (digit-value #\7) .......... [PASS]
269. (digit-value #\9) .......... [PASS]
270. (digit-value #\A) .......... [PASS]
271. (symbol? (quote foo)) .......... [PASS]
272. (symbol? (car (quote (a b)))) .......... [PASS]
273. (symbol? "bar") .......... [PASS]
274. (symbol? (quote nil)) .......... [PASS]
275. (symbol? (quote ())) .......... [PASS]
276. (symbol=? (quote a) (quote a)) .......... [PASS]
277. (symbol=? (quote a) (quote b)) .......... [PASS]
278. (symbol=? (quote b) (quote b) (quote b) (quote b)) .......... [PASS]
279. (symbol=? (quote b) (quote b) (quote b) (quote b) (quote a)) .......... [PASS]
280. (symbol->string (quote flying-fish)) .......... [PASS]
281. (symbol->string (quote Martin)) .......... [PASS]
282. (symbol->string (string->symbol "Malvina")) .......... [PASS]
283. (string? "") .......... [PASS]
284. (string? " ") .......... [PASS]
285. (string? (quote a)) .......... [PASS]
286. (string? #\a) .......... [PASS]
287. (string-length (make-string 3)) .......... [PASS]
288. (make-string 3 #\-) .......... [PASS]
289. (string) .......... [PASS]
290. (string #\- #\- #\-) .......... [PASS]
291. (string #\k #\i #\t #\t #\e #\n) .......... [PASS]
292. (string-length "") .......... [PASS]
293. (string-length "a") .......... [PASS]
294. (string-length "abc") .......... [PASS]
295. (string-ref "abc" 0) .......... [PASS]
296. (string-ref "abc" 1) .......... [PASS]
297. (string-ref "abc" 2) .......... [PASS]
298. (let ((str (string #\a #\b #\c))) (string-set! str 1 #\-) str) .......... [PASS]
299. (string=? "" "") .......... [PASS]
300. (string=? "abc" "abc" "abc") .......... [PASS]
301. (string=? "" "abc") .......... [PASS]
302. (string=? "abc" "aBc") .......... [PASS]
303. (string "" "") .......... [PASS]
304. (string "abc" "abc") .......... [PASS]
305. (string "abc" "abcd" "acd") .......... [PASS]
306. (string "abcd" "abc") .......... [PASS]
307. (string "abc" "bbc") .......... [PASS]
308. (string>? "" "") .......... [PASS]
309. (string>? "abc" "abc") .......... [PASS]
310. (string>? "abc" "abcd") .......... [PASS]
311. (string>? "acd" "abcd" "abc") .......... [PASS]
312. (string>? "abc" "bbc") .......... [PASS]
313. (string<=? "" "") .......... [PASS]
314. (string<=? "abc" "abc") .......... [PASS]
315. (string<=? "abc" "abcd" "abcd") .......... [PASS]
316. (string<=? "abcd" "abc") .......... [PASS]
317. (string<=? "abc" "bbc") .......... [PASS]
318. (string>=? "" "") .......... [PASS]
319. (string>=? "abc" "abc") .......... [PASS]
320. (string>=? "abc" "abcd") .......... [PASS]
321. (string>=? "abcd" "abcd" "abc") .......... [PASS]
322. (string>=? "abc" "bbc") .......... [PASS]
323. (string-ci=? "" "") .......... [PASS]
324. (string-ci=? "abc" "abc") .......... [PASS]
325. (string-ci=? "" "abc") .......... [PASS]
326. (string-ci=? "abc" "aBc") .......... [PASS]
327. (string-ci=? "abc" "aBcD") .......... [PASS]
328. (string-ci=? "abc" "aBc" "Abc") .......... [PASS]
329. (string-ci "abc" "aBc") .......... [PASS]
330. (string-ci "abc" "aBcD") .......... [PASS]
331. (string-ci "ABCd" "aBc") .......... [PASS]
332. (string-ci "abc" "aBcD" "AbCE") .......... [PASS]
333. (string-ci>? "abc" "aBc") .......... [PASS]
334. (string-ci>? "abc" "aBcD") .......... [PASS]
335. (string-ci>? "ABCd" "aBc") .......... [PASS]
336. (string-ci>? "ABCE" "ABCd" "aBc") .......... [PASS]
337. (string-ci<=? "abc" "aBc") .......... [PASS]
338. (string-ci<=? "abc" "aBcD") .......... [PASS]
339. (string-ci<=? "ABCd" "aBc") .......... [PASS]
340. (string-ci<=? "abc" "aBc" "aBcD") .......... [PASS]
341. (string-ci>=? "abc" "aBc") .......... [PASS]
342. (string-ci>=? "abc" "aBcD") .......... [PASS]
343. (string-ci>=? "ABCd" "aBc") .......... [PASS]
344. (string-ci>=? "ABCd" "aBc" "AbC") .......... [PASS]
345. (string-upcase "abc") .......... [PASS]
346. (string-upcase "ABC") .......... [PASS]
347. (string-downcase "abc") .......... [PASS]
348. (string-downcase "ABC") .......... [PASS]
349. (string-foldcase "abc") .......... [PASS]
350. (string-foldcase "ABC") .......... [PASS]
351. (substring "" 0 0) .......... [PASS]
352. (substring "a" 0 0) .......... [PASS]
353. (substring "abc" 1 1) .......... [PASS]
354. (substring "abc" 0 2) .......... [PASS]
355. (substring "abc" 1 3) .......... [PASS]
356. (string-append "") .......... [PASS]
357. (string-append "" "") .......... [PASS]
358. (string-append "" "abc") .......... [PASS]
359. (string-append "abc" "") .......... [PASS]
360. (string-append "abc" "de") .......... [PASS]
361. (string-append "abc" "de" "f") .......... [PASS]
362. (string->list "") .......... [PASS]
363. (string->list "a") .......... [PASS]
364. (string->list "abc") .......... [PASS]
365. (string->list "abc" 0) .......... [PASS]
366. (string->list "abc" 1) .......... [PASS]
367. (string->list "abc" 1 3) .......... [PASS]
368. (list->string (quote ())) .......... [PASS]
369. (list->string (quote (#\a #\b #\c))) .......... [PASS]
370. (string-copy "") .......... [PASS]
371. (string-copy "" 0) .......... [PASS]
372. (string-copy "" 0 0) .......... [PASS]
373. (string-copy "abc") .......... [PASS]
374. (string-copy "abc" 0) .......... [PASS]
375. (string-copy "abc" 1) .......... [PASS]
376. (string-copy "abc" 1 2) .......... [PASS]
377. (string-copy "abc" 1 3) .......... [PASS]
378. (let ((str (make-string 5 #\x))) (string-fill! str #\-) str) .......... [PASS]
379. (let ((str (make-string 5 #\x))) (string-fill! str #\- 2) str) .......... [PASS]
380. (let ((str (make-string 5 #\x))) (string-fill! str #\- 2 3) str) .......... [PASS]
381. (let ((str (string-copy "abcde"))) (string-copy! str 1 "12345" 0 2) str) .......... [PASS]
382. (let ((str (make-string 5 #\x))) (string-copy! str 0 "-----") str) .......... [PASS]
383. (let ((str (make-string 5 #\x))) (string-copy! str 0 "-----" 2) str) .......... [PASS]
384. (let ((str (make-string 5 #\x))) (string-copy! str 2 "-----" 0 3) str) .......... [PASS]
385. (let ((str (make-string 5 #\x))) (string-copy! str 2 "-----" 2 3) str) .......... [PASS]
386. (let ((str (string-copy "abcde"))) (string-copy! str 1 str 0 2) str) .......... [PASS]
387. (let ((str (string-copy "abcde"))) (string-copy! str 3 str 0 2) str) .......... [PASS]
388. (string? "a") .......... [PASS]
389. (string? (quote a)) .......... [PASS]
390. (string-length "") .......... [PASS]
391. (string-length "abc") .......... [PASS]
392. (string-ref "abc" 0) .......... [PASS]
393. (string-ref "abc" 2) .......... [PASS]
394. (string=? "a" (string #\a)) .......... [PASS]
395. (string=? "a" (string #\b)) .......... [PASS]
396. (string "a" "aa") .......... [PASS]
397. (string "aa" "a") .......... [PASS]
398. (string "a" "a") .......... [PASS]
399. (string<=? "a" "aa") .......... [PASS]
400. (string<=? "a" "a") .......... [PASS]
401. (string=? "a" (make-string 1 #\a)) .......... [PASS]
402. (string=? "a" (make-string 1 #\b)) .......... [PASS]
403. (substring "abc" 0 0) .......... [PASS]
404. (substring "abc" 0 1) .......... [PASS]
405. (substring "abc" 1 3) .......... [PASS]
406. (string-append "abc" "") .......... [PASS]
407. (string-append "" "abc") .......... [PASS]
408. (string-append "a" "bc") .......... [PASS]
409. (vector? (quote #())) .......... [PASS]
410. (vector? (quote #(1 2 3))) .......... [PASS]
411. (vector-length (make-vector 0)) .......... [PASS]
412. (vector-length (make-vector 1000)) .......... [PASS]
413. (quote #(0 (2 2 2 2) "Anna")) .......... [PASS]
414. (vector (quote a) (quote b) (quote c)) .......... [PASS]
415. (vector-ref (quote #(1 1 2 3 5 8 13 21)) 5) .......... [PASS]
416. (vector-ref (quote #(1 1 2 3 5 8 13 21)) (let ((i (round (* 2 (acos -1))))) (if (inexact? i) (exact i) i))) .......... [PASS]
417. (let ((vec (vector 0 (quote (2 2 2 2)) "Anna"))) (vector-set! vec 1 (quote ("Sue" "Sue"))) vec) .......... [PASS]
418. (vector->list (quote #(dah dah didah))) .......... [PASS]
419. (vector->list (quote #(dah dah didah)) 1) .......... [PASS]
420. (vector->list (quote #(dah dah didah)) 1 2) .......... [PASS]
421. (list->vector (quote (dididit dah))) .......... [PASS]
422. (string->vector "") .......... [PASS]
423. (string->vector "ABC") .......... [PASS]
424. (string->vector "ABC" 1) .......... [PASS]
425. (string->vector "ABC" 1 2) .......... [PASS]
426. (vector->string #()) .......... [PASS]
427. (vector->string (quote #(#\1 #\2 #\3))) .......... [PASS]
428. (vector->string (quote #(#\1 #\2 #\3)) 1) .......... [PASS]
429. (vector->string (quote #(#\1 #\2 #\3)) 1 2) .......... [PASS]
430. (vector-copy (quote #())) .......... [PASS]
431. (vector-copy (quote #(a b c))) .......... [PASS]
432. (vector-copy (quote #(a b c)) 1) .......... [PASS]
433. (vector-copy (quote #(a b c)) 1 2) .......... [PASS]
434. (vector-append) .......... [PASS]
435. (vector-append (quote #())) .......... [PASS]
436. (vector-append (quote #()) (quote #())) .......... [PASS]
437. (vector-append (quote #()) (quote #(a b c))) .......... [PASS]
438. (vector-append (quote #(a b c)) (quote #())) .......... [PASS]
439. (vector-append (quote #(a b c)) (quote #(d e))) .......... [PASS]
440. (vector-append (quote #(a b c)) (quote #(d e)) (quote #(f))) .......... [PASS]
441. (let ((vec (vector 1 2 3 4 5))) (vector-fill! vec (quote smash) 2 4) vec) .......... [PASS]
442. (let ((vec (vector 1 2 3 4 5))) (vector-fill! vec (quote x)) vec) .......... [PASS]
443. (let ((vec (vector 1 2 3 4 5))) (vector-fill! vec (quote x) 2) vec) .......... [PASS]
444. (let ((vec (vector 1 2 3 4 5))) (vector-fill! vec (quote x) 2 3) vec) .......... [PASS]
445. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 1 #(a b c d e) 0 2) vec) .......... [PASS]
446. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 0 #(a b c d e)) vec) .......... [PASS]
447. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 0 #(a b c d e) 2) vec) .......... [PASS]
448. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 2 #(a b c d e) 0 3) vec) .......... [PASS]
449. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 2 #(a b c d e) 2 3) vec) .......... [PASS]
450. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 1 vec 0 2) vec) .......... [PASS]
451. (let ((vec (vector 1 2 3 4 5))) (vector-copy! vec 3 vec 0 2) vec) .......... [PASS]
452. (let ((vec (vector 0 (quote (2 2 2 2)) "Anna"))) (vector-set! vec 1 (quote ("Sue" "Sue"))) vec) .......... [PASS]
453. (vector->list (quote #(dah dah didah))) .......... [PASS]
454. (list->vector (quote (dididit dah))) .......... [PASS]
455. (procedure? car) .......... [PASS]
456. (procedure? (quote car)) .......... [PASS]
457. (procedure? (lambda (x) (* x x))) .......... [PASS]
458. (procedure? (quote (lambda (x) (* x x)))) .......... [PASS]
459. (call-with-current-continuation procedure?) .......... [PASS]
460. (call-with-current-continuation (lambda (k) (+ 2 5))) .......... [PASS]
461. (call-with-current-continuation (lambda (k) (+ 2 5 (k 3)))) .......... [PASS]
462. (apply + (list 3 4)) .......... [PASS]
463. (map cadr (quote ((a b) (d e) (g h)))) .......... [PASS]
464. (map (lambda (n) (expt n n)) (quote (1 2 3 4 5))) .......... [PASS]
465. (map + (quote (1 2 3)) (quote (4 5 6))) .......... [PASS]
466. (let ((v (make-vector 5))) (for-each (lambda (i) (vector-set! v i (* i i))) (quote (0 1 2 3 4))) v) .......... [PASS]
467. (force (delay (+ 1 2))) .......... [PASS]
468. (let ((p (delay (+ 1 2)))) (list (force p) (force p))) .......... [PASS]
469. (let ((else 1)) (cond (else (quote ok)) (#t (quote bad)))) .......... [PASS]
470. (let ((=> 1)) (cond (#t => (quote ok)))) .......... [PASS]
471. (let ((unquote 1)) (quasiquote ((unquote foo)))) .......... [PASS]
472. (let ((unquote-splicing 1)) (quasiquote ((unquote-splicing foo)))) .......... [PASS]
473. (quasiquote (list (unquote (+ 1 2)) 4)) .......... [PASS]
474. (quasiquote (list (unquote name) (quote (unquote name)))) .......... [PASS]
475. (quasiquote (a (unquote (+ 1 2)) (unquote-splicing (map abs (quote (4 -5 6)))) b)) .......... [PASS]
476. (quasiquote #(10 5 (unquote (square 2)) (unquote-splicing (map square (quote (4 3)))) 8)) .......... [PASS]
477. (quasiquote (a (quasiquote (b (unquote (+ 1 2)) (unquote (foo (unquote (+ 1 3)) d)) e)) f)) .......... [PASS]
478. (quasiquote (a (quasiquote (b (unquote (unquote name1)) (unquote (quote (unquote name2))) d)) e)) .......... [PASS]
479. (quasiquote (list (unquote (+ 1 2)) 4)) .......... [PASS]
480. (quasiquote (list (unquote (+ 1 2)) 4)) .......... [PASS]
481. (when (> 3 2) (quote greater)) .......... [PASS]
482. (let ((x (quote ()))) (when (> 3 2) (set! x (cons (quote greater) x)) x)) .......... [PASS]
483. (unless (< 3 2) (quote less)) .......... [PASS]
484. (let ((x (quote ()))) (unless (< 3 2) (set! x (cons (quote less) x)) x)) .......... [PASS]
485. (plus) .......... [PASS]
486. (plus 1) .......... [PASS]
487. (plus 1 2) .......... [PASS]
488. (plus 1 2 3) .......... [PASS]
489. (plus 1 2 3 4) .......... [PASS]
490. (mult) .......... [PASS]
491. (mult 1) .......... [PASS]
492. (mult 1 2) .......... [PASS]
493. (mult 1 2 3) .......... [PASS]
494. (mult 1 2 3 4) .......... [PASS]
495. (let-syntax ((when (syntax-rules () ((when test stmt1 stmt2 ...) (if test (begin stmt1 stmt2 ...)))))) (let ((if #t)) (when if (set! if (quote now))) if)) .......... [PASS]
496. (let ((x (quote outer))) (let-syntax ((m (syntax-rules () ((m) x)))) (let ((x (quote inner))) (m)))) .......... [PASS]
497. (letrec-syntax ((my-or (syntax-rules () ((my-or) #f) ((my-or e) e) ((my-or e1 e2 ...) (let ((temp e1)) (if temp temp (my-or e2 ...))))))) (let ((x #f) (y 7) (temp 8) (let odd?) (if even?)) (my-or x (let temp) (if y) y))) .......... [PASS]
498. (sequence1 0 1 2 3) .......... [PASS]
499. (sequence2 1 2 3 4) .......... [PASS]
500. (sequence3 2 3 4 5) .......... [PASS]
501. (mad-hatter) .......... [PASS]
502. (let ((=> #f)) (cond (#t => (quote ok)))) .......... [PASS]
503. x .......... [PASS]
504. (ff 10) .......... [PASS]
505. (vector-lit) .......... [PASS]
506. (quux399) .......... [PASS]
507. (m k) .......... [PASS]
508. (let ((... 2)) (let-syntax ((s (syntax-rules () ((_ x ...) (quote bad)) ((_ . r) (quote ok))))) (s a b c))) .......... [PASS]
509. (let-syntax ((zlet (syntax-rules () ((_ (i ...) (v ...) . b) (let ((i v) ...) . b))))) (zlet (a b) (10 20) (list a b))) .......... [PASS]
510. (let-syntax ((gotmid (syntax-rules () ((_ a b ... c) (list b ...))))) (gotmid 1 2 3 4 5 6 7)) .......... [PASS]
511. (let-syntax ((greedy (syntax-rules () ((_ a b ... . c) (list b ... c))))) (greedy 1 2 3 4 5 6 7)) .......... [PASS]
512. (let-syntax ((greed.y (syntax-rules () ((_ a b ... . c) (list b ... c))))) (greed.y 1 2 3 4 5 6 . 7)) .......... [PASS]
513. (let-syntax ((foo (syntax-rules () ((_) (let-syntax ((bar (syntax-rules () ((_) (list (quote _)))))) (bar)))))) (foo)) .......... [PASS]
514. (let-syntax ((ttt (syntax-rules () ((x y) (quote (x y)))))) (ttt 123)) .......... [PASS]
515. (let-syntax ((ttt (syntax-rules () (((... x) y) (quote (x y)))))) (ttt 123)) .......... [PASS]
516. ((syntax-rules () ((_) (let-syntax ((ttt (syntax-rules () ((((... ...) x) y) (quote (x y)))))) (ttt 123))))) .......... [PASS]
517. (let ((l3 (bar))) (and (equal? (bar) ((cadr l3))) (equal? (bar) ((caddr l3))))) .......... [PASS]
518. (unbox-rebox 1 2 3 4 5) .......... [PASS]
519. (unbox-rebox #&1 #&2 #&3 #&4 #&5) .......... [PASS]
520. (underscored 1 2) .......... [PASS]
521. (list (wrap-by-type 42) (wrap-by-type "yes") (wrap-by-type #\c)) .......... [PASS]
522. (pi-e-example) .......... [PASS]
523. (+ pi e) .......... [PASS]
524. (let ((n 10) (steps 0) (break write)) (loop-until-break (when (= n 4) (break steps)) (set! n (- n 1)) (set! steps (+ steps 1)))) .......... [PASS]
525. (unstringed "Foo") .......... [PASS]
526. ((lambda () (let ((x 1)) (let ((y x)) (set! x 2) (list x y))))) .......... [PASS]
527. ((lambda () (let ((x 1)) (set! x 2) (let ((y x)) (list x y))))) .......... [PASS]
528. ((lambda () (let ((x 1)) (let ((y x)) (set! y 2) (list x y))))) .......... [PASS]
529. ((lambda () (let ((x 1)) (let ((y x)) (set! x 2) (set! y 3) (list x y))))) .......... [PASS]
530. (let* ((path (quote ())) (add (lambda (s) (set! path (cons s path))))) (dynamic-wind (lambda () (add (quote a))) (lambda () (add (quote b))) (lambda () (add (quote c)))) (reverse path)) .......... [PASS]
531. (let ((path (quote ())) (c #f)) (let ((add (lambda (s) (set! path (cons s path))))) (dynamic-wind (lambda () (add (quote connect))) (lambda () (add (call-with-current-continuation (lambda (c0) (set! c c0) (quote talk1))))) (lambda () (add (quote disconnect)))) (if (< (length path) 4) (c (quote talk2)) (reverse path)))) .......... [PASS]
532. (let-syntax ((foo (syntax-rules ::: () ((foo ... args :::) (args ::: ...))))) (foo 3 - 5)) .......... [PASS]
533. (let-syntax ((foo (syntax-rules () ((foo args ... penultimate ultimate) (list ultimate penultimate args ...))))) (foo 1 2 3 4 5)) .......... [PASS]
534. (M 1 2 3) .......... [PASS]
535. (N 1 2 3) .......... [PASS]
536. (asd 1 2) .......... [PASS]
537. (complex? 3) .......... [PASS]
538. (real? 3) .......... [PASS]
539. (real? 100000) .......... [PASS]
540. (real? +inf.0) .......... [PASS]
541. (rational? -inf.0) .......... [PASS]
542. (integer? 3.0) .......... [PASS]
543. (exact? 3.0) .......... [PASS]
544. (exact? 3) .......... [PASS]
545. (inexact? 3.0) .......... [PASS]
546. (exact-integer? 32) .......... [PASS]
547. (exact-integer? 32.0) .......... [PASS]
548. (finite? 3) .......... [PASS]
549. (finite? +inf.0) .......... [PASS]
550. (infinite? 3) .......... [PASS]
551. (infinite? +inf.0) .......... [PASS]
552. (infinite? +nan.0) .......... [PASS]
553. (nan? +nan.0) .......... [PASS]
554. (nan? 32) .......... [PASS]
555. (< 1 2 3) .......... [PASS]
556. (< 1 1 2) .......... [PASS]
557. (> 3.0 2.0 1.0) .......... [PASS]
558. (> -3.0 2.0 1.0) .......... [PASS]
559. (<= 1 1 2) .......... [PASS]
560. (<= 1 2 1) .......... [PASS]
561. (>= 2 1 1) .......... [PASS]
562. (>= 1 2 1) .......... [PASS]
563. (list (<= 1 1 2) (<= 2 1 3)) .......... [PASS]
564. (zero? 0) .......... [PASS]
565. (zero? 0.0) .......... [PASS]
566. (zero? 1) .......... [PASS]
567. (zero? -1) .......... [PASS]
568. (positive? 0) .......... [PASS]
569. (positive? 0.0) .......... [PASS]
570. (positive? 1) .......... [PASS]
571. (positive? 1.0) .......... [PASS]
572. (positive? -1) .......... [PASS]
573. (positive? -1.0) .......... [PASS]
574. (positive? +inf.0) .......... [PASS]
575. (positive? -inf.0) .......... [PASS]
576. (negative? 0) .......... [PASS]
577. (negative? 0.0) .......... [PASS]
578. (negative? 1) .......... [PASS]
579. (negative? 1.0) .......... [PASS]
580. (negative? -1) .......... [PASS]
581. (negative? -1.0) .......... [PASS]
582. (negative? +inf.0) .......... [PASS]
583. (negative? -inf.0) .......... [PASS]
584. (odd? 0) .......... [PASS]
585. (odd? 1) .......... [PASS]
586. (odd? -1) .......... [PASS]
587. (odd? 102) .......... [PASS]
588. (even? 0) .......... [PASS]
589. (even? 1) .......... [PASS]
590. (even? -2) .......... [PASS]
591. (even? 102) .......... [PASS]
592. (max 3) .......... [PASS]
593. (max 3 4) .......... [PASS]
594. (max 3.9 4) .......... [PASS]
595. (max 5 3.9 4) .......... [PASS]
596. (max 100 +inf.0) .......... [PASS]
597. (min 3) .......... [PASS]
598. (min 3 4) .......... [PASS]
599. (min 3 3.1) .......... [PASS]
600. (min -inf.0 -100) .......... [PASS]
601. (+ 3 4) .......... [PASS]
602. (+ 3) .......... [PASS]
603. (+) .......... [PASS]
604. (* 4) .......... [PASS]
605. (*) .......... [PASS]
606. (- 3 4) .......... [PASS]
607. (- 3 4 5) .......... [PASS]
608. (- 3) .......... [PASS]
609. (abs -7) .......... [PASS]
610. (abs 7) .......... [PASS]
611. (call-with-values (lambda () (floor/ 5 2)) list) .......... [PASS]
612. (call-with-values (lambda () (floor/ -5 2)) list) .......... [PASS]
613. (call-with-values (lambda () (floor/ 5 -2)) list) .......... [PASS]
614. (call-with-values (lambda () (floor/ -5 -2)) list) .......... [PASS]
615. (call-with-values (lambda () (truncate/ 5 2)) list) .......... [PASS]
616. (call-with-values (lambda () (truncate/ -5 2)) list) .......... [PASS]
617. (call-with-values (lambda () (truncate/ 5 -2)) list) .......... [PASS]
618. (call-with-values (lambda () (truncate/ -5 -2)) list) .......... [PASS]
619. (call-with-values (lambda () (truncate/ -5.0 -2)) list) .......... [PASS]
620. (call-with-values (lambda () (truncate/ 3333333 3)) list) .......... [PASS]
621. (call-with-values (lambda () (truncate/ 3333333 3.0)) list) .......... [PASS]
622. (call-with-values (lambda () (truncate/ 3333333 -3)) list) .......... [PASS]
623. (call-with-values (lambda () (truncate/ 3333333 -3.0)) list) .......... [PASS]
624. (call-with-values (lambda () (truncate/ -3333333 3)) list) .......... [PASS]
625. (call-with-values (lambda () (truncate/ -3333333 3.0)) list) .......... [PASS]
626. (call-with-values (lambda () (truncate/ -3333333 -3)) list) .......... [PASS]
627. (call-with-values (lambda () (truncate/ -3333333 -3.0)) list) .......... [PASS]
628. (modulo 13 4) .......... [PASS]
629. (remainder 13 4) .......... [PASS]
630. (modulo -13 4) .......... [PASS]
631. (remainder -13 4) .......... [PASS]
632. (modulo 13 -4) .......... [PASS]
633. (remainder 13 -4) .......... [PASS]
634. (modulo -13 -4) .......... [PASS]
635. (remainder -13 -4) .......... [PASS]
636. (remainder -13 -4.0) .......... [PASS]
637. (gcd 32 -36) .......... [PASS]
638. (gcd) .......... [PASS]
639. (lcm 32 -36) .......... [PASS]
640. (lcm 32.0 -36) .......... [PASS]
641. (lcm) .......... [PASS]
642. (floor -4.3) .......... [PASS]
643. (ceiling -4.3) .......... [PASS]
644. (truncate -4.3) .......... [PASS]
645. (round -4.3) .......... [PASS]
646. (floor 3.5) .......... [PASS]
647. (ceiling 3.5) .......... [PASS]
648. (truncate 3.5) .......... [PASS]
649. (round 3.5) .......... [PASS]
650. (inexact (exp 0)) .......... [PASS]
651. (number->string (exp 3)) .......... [PASS]
652. (inexact (log 1)) .......... [PASS]
653. (log (exp 1)) .......... [PASS]
654. (log (exp 42)) .......... [PASS]
655. (log 100 10) .......... [PASS]
656. (log 4096 2) .......... [PASS]
657. (inexact (sin 0)) .......... [PASS]
658. (sin 1.5707963267949) .......... [PASS]
659. (inexact (cos 0)) .......... [PASS]
660. (cos 3.14159265358979) .......... [PASS]
661. (inexact (tan 0)) .......... [PASS]
662. (number->string (tan 1)) .......... [PASS]
663. (inexact (asin 0)) .......... [PASS]
664. (number->string (asin 1)) .......... [PASS]
665. (inexact (acos 1)) .......... [PASS]
666. (number->string (acos -1)) .......... [PASS]
667. (atan 0.0 1.0) .......... [PASS]
668. (atan -0.0 1.0) .......... [PASS]
669. (number->string (atan 1.0 1.0)) .......... [PASS]
670. (number->string (atan 1.0 0.0)) .......... [PASS]
671. (number->string (atan 1.0 -1.0)) .......... [PASS]
672. (number->string (atan 0.0 -1.0)) .......... [PASS]
673. (number->string (atan -0.0 -1.0)) .......... [PASS]
674. (number->string (atan -1.0 -1.0)) .......... [PASS]
675. (number->string (atan -1.0 0.0)) .......... [PASS]
676. (number->string (atan -1.0 1.0)) .......... [PASS]
677. (square 42) .......... [PASS]
678. (square 2) .......... [PASS]
679. (inexact (sqrt 9)) .......... [PASS]
680. (number->string (sqrt 2)) .......... [PASS]
681. (call-with-values (lambda () (exact-integer-sqrt 0)) list) .......... [PASS]
682. (call-with-values (lambda () (exact-integer-sqrt 1)) list) .......... [PASS]
683. (call-with-values (lambda () (exact-integer-sqrt 2)) list) .......... [PASS]
684. (call-with-values (lambda () (exact-integer-sqrt 3)) list) .......... [PASS]
685. (call-with-values (lambda () (exact-integer-sqrt 4)) list) .......... [PASS]
686. (call-with-values (lambda () (exact-integer-sqrt 5)) list) .......... [PASS]
687. (call-with-values (lambda () (exact-integer-sqrt 5)) list) .......... [PASS]
688. (call-with-values (lambda () (exact-integer-sqrt 42)) list) .......... [PASS]
689. (call-with-values (lambda () (exact-integer-sqrt 8388607)) list) .......... [PASS]
690. (expt 3 3) .......... [PASS]
691. (expt 0 0) .......... [PASS]
692. (expt 0 1) .......... [PASS]
693. (expt 0.0 0) .......... [PASS]
694. (expt 0 1.0) .......... [PASS]
695. (inexact 1) .......... [PASS]
696. (inexact? (inexact 1)) .......... [PASS]
697. (exact 1.0) .......... [PASS]
698. (exact? (exact 1.0)) .......... [PASS]
699. (string->number "100") .......... [PASS]
700. (string->number "100" 16) .......... [PASS]
701. (string->number "1e2") .......... [PASS]
702. (f 12) .......... [PASS]
703. (parameterize ((radix 2)) (f 12)) .......... [PASS]
704. (f 12) .......... [PASS]
705. (let ((a (quote a)) (b (quote b)) (x (quote x)) (y (quote y))) (let*-values (((a b) (values x y)) ((x y) (values a b))) (list a b x y))) .......... [PASS]
706. (let-values () (quote ok)) .......... [PASS]
707. (let ((x 1)) (let*-values () (define x 2) #f) x) .......... [PASS]
708. (let () (define-values () (values)) (quote ok)) .......... [PASS]
709. (let () (define-values (x) (values 1)) x) .......... [PASS]
710. (let () (define-values x (values 1 2)) (apply + x)) .......... [PASS]
711. (let () (define-values (x y) (values 1 2)) (+ x y)) .......... [PASS]
712. (let () (define-values (x y z) (values 1 2 3)) (+ x y z)) .......... [PASS]
713. (let () (define-values (x y . z) (values 1 2 3 4)) (+ x y (car z) (cadr z))) .......... [PASS]
714. (call-with-values (lambda () (values 4 5)) (lambda (a b) b)) .......... [PASS]
715. (call-with-values * -) .......... [PASS]
716. (with-exception-handler (lambda (con) 42) (lambda () (+ (raise-continuable "should be a number") 23))) .......... [PASS]
717. (error-object? (guard (exn (else exn)) (error "BOOM!" 1 2 3))) .......... [PASS]
718. (error-object-message (guard (exn (else exn)) (error "BOOM!" 1 2 3))) .......... [PASS]
719. (error-object-irritants (guard (exn (else exn)) (error "BOOM!" 1 2 3))) .......... [PASS]
720. (file-error? (guard (exn (else exn)) (error "BOOM!"))) .......... [PASS]
721. (file-error? (guard (exn (else exn)) (open-input-file " no such file "))) .......... [PASS]
722. (read-error? (guard (exn (else exn)) (error "BOOM!"))) .......... [PASS]
723. (read-error? (guard (exn (else exn)) (read (open-input-string ")")))) .......... [PASS]
724. (read-error? (guard (exn (else exn)) (read (open-input-string "\"")))) .......... [PASS]
725. (test-exception-handler-1 5) .......... [PASS]
726. something-went-wrong .......... [PASS]
727. (test-exception-handler-1 -1) .......... [PASS]
728. something-went-wrong .......... [PASS]
729. (test-exception-handler-2 5) .......... [PASS]
730. something-went-wrong .......... [PASS]
731. (test-exception-handler-2 -1) .......... [PASS]
732. something-went-wrong .......... [PASS]
733. (get-output-string out) .......... [PASS]
734. value .......... [PASS]
735. value .......... [PASS]
736. (get-output-string out) .......... [PASS]
737. (get-output-string out) .......... [PASS]
738. value .......... [PASS]
739. (get-output-string out) .......... [PASS]
740. value .......... [PASS]
741. (get-output-string out) .......... [PASS]
742. value .......... [PASS]
743. (guard (condition ((assq (quote a) condition) => cdr) ((assq (quote b) condition))) (raise (list (cons (quote a) 42)))) .......... [PASS]
744. (guard (condition ((assq (quote a) condition) => cdr) ((assq (quote b) condition))) (raise (list (cons (quote b) 23)))) .......... [PASS]
745. (guard (condition ((assq (quote c) condition) (quote caught-c)) ((assq (quote d) condition) (quote caught-d))) (list (sqrt run-time failure: argument is not a valid u8vector index:
0
8) (guard (condition ((assq (quote a) condition) => cdr) ((assq (quote b) condition))) (raise (list (cons (quote d) 24)))))) .......... [PASS]
746. (bytevector? #u8()) .......... [PASS]
version is 0.6.5
prefix is set to /usr
./skint test/srfi/all.scm
1. (cons (quote a) (quote ())) .......... [PASS]
2. (cons (quote (a)) (quote (b c d))) .......... [PASS]
3. (cons "a" (quote (b c))) .......... [PASS]
4. (cons (quote a) 3) .......... [PASS]
5. (cons (quote (a b)) (quote c)) .......... [PASS]
6. (list (quote a) (+ 3 4) (quote c)) .......... [PASS]
7. (list) .......... [PASS]
8. (xcons (quote (b c)) (quote a)) .......... [PASS]
9. (cons* 1 2 3 4) .......... [PASS]
10. (cons* 1) .......... [PASS]
11. (make-list 4 (quote c)) .......... [PASS]
12. (list-tabulate 4 values) .......... [PASS]
13. (take (circular-list (quote z) (quote q)) 6) .......... [PASS]
14. (iota 5) .......... [PASS]
15. (pair? (quote (a . b))) .......... [PASS]
16. (pair? (quote (a b c))) .......... [PASS]
17. (pair? (quote ())) .......... [PASS]
18. (pair? (quote #(a b))) .......... [PASS]
19. (pair? 7) .......... [PASS]
20. (pair? (quote a)) .......... [PASS]
21. (list= eq?) .......... [PASS]
22. (list= eq? (quote (a))) .......... [PASS]
23. (list= = (quote (1 2)) (quote (1 2 3))) .......... [PASS]
24. (list= = (quote (1 2 3)) (quote (1 2))) .......... [PASS]
25. (car (quote (a b c))) .......... [PASS]
26. (cdr (quote (a b c))) .......... [PASS]
27. (car (quote ((a) b c d))) .......... [PASS]
28. (cdr (quote ((a) b c d))) .......... [PASS]
29. (car (quote (1 . 2))) .......... [PASS]
30. (cdr (quote (1 . 2))) .......... [PASS]
31. (first (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
32. (second (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
33. (third (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
34. (fourth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
35. (fifth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
36. (sixth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
37. (seventh (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
38. (eighth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
39. (ninth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
40. (tenth (quote (1 2 3 4 5 6 7 8 9 10))) .......... [PASS]
41. (list-ref (quote (a b c d)) 2) .......... [PASS]
42. (third (quote (a b c d e))) .......... [PASS]
43. (take (quote (a b c d e)) 2) .......... [PASS]
44. (drop (quote (a b c d e)) 2) .......... [PASS]
45. (take (quote (1 2 3 . d)) 2) .......... [PASS]
46. (drop (quote (1 2 3 . d)) 2) .......... [PASS]
47. (take (quote (1 2 3 . d)) 3) .......... [PASS]
48. (drop (quote (1 2 3 . d)) 3) .......... [PASS]
49. (take-right (quote (a b c d e)) 2) .......... [PASS]
50. (drop-right (quote (a b c d e)) 2) .......... [PASS]
51. (take-right (quote (1 2 3 . d)) 2) .......... [PASS]
52. (drop-right (quote (1 2 3 . d)) 2) .......... [PASS]
53. (take-right (quote (1 2 3 . d)) 0) .......... [PASS]
54. (drop-right (quote (1 2 3 . d)) 0) .......... [PASS]
55. (not (member (take! (circular-list 1 3 5) 8) (quote ((1 3) (1 3 5 1 3 5 1 3))) equal?)) .......... [PASS]
56. (call-with-values (lambda () (split-at (quote (a b c d e f g h)) 3)) list) .......... [PASS]
57. (last (quote (a b c))) .......... [PASS]
58. (last-pair (quote (a b c))) .......... [PASS]
59. (append (quote (x)) (quote (y))) .......... [PASS]
60. (append (quote (a)) (quote (b c d))) .......... [PASS]
61. (append (quote (a (b))) (quote ((c)))) .......... [PASS]
62. (append (quote (a b)) (quote (c . d))) .......... [PASS]
63. (append (quote ()) (quote a)) .......... [PASS]
64. (append (quote (x y))) .......... [PASS]
65. (append) .......... [PASS]
66. (reverse (quote (a b c))) .......... [PASS]
67. (reverse (quote (a (b c) d (e (f))))) .......... [PASS]
68. (zip (quote (one two three)) (quote (1 2 3)) (quote (odd even odd even odd even odd even))) .......... [PASS]
69. (zip (quote (1 2 3))) .......... [PASS]
70. (zip (quote (3 1 4 1)) (circular-list #f #t)) .......... [PASS]
71. (call-with-values (lambda () (unzip2 (quote ((1 one) (2 two) (3 three))))) list) .......... [PASS]
72. (count even? (quote (3 1 4 1 5 9 2 5 6))) .......... [PASS]
73. (count < (quote (1 2 4 8)) (quote (2 4 6 8 10 12 14 16))) .......... [PASS]
74. (count < (quote (3 1 4 1)) (circular-list 1 10)) .......... [PASS]
75. (fold cons* (quote ()) (quote (a b c)) (quote (1 2 3 4 5))) .......... [PASS]
76. (fold-right cons* (quote ()) (quote (a b c)) (quote (1 2 3 4 5))) .......... [PASS]
77. (pair-fold-right cons (quote ()) (quote (a b c))) .......... [PASS]
78. (pair-fold-right cons* (quote ()) (quote (a b c)) (quote (1 2 3))) .......... [PASS]
79. (map cadr (quote ((a b) (d e) (g h)))) .......... [PASS]
80. (map (lambda (n) (expt n n)) (quote (1 2 3 4 5))) .......... [PASS]
81. (map + (quote (1 2 3)) (quote (4 5 6))) .......... [PASS]
82. (not (member (let ((count 0)) (map (lambda (ignored) (set! count (+ count 1)) count) (quote (a b)))) (quote ((1 2) (2 1))) equal?)) .......... [PASS]
83. (map + (quote (3 1 4 1)) (circular-list 1 0)) .......... [PASS]
84. (let ((v (make-vector 5))) (for-each (lambda (i) (vector-set! v i (* i i))) (quote (0 1 2 3 4))) v) .......... [PASS]
85. (append-map (lambda (x) (list x (- x))) (quote (1 3 8))) .......... [PASS]
86. (apply append (map (lambda (x) (list x (- x))) (quote (1 3 8)))) .......... [PASS]
87. (append-map! (lambda (x) (list x (- x))) (quote (1 3 8))) .......... [PASS]
88. (apply append! (map (lambda (x) (list x (- x))) (quote (1 3 8)))) .......... [PASS]
89. (equal? (quote ((a b c) (b c) (c))) (let ((a (quote ()))) (pair-for-each (lambda (x) (set! a (cons x a))) (quote (a b c))) (reverse a))) .......... [PASS]
90. (filter-map (lambda (x) (and (number? x) (* x x))) (quote (a 1 b 3 c 7))) .......... [PASS]
91. (filter even? (quote (0 7 8 8 43 -4))) .......... [PASS]
92. (call-with-values (lambda () (partition symbol? (quote (one 2 3 four five 6)))) list) .......... [PASS]
93. (remove even? (quote (0 7 8 8 43 -4))) .......... [PASS]
94. (find even? (quote (1 2 3))) .......... [PASS]
95. (any even? (quote (1 2 3))) .......... [PASS]
96. (find even? (quote (1 7 3))) .......... [PASS]
97. (any even? (quote (1 7 3))) .......... [PASS]
98. (find even? (circular-list 1 6 3)) .......... [PASS]
99. (any even? (circular-list 1 6 3)) .......... [PASS]
100. (find even? (quote (3 1 4 1 5 9))) .......... [PASS]
101. (every odd? (quote (1 2 3))) .......... [PASS]
102. (every < (quote (1 2 3)) (quote (4 5 6))) .......... [PASS]
103. (find-tail even? (quote (3 1 37 -8 -5 0 0))) .......... [PASS]
104. (find-tail even? (quote (3 1 37 -5))) .......... [PASS]
105. (take-while even? (quote (2 18 3 10 22 9))) .......... [PASS]
106. (drop-while even? (quote (2 18 3 10 22 9))) .......... [PASS]
107. (call-with-values (lambda () (span even? (quote (2 18 3 10 22 9)))) list) .......... [PASS]
108. (call-with-values (lambda () (break even? (quote (3 1 4 1 5 9)))) list) .......... [PASS]
109. (any integer? (quote (a 3 b 2.7))) .......... [PASS]
110. (any integer? (quote (a 3.1 b 2.7))) .......... [PASS]
111. (any < (quote (3 1 4 1 5)) (quote (2 7 1 8 2))) .......... [PASS]
112. (list-index even? (quote (3 1 4 1 5 9))) .......... [PASS]
113. (list-index < (quote (3 1 4 1 5 9 2 5 6)) (quote (2 7 1 8 2))) .......... [PASS]
114. (list-index = (quote (3 1 4 1 5 9 2 5 6)) (quote (2 7 1 8 2))) .......... [PASS]
115. (memq (quote a) (quote (a b c))) .......... [PASS]
116. (memq (quote b) (quote (a b c))) .......... [PASS]
117. (memq (quote a) (quote (b c d))) .......... [PASS]
118. (memq (list (quote a)) (quote (b (a) c))) .......... [PASS]
119. (member (list (quote a)) (quote (b (a) c))) .......... [PASS]
120. (memv 101 (quote (100 101 102))) .......... [PASS]
121. (delete-duplicates (quote (a b a c a b c z))) .......... [PASS]
122. (delete-duplicates (quote ((a . 3) (b . 7) (a . 9) (c . 1))) (lambda (x y) (eq? (car x) (car y)))) .......... [PASS]
123. (assq (quote a) e) .......... [PASS]
124. (assq (quote b) e) .......... [PASS]
125. (assq (quote d) e) .......... [PASS]
126. (assq (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
127. (assoc (list (quote a)) (quote (((a)) ((b)) ((c))))) .......... [PASS]
128. (assv 5 (quote ((2 3) (5 7) (11 13)))) .......... [PASS]
129. (lset<= eq? (quote (a)) (quote (a b a)) (quote (a b c c))) .......... [PASS]
130. (lset<= eq?) .......... [PASS]
131. (lset<= eq? (quote (a))) .......... [PASS]
132. (lset= eq? (quote (a)) (quote ())) .......... [PASS]
133. (lset= eq? (quote ()) (quote (a))) .......... [PASS]
134. (lset= eq? (quote (b e a)) (quote (a e b)) (quote (e e b a))) .......... [PASS]
135. (lset= eq?) .......... [PASS]
136. (lset= eq? (quote (a))) .......... [PASS]
137. (lset= = (quote (2 1)) (quote (2 1 0))) .......... [PASS]
138. (lset<= = (quote (2 1)) (quote (2 1 0))) .......... [PASS]
139. (lset<= = (quote (2 1 0)) (quote (2 1))) .......... [PASS]
140. (lset-adjoin eq? (quote (a b c d c e)) (quote a) (quote e) (quote i) (quote o) (quote u)) .......... [PASS]
141. (lset-union eq? (quote (a b c d e)) (quote (a e i o u))) .......... [PASS]
142. (lset-union eq? (quote (a a c)) (quote (x a x))) .......... [PASS]
143. (lset-union eq?) .......... [PASS]
144. (lset-union eq? (quote (a b c))) .......... [PASS]
145. (lset-intersection eq? (quote (a b c d e)) (quote (a e i o u))) .......... [PASS]
146. (lset-intersection eq? (quote (a x y a)) (quote (x a x z))) .......... [PASS]
147. (lset-intersection eq? (quote (a b c))) .......... [PASS]
148. (lset-difference eq? (quote (a b c d e)) (quote (a e i o u))) .......... [PASS]
149. (lset-difference eq? (quote (a b c))) .......... [PASS]
150. (lset= eq? (quote (d c b i o u)) (lset-xor eq? (quote (a b c d e)) (quote (a e i o u)))) .......... [PASS]
151. (lset-xor eq?) .......... [PASS]
152. (lset-xor eq? (quote (a b c d e))) .......... [PASS]
152 out of 152 passed (100.00%)
0 out of 0 passed (%)
1. (u8vector? #u8()) .......... [PASS]
run-time failure: argument is not a valid u8vector index:
0
1. (let (fibonacci (n 10) (i 0) (f0 0) (f1 1)) (if (= i n) f0 (fibonacci n (+ i 1) f1 (+ f0 f1)))) .......... [PASS]
2. (let (blast (port (open-output-string)) x (+ 1 2) 4 5) (if (null? x) (get-output-string port) (begin (write (car x) port) (apply blast port (cdr x))))) .......... [PASS]
2 out of 2 passed (100.00%)
0 out of 0 passed (%)
0 out of 0 passed (%)
------------------------------------------------------
RUNNING TESTS FOR SRFI 1: ./skint test/srfi/1.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 2: ./skint test/srfi/2.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 4: ./skint test/srfi/4.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 5: ./skint test/srfi/5.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 6: ./skint test/srfi/6.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 8: ./skint test/srfi/8.scm
------------------------------------------------------
----------------------------------------------0 out of 0 passed (%)
1. (let-values (((a b . c) (values 1 2 3 4))) (list a b c)) .......... [PASS]
2. (let ((a (quote a)) (b (quote b)) (x (quote x)) (y (quote y))) (let-values (((a b) (values x y)) ((x y) (values a b))) (list a b x y))) .......... [PASS]
3. (let ((a (quote a)) (b (quote b)) (x (quote x)) (y (quote y))) (let*-values (((a b) (values x y)) ((x y) (values a b))) (list a b x y))) .......... [PASS]
3 out of 3 passed (100.00%)
1. (equal? #f (string-null? "abc")) .......... [PASS]
2. (equal? #t (string-null? "")) .......... [PASS]
3. (equal? #t (string-every #\a "")) .......... [PASS]
4. (equal? #t (string-every #\a "aaaa")) .......... [PASS]
5. (equal? #f (string-every #\a "aaba")) .......... [PASS]
6. (equal? #t (string-every char-set:lower-case "aaba")) .......... [PASS]
7. (equal? #f (string-every char-set:lower-case "aAba")) .......... [PASS]
8. (equal? #t (string-every char-set:lower-case "")) .......... [PASS]
9. (equal? #t (string-every (lambda (x) (char-ci=? x #\a)) "aAaA")) .......... [PASS]
10. (equal? #f (string-every (lambda (x) (char-ci=? x #\a)) "aAbA")) .......... [PASS]
11. (equal? (char->integer #\A) (string-every (lambda (x) (char->integer x)) "aAbA")) .......... [PASS]
12. (equal? #t (string-every (lambda (x) (error "hoge")) "")) .......... [PASS]
13. (equal? #t (string-any #\a "aaaa")) .......... [PASS]
14. (equal? #f (string-any #\a "Abcd")) .......... [PASS]
15. (equal? #f (string-any #\a "")) .......... [PASS]
16. (equal? #t (string-any char-set:lower-case "ABcD")) .......... [PASS]
17. (equal? #f (string-any char-set:lower-case "ABCD")) .......... [PASS]
18. (equal? #f (string-any char-set:lower-case "")) .......... [PASS]
19. (equal? #t (string-any (lambda (x) (char-ci=? x #\a)) "CAaA")) .......... [PASS]
20. (equal? #f (string-any (lambda (x) (char-ci=? x #\a)) "ZBRC")) .......... [PASS]
21. (equal? #f (string-any (lambda (x) (char-ci=? x #\a)) "")) .......... [PASS]
22. (equal? (char->integer #\a) (string-any (lambda (x) (char->integer x)) "aAbA")) .......... [PASS]
23. (equal? "0123456789" (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 10)) .......... [PASS]
24. (equal? "" (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 0)) .......... [PASS]
25. (equal? "cBa" (reverse-list->string (quote (#\a #\B #\c)))) .......... [PASS]
26. (equal? "" (reverse-list->string (quote ()))) .......... [PASS]
27. (equal? "cde" (substring/shared "abcde" 2)) .......... [PASS]
28. (equal? "cd" (substring/shared "abcde" 2 4)) .......... [PASS]
29. (equal? "abCDEfg" (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "CDE") x)) .......... [PASS]
30. (equal? "abCDEfg" (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDE" 3) x)) .......... [PASS]
31. (equal? "abCDEfg" (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDEFG" 3 6) x)) .......... [PASS]
32. (equal? "aabce" (let ((str (string-copy "abcde"))) (string-copy! str 1 str 0 3) str)) .......... [PASS]
33. (equal? "bcdde" (let ((str (string-copy "abcde"))) (string-copy! str 0 str 1 4) str)) .......... [PASS]
34. (equal? "Pete S" (string-take "Pete Szilagyi" 6)) .......... [PASS]
35. (equal? "" (string-take "Pete Szilagyi" 0)) .......... [PASS]
36. (equal? "Pete Szilagyi" (string-take "Pete Szilagyi" 13)) .......... [PASS]
37. (equal? "zilagyi" (string-drop "Pete Szilagyi" 6)) .......... [PASS]
38. (equal? "Pete Szilagyi" (string-drop "Pete Szilagyi" 0)) .......... [PASS]
39. (equal? "" (string-drop "Pete Szilagyi" 13)) .......... [PASS]
40. (equal? "rules" (string-take-right "Beta rules" 5)) .......... [PASS]
41. (equal? "" (string-take-right "Beta rules" 0)) .......... [PASS]
42. (equal? "Beta rules" (string-take-right "Beta rules" 10)) .......... [PASS]
43. (equal? "Beta " (string-drop-right "Beta rules" 5)) .......... [PASS]
44. (equal? "Beta rules" (string-drop-right "Beta rules" 0)) .......... [PASS]
45. (equal? "" (string-drop-right "Beta rules" 10)) .......... [PASS]
46. (equal? " 325" (string-pad "325" 5)) .......... [PASS]
47. (equal? "71325" (string-pad "71325" 5)) .......... [PASS]
48. (equal? "71325" (string-pad "8871325" 5)) .......... [PASS]
49. (equal? "~~325" (string-pad "325" 5 #\~)) .......... [PASS]
50. (equal? "~~~25" (string-pad "325" 5 #\~ 1)) .......... [PASS]
51. (equal? "~~~~2" (string-pad "325" 5 #\~ 1 2)) .......... [PASS]
52. (equal? "325 " (string-pad-right "325" 5)) .......... [PASS]
53. (equal? "71325" (string-pad-right "71325" 5)) .......... [PASS]
54. (equal? "88713" (string-pad-right "8871325" 5)) .......... [PASS]
55. (equal? "325~~" (string-pad-right "325" 5 #\~)) .......... [PASS]
56. (equal? "25~~~" (string-pad-right "325" 5 #\~ 1)) .......... [PASS]
57. (equal? "2~~~~" (string-pad-right "325" 5 #\~ 1 2)) .......... [PASS]
58. (equal? "a b c d
" (string-trim " a b c d
")) .......... [PASS]
59. (equal? " a b c d
" (string-trim " a b c d
" #\space)) .......... [PASS]
60. (equal? "a b c d
" (string-trim "4358948a b c d
" char-set:digit)) .......... [PASS]
61. (equal? " a b c d" (string-trim-right " a b c d
")) .......... [PASS]
62. (equal? " a b c d " (string-trim-right " a b c d
" (char-set #\newline))) .......... [PASS]
63. (equal? "349853a b c d" (string-trim-right "349853a b c d03490" char-set:digit)) .......... [PASS]
64. (equal? "a b c d" (string-trim-both " a b c d
")) .......... [PASS]
65. (equal? " a b c d " (string-trim-both " a b c d
" (char-set #\newline))) .......... [PASS]
66. (equal? "a b c d" (string-trim-both "349853a b c d03490" char-set:digit)) .......... [PASS]
67. (equal? 5 (string-compare "The cat in the hat" "abcdefgh" values values values 4 6 2 4)) .......... [PASS]
68. (equal? 5 (string-compare-ci "The cat in the hat" "ABCDEFGH" values values values 4 6 2 4)) .......... [PASS]
69. (equal? 5 (string-prefix-length "cancaNCAM" "cancancan")) .......... [PASS]
70. (equal? 8 (string-prefix-length-ci "cancaNCAM" "cancancan")) .......... [PASS]
71. (equal? 2 (string-suffix-length "CanCan" "cankancan")) .......... [PASS]
72. (equal? 5 (string-suffix-length-ci "CanCan" "cankancan")) .......... [PASS]
73. (equal? #t (string-prefix? "abcd" "abcdefg")) .......... [PASS]
74. (equal? #f (string-prefix? "abcf" "abcdefg")) .......... [PASS]
75. (equal? #t (string-prefix-ci? "abcd" "aBCDEfg")) .......... [PASS]
76. (equal? #f (string-prefix-ci? "abcf" "aBCDEfg")) .......... [PASS]
77. (equal? #t (string-suffix? "defg" "abcdefg")) .......... [PASS]
78. (equal? #f (string-suffix? "aefg" "abcdefg")) .......... [PASS]
79. (equal? #t (string-suffix-ci? "defg" "aBCDEfg")) .......... [PASS]
80. (equal? #f (string-suffix-ci? "aefg" "aBCDEfg")) .......... [PASS]
81. (equal? 4 (string-index "abcd:efgh:ijkl" #\:)) .......... [PASS]
82. (equal? 4 (string-index "abcd:efgh;ijkl" (char-set-complement char-set:letter))) .......... [PASS]
83. (equal? #f (string-index "abcd:efgh;ijkl" char-set:digit)) .......... [PASS]
84. (equal? 9 (string-index "abcd:efgh:ijkl" #\: 5)) .......... [PASS]
85. (equal? 4 (string-index-right "abcd:efgh;ijkl" #\:)) .......... [PASS]
86. (equal? 9 (string-index-right "abcd:efgh;ijkl" (char-set-complement char-set:letter))) .......... [PASS]
87. (equal? #f (string-index-right "abcd:efgh;ijkl" char-set:digit)) .......... [PASS]
88. (equal? 4 (string-index-right "abcd:efgh;ijkl" (char-set-complement char-set:letter) 2 5)) .......... [PASS]
89. (equal? 2 (string-count "abc def ghi jkl" #\space)) .......... [PASS]
90. (equal? 3 (string-count "abc def ghi jkl" char-set:whitespace)) .......... [PASS]
91. (equal? 2 (string-count "abc def ghi jkl" char-set:whitespace 4)) .......... [PASS]
92. (equal? 1 (string-count "abc def ghi jkl" char-set:whitespace 4 9)) .......... [PASS]
93. (equal? 3 (string-contains "Ma mere l'oye" "mer")) .......... [PASS]
94. (equal? #f (string-contains "Ma mere l'oye" "Mer")) .......... [PASS]
95. (equal? 3 (string-contains-ci "Ma mere l'oye" "Mer")) .......... [PASS]
96. (equal? #f (string-contains-ci "Ma mere l'oye" "Meer")) .......... [PASS]
97. (equal? "--Capitalize This Sentence." (string-titlecase "--capitalize tHIS sentence.")) .......... [PASS]
98. (equal? "3Com Makes Routers." (string-titlecase "3com makes routers.")) .......... [PASS]
99. (equal? "alSo Whatever" (let ((s (string-copy "also whatever"))) (string-titlecase! s 2 9) s)) .......... [PASS]
100. (equal? "sPEAK loudly" (let ((s (string-copy "speak loudly"))) (string-upcase! s 1 5) s)) .......... [PASS]
101. (equal? "Speak SOFTLY" (let ((s (string-copy "SPEAK SOFTLY"))) (string-downcase! s 1 5) s)) .......... [PASS]
102. (equal? "nomel on nolem on" (string-reverse "no melon no lemon")) .......... [PASS]
103. (equal? "nomel on" (string-reverse "no melon no lemon" 9)) .......... [PASS]
104. (equal? "on" (string-reverse "no melon no lemon" 9 11)) .......... [PASS]
105. (equal? "nomel on nolem on" (let ((s (string-copy "no melon no lemon"))) (string-reverse! s) s)) .......... [PASS]
106. (equal? "no melon nomel on" (let ((s (string-copy "no melon no lemon"))) (string-reverse! s 9) s)) .......... [PASS]
107. (equal? "no melon on lemon" (let ((s (string-copy "no melon no lemon"))) (string-reverse! s 9 11) s)) .......... [PASS]
108. (equal? #f (let ((s "test")) (eq? s (string-append s)))) .......... [PASS]
109. (equal? #f (let ((s "test")) (eq? s (string-concatenate (list s))))) .......... [PASS]
110. (equal? "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" (string-concatenate (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z")))) .......... [PASS]
111. (equal? "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" (string-concatenate/shared (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z")))) .......... [PASS]
112. (equal? "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA" (string-concatenate-reverse (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z")))) .......... [PASS]
113. (equal? #f (let ((s "test")) (eq? s (string-concatenate-reverse (list s))))) .......... [PASS]
114. (equal? "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA" (string-concatenate-reverse/shared (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z")))) .......... [PASS]
115. (equal? "svool" (string-map (lambda (c) (integer->char (- 219 (char->integer c)))) "hello")) .......... [PASS]
116. (equal? "vool" (string-map (lambda (c) (integer->char (- 219 (char->integer c)))) "hello" 1)) .......... [PASS]
117. (equal? "vo" (string-map (lambda (c) (integer->char (- 219 (char->integer c)))) "hello" 1 3)) .......... [PASS]
118. (equal? "svool" (let ((s (string-copy "hello"))) (string-map! (lambda (c) (integer->char (- 219 (char->integer c)))) s) s)) .......... [PASS]
119. (equal? "hvool" (let ((s (string-copy "hello"))) (string-map! (lambda (c) (integer->char (- 219 (char->integer c)))) s 1) s)) .......... [PASS]
120. (equal? "hvolo" (let ((s (string-copy "hello"))) (string-map! (lambda (c) (integer->char (- 219 (char->integer c)))) s 1 3) s)) .......... [PASS]
121. (equal? (quote (#\o #\l #\l #\e #\h . #t)) (string-fold cons #t "hello")) .......... [PASS]
122. (equal? (quote (#\l #\e . #t)) (string-fold cons #t "hello" 1 3)) .......... [PASS]
123. (equal? (quote (#\h #\e #\l #\l #\o . #t)) (string-fold-right cons #t "hello")) .......... [PASS]
124. (equal? (quote (#\e #\l . #t)) (string-fold-right cons #t "hello" 1 3)) .......... [PASS]
125. (equal? "hello" (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)))) .......... [PASS]
126. (equal? "hi hello" (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi ")) .......... [PASS]
127. (equal? "hi hello ho" (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi " (lambda (x) " ho"))) .......... [PASS]
128. (equal? "olleh" (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)))) .......... [PASS]
129. (equal? "olleh hi" (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi")) .......... [PASS]
130. (equal? "ho olleh hi" (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi" (lambda (x) "ho "))) .......... [PASS]
131. (equal? "CLtL" (let ((out (open-output-string)) (prev #f)) (string-for-each (lambda (c) (if (or (not prev) (char-whitespace? prev)) (write-char c out)) (set! prev c)) "Common Lisp, the Language") (get-output-string out))) .......... [PASS]
132. (equal? "oLtL" (let ((out (open-output-string)) (prev #f)) (string-for-each (lambda (c) (if (or (not prev) (char-whitespace? prev)) (write-char c out)) (set! prev c)) "Common Lisp, the Language" 1) (get-output-string out))) .......... [PASS]
133. (equal? "oL" (let ((out (open-output-string)) (prev #f)) (string-for-each (lambda (c) (if (or (not prev) (char-whitespace? prev)) (write-char c out)) (set! prev c)) "Common Lisp, the Language" 1 10) (get-output-string out))) .......... [PASS]
134. (equal? (quote (4 3 2 1 0)) (let ((r (quote ()))) (string-for-each-index (lambda (i) (set! r (cons i r))) "hello") r)) .......... [PASS]
135. (equal? (quote (4 3 2 1)) (let ((r (quote ()))) (string-for-each-index (lambda (i) (set! r (cons i r))) "hello" 1) r)) .......... [PASS]
136. (equal? (quote (2 1)) (let ((r (quote ()))) (string-for-each-index (lambda (i) (set! r (cons i r))) "hello" 1 3) r)) .......... [PASS]
137. (equal? "cdefab" (xsubstring "abcdef" 2)) .......... [PASS]
138. (equal? "efabcd" (xsubstring "abcdef" -2)) .......... [PASS]
139. (equal? "abcabca" (xsubstring "abc" 0 7)) .......... [PASS]
140. (equal? "defdefd" (xsubstring "abcdefg" 0 7 3 6)) .......... [PASS]
141. (equal? "" (xsubstring "abcdefg" 9 9 3 6)) .......... [PASS]
142. (equal? "ZZcdefabZZ" (let ((s (make-string 10 #\Z))) (string-xcopy! s 2 "abcdef" 2) s)) .......... [PASS]
143. (equal? "ZZdefdefZZ" (let ((s (make-string 10 #\Z))) (string-xcopy! s 2 "abcdef" 0 6 3) s)) .......... [PASS]
144. (equal? "abcdXYZghi" (string-replace "abcdefghi" "XYZ" 4 6)) .......... [PASS]
145. (equal? "abcdZghi" (string-replace "abcdefghi" "XYZ" 4 6 2)) .......... [PASS]
146. (equal? "abcdZefghi" (string-replace "abcdefghi" "XYZ" 4 4 2)) .......... [PASS]
147. (equal? "abcdefghi" (string-replace "abcdefghi" "XYZ" 4 4 1 1)) .......... [PASS]
148. (equal? "abcdhi" (string-replace "abcdefghi" "" 4 7)) .......... [PASS]
149. (equal? (quote ("Help" "make" "programs" "run," "run," "RUN!")) (string-tokenize "Help make programs run, run, RUN!")) .......... [PASS]
150. (equal? (quote ("Help" "make" "programs" "run" "run" "RUN")) (string-tokenize "Help make programs run, run, RUN!" char-set:letter)) .......... [PASS]
151. (equal? (quote ("programs" "run" "run" "RUN")) (string-tokenize "Help make programs run, run, RUN!" char-set:letter 10)) .......... [PASS]
152. (equal? (quote ("elp" "make" "programs" "run" "run")) (string-tokenize "Help make programs run, run, RUN!" char-set:lower-case)) .......... [PASS]
153. (equal? "rrrr" (string-filter #\r "Help make programs run, run, RUN!")) .......... [PASS]
154. (equal? "HelpmakeprogramsrunrunRUN" (string-filter char-set:letter "Help make programs run, run, RUN!")) .......... [PASS]
155. (equal? "programsrunrun" (string-filter (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10)) .......... [PASS]
156. (equal? "" (string-filter (lambda (c) (char-lower-case? c)) "")) .......... [PASS]
157. (equal? "Help make pogams un, un, RUN!" (string-delete #\r "Help make programs run, run, RUN!")) .......... [PASS]
158. (equal? " , , !" (string-delete char-set:letter "Help make programs run, run, RUN!")) .......... [PASS]
159. (equal? " , , RUN!" (string-delete (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10)) .......... [PASS]
160. (equal? "" (string-delete (lambda (c) (char-lower-case? c)) "")) .......... [PASS]
161. (equal? #t (<= 0 (string-hash "abracadabra" 20) 19)) .......... [PASS]
162. (equal? #t (= (string-hash "abracadabra" 20) (string-hash "abracadabra" 20))) .......... [PASS]
163. (equal? #t (= (string-hash "abracadabra" 20 2 7) (string-hash (substring "abracadabra" 2 7) 20))) .......... [PASS]
164. (equal? #t (= (string-hash-ci "aBrAcAdAbRa" 20) (string-hash-ci "AbRaCaDaBrA" 20))) .......... [PASS]
165. (equal? #t (= (string-hash-ci "aBrAcAdAbRa" 20 2 7) (string-hash-ci (substring "AbRaCaDaBrA" 2 7) 20))) .......... [PASS]
166. (not (string= "foo" "foo")) .......... [PASS]
167. (not (string= "foobar" "foo" 0 3)) .......... [PASS]
168. (not (string= "foobar" "barfoo" 0 3 3)) .......... [PASS]
169. (not (not (string= "foobar" "barfoo" 0 3 2 5))) .......... [PASS]
170. (not (string<> "flo" "foo")) .......... [PASS]
171. (not (string<> "flobar" "foo" 0 3)) .......... [PASS]
172. (not (string<> "flobar" "barfoo" 0 3 3)) .......... [PASS]
173. (not (not (string<> "foobar" "foobar" 0 3 0 3))) .......... [PASS]
174. (not (string<= "fol" "foo")) .......... [PASS]
175. (not (string<= "folbar" "foo" 0 3)) .......... [PASS]
176. (not (string<= "foobar" "barfoo" 0 3 3)) .......... [PASS]
177. (not (not (string<= "foobar" "barfoo" 0 3 1 4))) .......... [PASS]
178. (not (string< "fol" "foo")) .......... [PASS]
179. (not (string< "folbar" "foo" 0 3)) .......... [PASS]
180. (not (string< "folbar" "barfoo" 0 3 3)) .......... [PASS]
181. (not (not (string< "foobar" "barfoo" 0 3 1 4))) .......... [PASS]
182. (not (string>= "foo" "fol")) .......... [PASS]
183. (not (string>= "foo" "folbar" 0 3 0 3)) .......... [PASS]
184. (not (string>= "barfoo" "foo" 3 6 0)) .......... [PASS]
185. (not (not (string>= "barfoo" "foobar" 1 4 0 3))) .......... [PASS]
186. (not (string> "foo" "fol")) .......... [PASS]
187. (not (string> "foo" "folbar" 0 3 0 3)) .......... [PASS]
188. (not (string> "barfoo" "fol" 3 6 0)) .......... [PASS]
189. (not (not (string> "barfoo" "foobar" 1 4 0 3))) .......... [PASS]
190. (not (string-ci= "Foo" "foO")) .......... [PASS]
191. (not (string-ci= "Foobar" "fOo" 0 3)) .......... [PASS]
192. (not (string-ci= "Foobar" "bArfOo" 0 3 3)) .......... [PASS]
193. (not (not (string-ci= "foobar" "BARFOO" 0 3 2 5))) .......... [PASS]
194. (not (string-ci<> "flo" "FOO")) .......... [PASS]
195. (not (string-ci<> "FLOBAR" "foo" 0 3)) .......... [PASS]
196. (not (string-ci<> "flobar" "BARFOO" 0 3 3)) .......... [PASS]
197. (not (not (string-ci<> "foobar" "FOOBAR" 0 3 0 3))) .......... [PASS]
198. (not (string-ci<= "FOL" "foo")) .......... [PASS]
199. (not (string-ci<= "folBAR" "fOO" 0 3)) .......... [PASS]
200. (not (string-ci<= "fOOBAR" "BARFOO" 0 3 3)) .......... [PASS]
201. (not (not (string-ci<= "foobar" "BARFOO" 0 3 1 4))) .......... [PASS]
202. (not (string-ci< "fol" "FOO")) .......... [PASS]
203. (not (string-ci< "folbar" "FOO" 0 3)) .......... [PASS]
204. (not (string-ci< "folbar" "BARFOO" 0 3 3)) .......... [PASS]
205. (not (not (string-ci< "foobar" "BARFOO" 0 3 1 4))) .......... [PASS]
206. (not (string-ci>= "FOO" "fol")) .......... [PASS]
207. (not (string-ci>= "foo" "FOLBAR" 0 3 0 3)) .......... [PASS]
208. (not (string-ci>= "BARFOO" "foo" 3 6 0)) .......... [PASS]
209. (not (not (string-ci>= "barfoo" "FOOBAR" 1 4 0 3))) .......... [PASS]
210. (not (string-ci> "FOO" "fol")) .......... [PASS]
211. (not (string-ci> "foo" "FOLBAR" 0 3 0 3)) .......... [PASS]
212. (not (string-ci> "barfoo" "FOL" 3 6 0)) .......... [PASS]
213. (not (not (string-ci> "barfoo" "FOOBAR" 1 4 0 3))) .......... [PASS]
214. (equal? #t (string=? "abcd" (string-append/shared "a" "b" "c" "d"))) .......... [PASS]
215. (equal? #t (let-values (((rest start end) (string-parse-start+end #t "foo" (quote (1 3 fnord))))) (and (= start 1) (= end 3) (equal? rest (quote (fnord)))))) .......... [PASS]
216. (quote (string-parse-start+end #t "foo" (quote (1 4)))) .......... [PASS]
217. (equal? #t (let-values (((start end) (string-parse-final-start+end #t "foo" (quote (1 3))))) (and (= start 1) (= end 3)))) .......... [PASS]
218. (equal? #t (let-string-start+end (start end rest) #t "foo" (quote (1 3 fnord)) (and (= start 1) (= end 3) (equal? rest (quote (fnord)))))) .......... [PASS]
219. (not (check-substring-spec #t "foo" 1 3)) .......... [PASS]
220. (quote (check-substring-spec #t "foo" 1 4)) .......... [PASS]
221. (not (substring-spec-ok? "foo" 1 3)) .......... [PASS]
222. (not (not (substring-spec-ok? "foo" 1 4))) .......... [PASS]
223. (equal? (quote #()) (make-kmp-restart-vector "")) .......... [PASS]
224. (equal? (quote #(-1)) (make-kmp-restart-vector "a")) .......... [PASS]
225. (equal? (quote #(-1 0)) (make-kmp-restart-vector "ab")) .......... [PASS]
226. (equal? (quote #(-1 0 0 -1 1 2)) (make-kmp-restart-vector "abdabx")) .......... [PASS]
227. (equal? expected-i i) .......... [PASS]
228. (equal? expected-i i) .......... [PASS]
229. (not (eq? (= i n) match?)) .......... [PASS]
230. (not (null? steps)) .......... [PASS]
231. (equal? expected-i i) .......... [PASS]
232. (equal? expected-i i) .......... [PASS]
233. (equal? expected-i i) .......... [PASS]
234. (not (eq? (= i n) match?)) .......... [PASS]
235. (not (null? steps)) .......... [PASS]
236. (equal? expected-i i) .......... [PASS]
237. (equal? expected-i i) .......... [PASS]
238. (equal? expected-i i) .......... [PASS]
239. (not (eq? (= i n) match?)) .......... [PASS]
240. (not (null? steps)) .......... [PASS]
241. (equal? expected-i i) .......... [PASS]
242. (equal? expected-i i) .......... [PASS]
243. (equal? expected-i i) .......... [PASS]
244. (not (eq? (= i n) match?)) .......... [PASS]
245. (not (null? steps)) .......... [PASS]
246. (equal? expected-i i) .......... [PASS]
247. (equal? expected-i i) .......... [PASS]
248. (equal? expected-i i) .......... [PASS]
249. (equal? expected-i i) .......... [PASS]
250. (not (eq? (= i n) match?)) .......... [PASS]
251. (not (null? steps)) .......... [PASS]
252. (equal? expected-i i) .......... [PASS]
253. (equal? expected-i i) .......... [PASS]
254. (not (eq? (= i n) match?)) .......... [PASS]
255. (not (null? steps)) .......... [PASS]
256. (equal? expected-i i) .......... [PASS]
257. (equal? expected-i i) .......... [PASS]
258. (equal? expected-i i) .......... [PASS]
259. (not (eq? (= i n) match?)) .......... [PASS]
260. (not (null? steps)) .......... [PASS]
261. (equal? expected-i i) .......... [PASS]
262. (equal? expected-i i) .......... [PASS]
263. (equal? expected-i i) .......... [PASS]
264. (equal? expected-i i) .......... [PASS]
265. (equal? expected-i i) .......... [PASS]
266. (equal? expected-i i) .......... [PASS]
267. (equal? expected-i i) .......... [PASS]
268. (equal? expected-i i) .......... [PASS]
269. (equal? expected-i i) .......... [PASS]
270. (not (eq? (= i n) match?)) .......... [PASS]
271. (not (null? steps)) .......... [PASS]
272. (equal? expected-i i) .......... [PASS]
273. (equal? expected-i i) .......... [PASS]
274. (equal? expected-i i) .......... [PASS]
275. (equal? expected-i i) .......... [PASS]
276. (equal? expected-i i) .......... [PASS]
277. (equal? expected-i i) .......... [PASS]
278. (not (eq? (= i n) match?)) .......... [PASS]
279. (not (null? steps)) .......... [PASS]
280. (equal? expected-i i) .......... [PASS]
281. (equal? expected-i i) .......... [PASS]
282. (equal? expected-i i) .......... [PASS]
283. (equal? expected-i i) .......... [PASS]
284. (equal? expected-i i) .......... [PASS]
285. (equal? expected-i i) .......... [PASS]
286. (equal? expected-i i) .......... [PASS]
287. (equal? expected-i i) .......... [PASS]
288. (not (eq? (= i n) match?)) .......... [PASS]
289. (not (null? steps)) .......... [PASS]
290. (equal? 1 (string-contains "aabc" "ab")) .......... [PASS]
291. (equal? 5 (string-contains "ababdabdabxxas" "abdabx")) .......... [PASS]
292. (equal? 1 (string-contains-ci "aabc" "ab")) .......... [PASS]
293. (equal? 0 (string-contains "ab" "ab")) .......... [PASS]
294. (not (call-with-false-on-error (lambda () (string=? "ADR" (string-filter char-set:upper-case "abrAcaDabRa"))))) .......... [PASS]
295. (not (call-with-false-on-error (lambda () (string=? "abrcaaba" (string-delete char-set:upper-case "abrAcaDabRa"))))) .......... [PASS]
296. (equal? #f (string-index-right "abbb" #\a 1)) .......... [PASS]
297. (equal? #f (string-skip-right "abbb" #\b 1)) .......... [PASS]
298. (equal? "" (string-trim-right "" char-whitespace? 0 0)) .......... [PASS]
299. (equal? "" (string-trim-right "a" char-whitespace? 0 0)) .......... [PASS]
300. (equal? "" (string-trim-right "a " char-whitespace? 0 0)) .......... [PASS]
301. (equal? "bc" (string-trim-right "abc " char-whitespace? 1)) .......... [PASS]
302. (equal? "" (string-trim-right "abc " char-whitespace? 4 4)) .......... [PASS]
302 out of 302 passed (100.00%)
1. (char-set? 5) .......... [PASS]
2. (not (char-set? (char-set #\a #\e #\i #\o #\u))) .......... [PASS]
3. (not (char-set=)) .......... [PASS]
4. (not (char-set= (char-set))) .......... [PASS]
5. (char-set= (char-set #\a #\e #\i #\o #\u) (string->char-set "ioeauaiii")) .......... [PASS]
6. (char-set= (char-set #\e #\i #\o #\u) (string->char-set "ioeauaiii")) .......... [PASS]
7. (not (char-set<=)) .......... [PASS]
8. (not (char-set<= (char-set))) .......... [PASS]
9. (not (char-set<= (char-set #\a #\e #\i #\o #\u) (string->char-set "ioeauaiii"))) .......... [PASS]
10. (not (char-set<= (char-set #\e #\i #\o #\u) (string->char-set "ioeauaiii"))) .......... [PASS]
11. (not (<= 0 (char-set-hash char-set:graphic 100) 99)) .......... [PASS]
12. (char-set-fold (lambda (c i) (+ i 1)) 0 (char-set #\e #\i #\o #\u #\e #\e)) .......... [PASS]
13. (char-set= (string->char-set "eiaou2468013579999") (char-set-unfold null? car cdr (quote (#\a #\e #\i #\o #\u #\u #\u)) (char-set-intersection char-set:ascii char-set:digit))) .......... [PASS]
14. (char-set= (string->char-set "eiaou246801357999") (char-set-unfold! null? car cdr (quote (#\a #\e #\i #\o #\u)) (string->char-set "0123456789"))) .......... [PASS]
15. (char-set= (string->char-set "eiaou246801357") (char-set-unfold! null? car cdr (quote (#\a #\e #\i #\o #\u)) (string->char-set "0123456789"))) .......... [PASS]
16. (char-set= cs (string->char-set "97531")) .......... [PASS]
17. (let ((cs (string->char-set "0123456789"))) (char-set-for-each (lambda (c) (set! cs (char-set-delete cs c))) (string->char-set "02468")) (char-set= cs (string->char-set "7531"))) .......... [PASS]
18. (char-set= (string->char-set "IOUAEEEE") (char-set-map char-upcase (string->char-set "aeiou"))) .......... [PASS]
19. (char-set= (char-set-map char-upcase (string->char-set "aeiou")) (string->char-set "OUAEEEE")) .......... [PASS]
20. (char-set= (string->char-set "aeiou") (char-set-copy (string->char-set "aeiou"))) .......... [PASS]
21. (char-set= (string->char-set "xy") (char-set #\x #\y)) .......... [PASS]
22. (char-set= (char-set #\x #\y #\z) (string->char-set "xy")) .......... [PASS]
23. (char-set= (string->char-set "xy") (list->char-set (quote (#\x #\y)))) .......... [PASS]
24. (char-set= (string->char-set "axy") (list->char-set (quote (#\x #\y)))) .......... [PASS]
25. (char-set= (string->char-set "xy12345") (list->char-set (quote (#\x #\y)) (string->char-set "12345"))) .......... [PASS]
26. (char-set= (string->char-set "y12345") (list->char-set (quote (#\x #\y)) (string->char-set "12345"))) .......... [PASS]
27. (char-set= (string->char-set "xy12345") (list->char-set! (quote (#\x #\y)) (string->char-set "12345"))) .......... [PASS]
28. (char-set= (string->char-set "y12345") (list->char-set! (quote (#\x #\y)) (string->char-set "12345"))) .......... [PASS]
29. (char-set= (string->char-set "aeiou12345") (char-set-filter vowel? char-set:ascii (string->char-set "12345"))) .......... [PASS]
30. (char-set= (string->char-set "aeou12345") (char-set-filter vowel? char-set:ascii (string->char-set "12345"))) .......... [PASS]
31. (char-set= (string->char-set "aeiou12345") (char-set-filter! vowel? char-set:ascii (string->char-set "12345"))) .......... [PASS]
32. (char-set= (string->char-set "aeou12345") (char-set-filter! vowel? char-set:ascii (string->char-set "12345"))) .......... [PASS]
33. (char-set= (string->char-set "abcdef12345") (ucs-range->char-set 97 103 #t (string->char-set "12345"))) .......... [PASS]
34. (char-set= (string->char-set "abcef12345") (ucs-range->char-set 97 103 #t (string->char-set "12345"))) .......... [PASS]
35. (char-set= (string->char-set "abcdef12345") (ucs-range->char-set! 97 103 #t (string->char-set "12345"))) .......... [PASS]
36. (char-set= (string->char-set "abcef12345") (ucs-range->char-set! 97 103 #t (string->char-set "12345"))) .......... [PASS]
37. (not (char-set= (->char-set #\x) (->char-set "x") (->char-set (char-set #\x)))) .......... [PASS]
38. (char-set= (->char-set #\x) (->char-set "y") (->char-set (char-set #\x))) .......... [PASS]
39. (char-set-size (char-set-intersection char-set:ascii char-set:digit)) .......... [PASS]
40. (char-set-count vowel? char-set:ascii) .......... [PASS]
41. (char-set->list (char-set #\x)) .......... [PASS]
42. (equal? (quote (#\X)) (char-set->list (char-set #\x))) .......... [PASS]
43. (char-set->string (char-set #\x)) .......... [PASS]
44. (equal? "X" (char-set->string (char-set #\x))) .......... [PASS]
45. (not (char-set-contains? (->char-set "xyz") #\x)) .......... [PASS]
46. (char-set-contains? (->char-set "xyz") #\a) .......... [PASS]
47. (not (char-set-every char-lower-case? (->char-set "abcd"))) .......... [PASS]
48. (char-set-every char-lower-case? (->char-set "abcD")) .......... [PASS]
49. (not (char-set-any char-lower-case? (->char-set "abcd"))) .......... [PASS]
50. (char-set-any char-lower-case? (->char-set "ABCD")) .......... [PASS]
51. (char-set= (->char-set "ABCD") (let ((cs (->char-set "abcd"))) (let lp ((cur (char-set-cursor cs)) (ans (quote ()))) (if (end-of-char-set? cur) (list->char-set ans) (lp (char-set-cursor-next cs cur) (cons (char-upcase (char-set-ref cs cur)) ans)))))) .......... [PASS]
52. (char-set= (->char-set "123xa") (char-set-adjoin (->char-set "123") #\x #\a)) .......... [PASS]
53. (char-set= (char-set-adjoin (->char-set "123") #\x #\a) (->char-set "123x")) .......... [PASS]
54. (char-set= (->char-set "123xa") (char-set-adjoin! (->char-set "123") #\x #\a)) .......... [PASS]
55. (char-set= (char-set-adjoin! (->char-set "123") #\x #\a) (->char-set "123x")) .......... [PASS]
56. (char-set= (->char-set "13") (char-set-delete (->char-set "123") #\2 #\a #\2)) .......... [PASS]
57. (char-set= (char-set-delete (->char-set "123") #\2 #\a #\2) (->char-set "13a")) .......... [PASS]
58. (char-set= (->char-set "13") (char-set-delete! (->char-set "123") #\2 #\a #\2)) .......... [PASS]
59. (char-set= (char-set-delete! (->char-set "123") #\2 #\a #\2) (->char-set "13a")) .......... [PASS]
60. (char-set= (->char-set "abcdefABCDEF") (char-set-intersection char-set:hex-digit (char-set-complement char-set:digit))) .......... [PASS]
61. (char-set= (->char-set "abcdefABCDEF") (char-set-intersection! (char-set-complement! (->char-set "0123456789")) char-set:hex-digit)) .......... [PASS]
62. (char-set= (->char-set "abcdefABCDEFghijkl0123456789") (char-set-union char-set:hex-digit (->char-set "abcdefghijkl"))) .......... [PASS]
63. (char-set= (->char-set "abcdefABCDEFghijkl0123456789") (char-set-union! (->char-set "abcdefghijkl") char-set:hex-digit)) .......... [PASS]
64. (char-set= (->char-set "ghijklmn") (char-set-difference (->char-set "abcdefghijklmn") char-set:hex-digit)) .......... [PASS]
65. (char-set= (->char-set "ghijklmn") (char-set-difference! (->char-set "abcdefghijklmn") char-set:hex-digit)) .......... [PASS]
66. (char-set= (->char-set "abcdefABCDEF") (char-set-xor (->char-set "0123456789") char-set:hex-digit)) .......... [PASS]
67. (char-set= (->char-set "abcdefABCDEF") (char-set-xor! (->char-set "0123456789") char-set:hex-digit)) .......... [PASS]
68. (char-set= d (->char-set "0123456789")) .......... [PASS]
69. (char-set= i (->char-set "abcdefABCDEF")) .......... [PASS]
70. (char-set= d (->char-set "0123456789")) .......... [PASS]
71. (char-set= i (->char-set "abcdefABCDEF")) .......... [PASS]
71 out of 71 passed (100.00%)
0 out of 0 passed (%)
1. (let ((v (cons 1 2))) (set! (car v) 37) v) .......... [PASS]
2. (let ((v (cons 1 2))) (set! (cdr v) 37) v) .......... [PASS]
3. (let ((v (list (list 1 2) 3))) (set! (caar v) 37) v) .......... [PASS]
4. (let ((v (list 1 2 3))) (set! (cadr v) 37) v) .......... [PASS]
5. (let ((v (list (list 1 2) 3))) (set! (cdar v) 37) v) .......... [PASS]
6. (let ((v (list 1 2 3))) (set! (cddr v) 37) v) .......... [PASS]
7. (let ((v (vector 1 2 3))) (set! (vector-ref v 2) 37) v) .......... [PASS]
8. (let ((v "abc")) (set! (string-ref v 2) #\%) v) .......... [PASS]
9. (let ((v (make-glarg 0))) (set! (glarg-ref v) 37) (glarg-ref v)) .......... [PASS]
10. (let ((v (make-blarg 0))) (set! (blarg-ref v) 37) (blarg-ref v)) .......... [PASS]
10 out of 10 passed (100.00%)
--------
RUNNING TESTS FOR SRFI 9: ./skint test/srfi/9.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 11: ./skint test/srfi/11.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 13: ./skint test/srfi/13.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 14: ./skint test/srfi/14.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 16: ./skint test/srfi/16.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 17: ./skint test/srfi/17.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 22: .0 out of 0 passed (%)
0 out of 0 passed (%)
1. (not (and (shape) (shape -1 -1) (shape -1 0) (shape -1 1) (shape 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8))) .......... [PASS]
2. (not (and (make-array (shape)) (make-array (shape) *) (make-array (shape -1 -1)) (make-array (shape -1 -1) *) (make-array (shape -1 1)) (make-array (shape 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4) *))) .......... [PASS]
3. (not (and (array (shape) *) (array (shape -1 -1)) (array (shape -1 1) * *) (array (shape 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8) *))) .......... [PASS]
4. (not (and (= (array-rank (shape)) 2) (= (array-rank (shape -1 -1)) 2) (= (array-rank (shape -1 1)) 2) (= (array-rank (shape 1 2 3 4 5 6 7 8)) 2))) .......... [PASS]
5. (not (and (= (array-rank (make-array (shape))) 0) (= (array-rank (make-array (shape -1 -1))) 1) (= (array-rank (make-array (shape -1 1))) 1) (= (array-rank (make-array (shape 1 2 3 4 5 6 7 8))) 4))) .......... [PASS]
6. (not (and (= (array-rank (array (shape) *)) 0) (= (array-rank (array (shape -1 -1))) 1) (= (array-rank (array (shape -1 1) * *)) 1) (= (array-rank (array (shape 1 2 3 4 5 6 7 8) *)) 4))) .......... [PASS]
7. (not (and (= (array-start (shape -1 -1) 0) 0) (= (array-start (shape -1 -1) 1) 0) (= (array-start (shape -1 1) 0) 0) (= (array-start (shape -1 1) 1) 0) (= (array-start (shape 1 2 3 4 5 6 7 8) 0) 0) (= (array-start (shape 1 2 3 4 5 6 7 8) 1) 0))) .......... [PASS]
8. (not (and (= (array-end (shape -1 -1) 0) 1) (= (array-end (shape -1 -1) 1) 2) (= (array-end (shape -1 1) 0) 1) (= (array-end (shape -1 1) 1) 2) (= (array-end (shape 1 2 3 4 5 6 7 8) 0) 4) (= (array-end (shape 1 2 3 4 5 6 7 8) 1) 2))) .......... [PASS]
9. (not (and (= (array-start (make-array (shape -1 -1)) 0) -1) (= (array-start (make-array (shape -1 1)) 0) -1) (= (array-start (make-array (shape 1 2 3 4 5 6 7 8)) 0) 1) (= (array-start (make-array (shape 1 2 3 4 5 6 7 8)) 1) 3) (= (array-start (make-array (shape 1 2 3 4 5 6 7 8)) 2) 5) (= (array-start (make-array (shape 1 2 3 4 5 6 7 8)) 3) 7))) .......... [PASS]
10. (not (and (= (array-end (make-array (shape -1 -1)) 0) -1) (= (array-end (make-array (shape -1 1)) 0) 1) (= (array-end (make-array (shape 1 2 3 4 5 6 7 8)) 0) 2) (= (array-end (make-array (shape 1 2 3 4 5 6 7 8)) 1) 4) (= (array-end (make-array (shape 1 2 3 4 5 6 7 8)) 2) 6) (= (array-end (make-array (shape 1 2 3 4 5 6 7 8)) 3) 8))) .......... [PASS]
11. (not (and (= (array-start (array (shape -1 -1)) 0) -1) (= (array-start (array (shape -1 1) * *) 0) -1) (= (array-start (array (shape 1 2 3 4 5 6 7 8) *) 0) 1) (= (array-start (array (shape 1 2 3 4 5 6 7 8) *) 1) 3) (= (array-start (array (shape 1 2 3 4 5 6 7 8) *) 2) 5) (= (array-start (array (shape 1 2 3 4 5 6 7 8) *) 3) 7))) .......... [PASS]
12. (not (and (= (array-end (array (shape -1 -1)) 0) -1) (= (array-end (array (shape -1 1) * *) 0) 1) (= (array-end (array (shape 1 2 3 4 5 6 7 8) *) 0) 2) (= (array-end (array (shape 1 2 3 4 5 6 7 8) *) 1) 4) (= (array-end (array (shape 1 2 3 4 5 6 7 8) *) 2) 6) (= (array-end (array (shape 1 2 3 4 5 6 7 8) *) 3) 8))) .......... [PASS]
13. (not (and (eq? (array-ref (make-array (shape) (quote a))) (quote a)) (eq? (array-ref (make-array (shape -1 1) (quote b)) -1) (quote b)) (eq? (array-ref (make-array (shape -1 1) (quote c)) 0) (quote c)) (eq? (array-ref (make-array (shape 1 2 3 4 5 6 7 8) (quote d)) 1 3 5 7) (quote d)))) .......... [PASS]
14. (not (and (eq? (array-ref (make-array (shape) (quote a)) (quote #())) (quote a)) (eq? (array-ref (make-array (shape -1 1) (quote b)) (quote #(-1))) (quote b)) (eq? (array-ref (make-array (shape -1 1) (quote c)) (quote #(0))) (quote c)) (eq? (array-ref (make-array (shape 1 2 3 4 5 6 7 8) (quote d)) (quote #(1 3 5 7))) (quote d)))) .......... [PASS]
15. (not (and (eq? (array-ref (make-array (shape) (quote a)) (array (shape 0 0))) (quote a)) (eq? (array-ref (make-array (shape -1 1) (quote b)) (array (shape 0 1) -1)) (quote b)) (eq? (array-ref (make-array (shape -1 1) (quote c)) (array (shape 0 1) 0)) (quote c)) (eq? (array-ref (make-array (shape 1 2 3 4 5 6 7 8) (quote d)) (array (shape 0 4) 1 3 5 7)) (quote d)))) .......... [PASS]
16. (not (and (let ((arr (make-array (shape) (quote o)))) (array-set! arr (quote a)) (eq? (array-ref arr) (quote a))) (let ((arr (make-array (shape -1 1) (quote o)))) (array-set! arr -1 (quote b)) (array-set! arr 0 (quote c)) (and (eq? (array-ref arr -1) (quote b)) (eq? (array-ref arr 0) (quote c)))) (let ((arr (make-array (shape 1 2 3 4 5 6 7 8) (quote o)))) (array-set! arr 1 3 5 7 (quote d)) (eq? (array-ref arr 1 3 5 7) (quote d))))) .......... [PASS]
17. (not (and (let ((arr (make-array (shape) (quote o)))) (array-set! arr (quote #()) (quote a)) (eq? (array-ref arr) (quote a))) (let ((arr (make-array (shape -1 1) (quote o)))) (array-set! arr (quote #(-1)) (quote b)) (array-set! arr (quote #(0)) (quote c)) (and (eq? (array-ref arr -1) (quote b)) (eq? (array-ref arr 0) (quote c)))) (let ((arr (make-array (shape 1 2 3 4 5 6 7 8) (quote o)))) (array-set! arr (quote #(1 3 5 7)) (quote d)) (eq? (array-ref arr 1 3 5 7) (quote d))))) .......... [PASS]
18. (not (and (let ((arr (make-array (shape) (quote o)))) (array-set! arr (quote a)) (eq? (array-ref arr) (quote a))) (let ((arr (make-array (shape -1 1) (quote o)))) (array-set! arr (array (shape 0 1) -1) (quote b)) (array-set! arr (array (shape 0 1) 0) (quote c)) (and (eq? (array-ref arr -1) (quote b)) (eq? (array-ref arr 0) (quote c)))) (let ((arr (make-array (shape 1 2 3 4 5 6 7 8) (quote o)))) (array-set! arr (array (shape 0 4) 1 3 5 7) (quote d)) (eq? (array-ref arr 1 3 5 7) (quote d))))) .......... [PASS]
19. (not (let* ((org (array (shape 6 9 0 2) (quote a) (quote b) (quote c) (quote d) (quote e) (quote f))) (brk (share-array org (shape 2 4 1 3) (lambda (r k) (values (+ 6 (* 2 (- r 2))) (- k 1))))) (swp (share-array org (shape 3 5 5 7) (lambda (r k) (values (+ 7 (- r 3)) (- 1 (- k 5)))))) (box (share-array swp (shape 0 1 2 3 4 5 6 7 8 9) (lambda _ (values 4 6)))) (org-contents (lambda () (list (array-ref org 6 0) (array-ref org 6 1) (array-ref org 7 0) (array-ref org 7 1) (array-ref org 8 0) (array-ref org 8 1)))) (brk-contents (lambda () (list (array-ref brk 2 1) (array-ref brk 2 2) (array-ref brk 3 1) (array-ref brk 3 2)))) (swp-contents (lambda () (list (array-ref swp 3 5) (array-ref swp 3 6) (array-ref swp 4 5) (array-ref swp 4 6)))) (box-contents (lambda () (list (array-ref box 0 2 4 6 8))))) (and (equal? (org-contents) (quote (a b c d e f))) (equal? (brk-contents) (quote (a b e f))) (equal? (swp-contents) (quote (d c f e))) (equal? (box-contents) (quote (e))) (begin (array-set! org 6 0 (quote x)) #t) (equal? (org-contents) (quote (x b c d e f))) (equal? (brk-contents) (quote (x b e f))) (equal? (swp-contents) (quote (d c f e))) (equal? (box-contents) (quote (e))) (begin (array-set! brk 3 1 (quote y)) #t) (equal? (org-contents) (quote (x b c d y f))) (equal? (brk-contents) (quote (x b y f))) (equal? (swp-contents) (quote (d c f y))) (equal? (box-contents) (quote (y))) (begin (array-set! swp 4 5 (quote z)) #t) (equal? (org-contents) (quote (x b c d y z))) (equal? (brk-contents) (quote (x b y z))) (equal? (swp-contents) (quote (d c z y))) (equal? (box-contents) (quote (y))) (begin (array-set! box 0 2 4 6 8 (quote e)) #t) (equal? (org-contents) (quote (x b c d e z))) (equal? (brk-contents) (quote (x b e z))) (equal? (swp-contents) (quote (d c z e))) (equal? (box-contents) (quote (e)))))) .......... [PASS]
20. (not (let ((shp (shape 10 12))) (let ((arr (make-array shp)) (ars (array shp * *)) (art (share-array (make-array shp) shp (lambda (k) k)))) (array-set! shp 0 0 (quote ?)) (array-set! shp 0 1 (quote !)) (and (= (array-rank shp) 2) (= (array-start shp 0) 0) (= (array-end shp 0) 1) (= (array-start shp 1) 0) (= (array-end shp 1) 2) (eq? (array-ref shp 0 0) (quote ?)) (eq? (array-ref shp 0 1) (quote !)) (= (array-rank arr) 1) (= (array-start arr 0) 10) (= (array-end arr 0) 12) (= (array-rank ars) 1) (= (array-start ars 0) 10) (= (array-end ars 0) 12) (= (array-rank art) 1) (= (array-start art 0) 10) (= (array-end art 0) 12))))) .......... [PASS]
21. (not (let ((arr (array (shape 4 6 5 7) (quote nw) (quote ne) (quote sw) (quote se))) (ixn (array (shape 0 2 0 2) 4 6 5 4))) (let ((col0 (share-array ixn (shape 0 2) (lambda (k) (values k 0)))) (row0 (share-array ixn (shape 0 2) (lambda (k) (values 0 k)))) (wor1 (share-array ixn (shape 0 2) (lambda (k) (values 1 (- 1 k))))) (cod (share-array ixn (shape 0 2) (lambda (k) (case k ((0) (values 1 0)) ((1) (values 0 1)))))) (box (share-array ixn (shape 0 2) (lambda (k) (values 1 0))))) (and (eq? (array-ref arr col0) (quote nw)) (eq? (array-ref arr row0) (quote ne)) (eq? (array-ref arr wor1) (quote nw)) (eq? (array-ref arr cod) (quote se)) (eq? (array-ref arr box) (quote sw)) (begin (array-set! arr col0 (quote ul)) (array-set! arr row0 (quote ur)) (array-set! arr cod (quote lr)) (array-set! arr box (quote ll)) #t) (eq? (array-ref arr 4 5) (quote ul)) (eq? (array-ref arr 4 6) (quote ur)) (eq? (array-ref arr 5 5) (quote ll)) (eq? (array-ref arr 5 6) (quote lr)) (begin (array-set! arr wor1 (quote xx)) (eq? (array-ref arr 4 5) (quote xx))))))) .......... [PASS]
22. (not (let ((arr (array (shape 1 3 1 5) 10 12 16 20 10 11 12 13))) (let ((shp (share-array arr (shape 0 2 0 2) (lambda (r k) (values (+ r 1) (+ k 1))))) (shq (share-array arr (shape 0 2 0 2) (lambda (r k) (values (+ r 1) (* 2 (+ 1 k)))))) (shr (share-array arr (shape 0 4 0 2) (lambda (r k) (values (- 2 k) (+ r 1))))) (shs (share-array arr (shape 0 2 0 2) (lambda (r k) (values 2 3))))) (and (let ((arr-p (make-array shp))) (and (= (array-rank arr-p) 2) (= (array-start arr-p 0) 10) (= (array-end arr-p 0) 12) (= (array-start arr-p 1) 10) (= (array-end arr-p 1) 11))) (let ((arr-q (array shq * * * * * * * * * * * * * * * *))) (and (= (array-rank arr-q) 2) (= (array-start arr-q 0) 12) (= (array-end arr-q 0) 20) (= (array-start arr-q 1) 11) (= (array-end arr-q 1) 13))) (let ((arr-r (share-array (array (shape) *) shr (lambda _ (values))))) (and (= (array-rank arr-r) 4) (= (array-start arr-r 0) 10) (= (array-end arr-r 0) 10) (= (array-start arr-r 1) 11) (= (array-end arr-r 1) 12) (= (array-start arr-r 2) 12) (= (array-end arr-r 2) 16) (= (array-start arr-r 3) 13) (= (array-end arr-r 3) 20))) (let ((arr-s (make-array shs))) (and (= (array-rank arr-s) 2) (= (array-start arr-s 0) 12) (= (array-end arr-s 0) 12) (= (array-start arr-s 1) 12) (= (array-end arr-s 1) 12))))))) .......... [PASS]
23. (not (and (= (array-rank subshape) 2) (= (array-start subshape 0) 0) (= (array-end subshape 0) 1) (= (array-start subshape 1) 0) (= (array-end subshape 1) 2) (= (array-ref subshape 0 0) 4) (= (array-ref subshape 0 1) 7))) .......... [PASS]
24. (not (and (= (array-rank sub) 1) (= (array-start sub 0) 4) (= (array-end sub 0) 7) (= (array-ref sub 4) 1) (= (array-ref sub 5) 2) (= (array-ref sub 6) 3))) .......... [PASS]
24 out of 24 passed (100.00%)
1. (f) .......... [PASS]
2. (f) .......... [PASS]
2 out of 2 passed (100.00%)
; generating large numbers [bits]: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ok
; generating reals [1000 times]: ok
; get/set state: ok
; randomize!: ok
; pseudo-randomize!: ok
passed (check-basics-1)
Done.
0 errors
1. (let ((port (open-output-string))) (parameterize ((current-language (quote en))) (print-it port)) (parameterize ((current-language (quote fr))) (print-it port)) (get-output-string port)) .......... [PASS]
1 out of 1 passed (100.00%)
/skint test/srfi/22.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 23: ./skint test/srfi/23.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 25: ./skint test/srfi/25.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 26: ./skint test/srfi/26.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 27: ./skint test/srfi/27.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 29: ./skint test/srfi/29.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 31: ./skint test/srfi/31.scm
----------0 out of 0 passed (%)
0 out of 0 passed (%)
0 out of 0 passed (%)
0 out of 0 passed (%)
0 out of 0 passed (%)
0 out of 0 passed (%)
--------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 34: ./skint test/srfi/34.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 35: ./skint test/srfi/35.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 37: ./skint test/srfi/37.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 38: ./skint test/srfi/38.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 39: ./skint test/srfi/39.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 41: ./skint test/srfi/41.scm
---------------------------------------------1. (stream? stream-null) .......... [PASS]
2. (stream-null? stream-null) .......... [PASS]
3. (stream-pair? stream-null) .......... [PASS]
4. (stream? (stream-cons 1 stream-null)) .......... [PASS]
5. (stream-null? (stream-cons 1 stream-null)) .......... [PASS]
6. (stream-pair? (stream-cons 1 stream-null)) .......... [PASS]
7. (stream? stream-null) .......... [PASS]
8. (stream? (stream-cons 1 stream-null)) .......... [PASS]
9. (stream? "four") .......... [PASS]
10. (stream-null? stream-null) .......... [PASS]
11. (stream-null? (stream-cons 1 stream-null)) .......... [PASS]
12. (stream-null? "four") .......... [PASS]
13. (stream-pair? stream-null) .......... [PASS]
14. (stream-pair? (stream-cons 1 stream-null)) .......... [PASS]
15. (stream-pair? "four") .......... [PASS]
16. (quote (stream-car "four")) .......... [PASS]
17. (quote (stream-car stream-null)) .......... [PASS]
18. (stream-car strm123) .......... [PASS]
19. (quote (stream-cdr "four")) .......... [PASS]
20. (quote (stream-cdr stream-null)) .......... [PASS]
21. (stream-car (stream-cdr strm123)) .......... [PASS]
22. (stream->list (letrec ((double (stream-lambda (strm) (if (stream-null? strm) stream-null (stream-cons (* 2 (stream-car strm)) (double (stream-cdr strm))))))) (double strm123))) .......... [PASS]
23. (stream->list (let () (define-stream (double strm) (if (stream-null? strm) stream-null (stream-cons (* 2 (stream-car strm)) (double (stream-cdr strm))))) (double strm123))) .......... [PASS]
24. (quote (list->stream "four")) .......... [PASS]
25. (stream->list (list->stream (quote ()))) .......... [PASS]
26. (stream->list (list->stream (quote (1 2 3)))) .......... [PASS]
27. (quote (port->stream "four")) .......... [PASS]
28. (list->string (stream->list 11 s)) .......... [PASS]
29. (stream->list (stream)) .......... [PASS]
30. (stream->list (stream 1)) .......... [PASS]
31. (stream->list (stream 1 2 3)) .......... [PASS]
32. (quote (stream->list (quote ()))) .......... [PASS]
33. (quote (stream->list -1 strm123)) .......... [PASS]
34. (stream->list (stream)) .......... [PASS]
35. (stream->list strm123) .......... [PASS]
36. (stream->list 5 strm123) .......... [PASS]
37. (stream->list 3 (stream-from 1)) .......... [PASS]
38. (quote (stream-append "four")) .......... [PASS]
39. (stream->list (stream-append strm123)) .......... [PASS]
40. (stream->list (stream-append strm123 strm123)) .......... [PASS]
41. (stream->list (stream-append strm123 strm123 strm123)) .......... [PASS]
42. (stream->list (stream-append strm123 stream-null)) .......... [PASS]
43. (stream->list (stream-append stream-null strm123)) .......... [PASS]
44. (quote (stream-concat "four")) .......... [PASS]
45. (stream->list (stream-concat (stream strm123))) .......... [PASS]
46. (stream->list (stream-concat (stream strm123 strm123))) .......... [PASS]
47. (stream-ref (stream-constant 1) 100) .......... [PASS]
48. (stream-ref (stream-constant 1 2) 100) .......... [PASS]
49. (stream-ref (stream-constant 1 2 3) 3) .......... [PASS]
50. (quote (stream-drop "four" strm123)) .......... [PASS]
51. (quote (stream-drop -1 strm123)) .......... [PASS]
52. (quote (stream-drop 2 "four")) .......... [PASS]
53. (stream->list (stream-drop 0 stream-null)) .......... [PASS]
54. (stream->list (stream-drop 0 strm123)) .......... [PASS]
55. (stream->list (stream-drop 1 strm123)) .......... [PASS]
56. (stream->list (stream-drop 5 strm123)) .......... [PASS]
57. (quote (stream-drop-while "four" strm123)) .......... [PASS]
58. (quote (stream-drop-while odd? "four")) .......... [PASS]
59. (stream->list (stream-drop-while odd? stream-null)) .......... [PASS]
60. (stream->list (stream-drop-while odd? strm123)) .......... [PASS]
61. (stream->list (stream-drop-while even? strm123)) .......... [PASS]
62. (stream->list (stream-drop-while positive? strm123)) .......... [PASS]
63. (stream->list (stream-drop-while negative? strm123)) .......... [PASS]
64. (quote (stream-filter "four" strm123)) .......... [PASS]
65. (quote (stream-filter odd? (quote ()))) .......... [PASS]
66. (stream-null? (stream-filter odd? (stream))) .......... [PASS]
67. (stream->list (stream-filter odd? strm123)) .......... [PASS]
68. (stream->list (stream-filter even? strm123)) .......... [PASS]
69. (stream->list (stream-filter positive? strm123)) .......... [PASS]
70. (stream->list (stream-filter negative? strm123)) .......... [PASS]
71. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
72. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
73. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
74. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
75. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
76. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
77. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
78. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
79. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
80. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
81. (odd? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
82. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
83. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
84. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
85. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
86. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
87. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
88. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
89. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
90. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
91. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
92. (even? (stream-ref (stream-filter odd? (stream-from 0)) n)) .......... [PASS]
93. (quote (stream-fold "four" 0 strm123)) .......... [PASS]
94. (quote (stream-fold + 0 (quote ()))) .......... [PASS]
95. (stream-fold + 0 strm123) .......... [PASS]
96. (quote (stream-for-each "four" strm123)) .......... [PASS]
97. (quote (stream-for-each + "four")) .......... [PASS]
98. (let ((sum 0)) (stream-for-each (lambda (x) (set! sum (+ sum x))) strm123) sum) .......... [PASS]
99. (quote (stream-from "four")) .......... [PASS]
100. (quote (stream-from 1 "four")) .......... [PASS]
101. (stream-ref (stream-from 0) 100) .......... [PASS]
102. (stream-ref (stream-from 1 2) 100) .......... [PASS]
103. (stream-ref (stream-from 0 -1) 100) .......... [PASS]
104. (quote (stream-iterate "four" 0)) .......... [PASS]
105. (stream->list 3 (stream-iterate (lsec + 1) 1)) .......... [PASS]
106. (quote (stream-length "four")) .......... [PASS]
107. (stream-length (stream)) .......... [PASS]
108. (stream-length strm123) .......... [PASS]
109. (stream->list (stream-let loop ((strm strm123)) (if (stream-null? strm) stream-null (stream-cons (* 2 (stream-car strm)) (loop (stream-cdr strm)))))) .......... [PASS]
110. (quote (stream-map "four" strm123)) .......... [PASS]
111. (quote (stream-map odd? "four")) .......... [PASS]
112. (stream->list (stream-map - strm123)) .......... [PASS]
113. (stream->list (stream-map + strm123 strm123)) .......... [PASS]
114. (stream->list (stream-map + strm123 (stream-from 1))) .......... [PASS]
115. (stream->list (stream-map + (stream-from 1) strm123)) .......... [PASS]
116. (stream->list (stream-map + strm123 strm123 strm123)) .......... [PASS]
117. (quote (stream-match (quote (1 2 3)) (_ (quote ok)))) .......... [PASS]
118. (quote (stream-match strm123 (() 42))) .......... [PASS]
119. (stream-match stream-null (() (quote ok))) .......... [PASS]
120. (stream-match strm123 (() (quote no)) (else (quote ok))) .......... [PASS]
121. (stream-match (stream 1) (() (quote no)) ((a) a)) .......... [PASS]
122. (stream-match (stream 1) (() (quote no)) ((_) (quote ok))) .......... [PASS]
123. (stream-match strm123 ((a b c) (list a b c))) .......... [PASS]
124. (stream-match strm123 ((a . _) a)) .......... [PASS]
125. (stream-match strm123 ((a b . _) (list a b))) .......... [PASS]
126. (stream-match strm123 ((a b . c) (list a b (stream-car c)))) .......... [PASS]
127. (stream-match strm123 (s (stream->list s))) .......... [PASS]
128. (stream-match strm123 ((a . _) (= a 1) (quote ok))) .......... [PASS]
129. (stream-match strm123 ((a . _) (= a 2) (quote yes)) (_ (quote no))) .......... [PASS]
130. (stream-match strm123 ((a b c) (= a b) (quote yes)) (_ (quote no))) .......... [PASS]
131. (stream-match (stream 1 1 2) ((a b c) (= a b) (quote yes)) (_ (quote no))) .......... [PASS]
132. (stream->list (stream-of (+ y 6) (x in (stream-range 1 6)) (odd? x) (y is (* x x)))) .......... [PASS]
133. (stream->list (stream-of (* x y) (x in (stream-range 1 4)) (y in (stream-range 1 5)))) .......... [PASS]
134. (stream-car (stream-of 1)) .......... [PASS]
135. (quote (stream-range 1 2 "three")) .......... [PASS]
136. (stream->list (stream-range 0 5)) .......... [PASS]
137. (stream->list (stream-range 5 0)) .......... [PASS]
138. (stream->list (stream-range 0 5 2)) .......... [PASS]
139. (stream->list (stream-range 5 0 -2)) .......... [PASS]
140. (stream->list (stream-range 0 1 -1)) .......... [PASS]
141. (quote (stream-ref (quote ()) 4)) .......... [PASS]
142. (quote (stream-ref nats 3.5)) .......... [PASS]
143. (quote (stream-ref nats -3)) .......... [PASS]
144. (quote (stream-ref strm123 5)) .......... [PASS]
145. (stream-ref strm123 0) .......... [PASS]
146. (stream-ref strm123 1) .......... [PASS]
147. (stream-ref strm123 2) .......... [PASS]
148. (quote (stream-reverse (quote ()))) .......... [PASS]
149. (stream->list (stream-reverse (stream))) .......... [PASS]
150. (stream->list (stream-reverse strm123)) .......... [PASS]
151. (quote (stream-scan "four" 0 strm123)) .......... [PASS]
152. (quote (stream-scan + 0 (quote ()))) .......... [PASS]
153. (stream->list (stream-scan + 0 strm123)) .......... [PASS]
154. (quote (stream-take 5 "four")) .......... [PASS]
155. (quote (stream-take "four" strm123)) .......... [PASS]
156. (quote (stream-take -4 strm123)) .......... [PASS]
157. (stream->list (stream-take 5 stream-null)) .......... [PASS]
158. (stream->list (stream-take 0 stream-null)) .......... [PASS]
159. (stream->list (stream-take 0 strm123)) .......... [PASS]
160. (stream->list (stream-take 2 strm123)) .......... [PASS]
161. (stream->list (stream-take 3 strm123)) .......... [PASS]
162. (stream->list (stream-take 5 strm123)) .......... [PASS]
163. (quote (stream-take-while odd? "four")) .......... [PASS]
164. (quote (stream-take-while "four" strm123)) .......... [PASS]
165. (stream->list (stream-take-while odd? strm123)) .......... [PASS]
166. (stream->list (stream-take-while even? strm123)) .......... [PASS]
167. (stream->list (stream-take-while positive? strm123)) .......... [PASS]
168. (stream->list (stream-take-while negative? strm123)) .......... [PASS]
169. (quote (stream-unfold "four" odd? + 0)) .......... [PASS]
170. (quote (stream-unfold + "four" + 0)) .......... [PASS]
171. (quote (stream-unfold + odd? "four" 0)) .......... [PASS]
172. (stream->list (stream-unfold (rsec expt 2) (rsec < 10) (rsec + 1) 0)) .......... [PASS]
173. (stream->list (stream-unfolds (lambda (x) (let ((n (car x)) (s (cdr x))) (if (zero? n) (values (quote dummy) (quote ())) (values (cons (- n 1) (stream-cdr s)) (list (stream-car s)))))) (cons 5 (stream-from 0)))) .......... [PASS]
174. (quote (stream-zip "four")) .......... [PASS]
175. (quote (stream-zip strm123 "four")) .......... [PASS]
176. (stream->list (stream-zip strm123 stream-null)) .......... [PASS]
177. (stream->list (stream-zip strm123)) .......... [PASS]
178. (stream->list (stream-zip strm123 strm123)) .......... [PASS]
179. (stream->list (stream-zip strm123 (stream-from 1))) .......... [PASS]
180. (stream->list (stream-zip strm123 strm123 strm123)) .......... [PASS]
180 out of 180 passed (100.00%)
(let ((x 0)) (do-ec (set! x (+ x 1))) x)
=> 1 ; correct
(let ((x 0)) (do-ec (:range i 10) (set! x (+ x 1))) x)
=> 10 ; correct
(let ((x 0)) (do-ec (:range n 10) (:range k n) (set! x (+ x 1))) x)
=> 45 ; correct
(list-ec 1)
=> (1) ; correct
(list-ec (:range i 4) i)
=> (0 1 2 3) ; correct
(list-ec (:range n 3) (:range k (+ n 1)) (list n k))
=> ((0 0) (1 0) (1 1) (2 0) (2 1) (2 2)) ; correct
(list-ec (:range n 5) (if (even? n)) (:range k (+ n 1)) (list n k))
=> ((0 0) (2 0) (2 1) (2 2) (4 0) (4 1) (4 2) (4 3) (4 4)) ; correct
(list-ec (:range n 5) (not (even? n)) (:range k (+ n 1)) (list n k))
=> ((1 0) (1 1) (3 0) (3 1) (3 2) (3 3)) ; correct
(list-ec (:range n 5) (and (even? n) (> n 2)) (:range k (+ n 1)) (list n k))
=> ((4 0) (4 1) (4 2) (4 3) (4 4)) ; correct
(list-ec (:range n 5) (or (even? n) (> n 3)) (:range k (+ n 1)) (list n k))
=> ((0 0) (2 0) (2 1) (2 2) (4 0) (4 1) (4 2) (4 3) (4 4)) ; correct
(let ((x 0)) (list-ec (:range n 10) (begin (set! x (+ x 1))) n) x)
=> 10 ; correct
(list-ec (nested (:range n 3) (:range k n)) k)
=> (0 0 1) ; correct
(append-ec (quote (a b)))
=> (a b) ; correct
(append-ec (:range i 0) (quote (a b)))
=> () ; correct
(append-ec (:range i 1) (quote (a b)))
=> (a b) ; correct
(append-ec (:range i 2) (quote (a b)))
=> (a b a b) ; correct
(string-ec #\a)
=> "a" ; correct
(string-ec (:range i 0) #\a)
=> "" ; correct
(string-ec (:range i 1) #\a)
=> "a" ; correct
(string-ec (:range i 2) #\a)
=> "aa" ; correct
(string-append-ec "ab")
=> "ab" ; correct
(string-append-ec (:range i 0) "ab")
=> "" ; correct
(string-append-ec (:range i 1) "ab")
=> "ab" ; correct
(string-append-ec (:range i 2) "ab")
=> "abab" ; correct
(vector-ec 1)
=> #(1) ; correct
(vector-ec (:range i 0) i)
=> #() ; correct
(vector-ec (:range i 1) i)
=> #(0) ; correct
(vector-ec (:range i 2) i)
=> #(0 1) ; correct
(vector-of-length-ec 1 1)
=> #(1) ; correct
(vector-of-length-ec 0 (:range i 0) i)
=> #() ; correct
(vector-of-length-ec 1 (:range i 1) i)
=> #(0) ; correct
(vector-of-length-ec 2 (:range i 2) i)
=> #(0 1) ; correct
(sum-ec 1)
=> 1 ; correct
(sum-ec (:range i 0) i)
=> 0 ; correct
(sum-ec (:range i 1) i)
=> 0 ; correct
(sum-ec (:range i 2) i)
=> 1 ; correct
(sum-ec (:range i 3) i)
=> 3 ; correct
(product-ec 1)
=> 1 ; correct
(product-ec (:range i 1 0) i)
=> 1 ; correct
(product-ec (:range i 1 1) i)
=> 1 ; correct
(product-ec (:range i 1 2) i)
=> 1 ; correct
(product-ec (:range i 1 3) i)
=> 2 ; correct
(product-ec (:range i 1 4) i)
=> 6 ; correct
(min-ec 1)
=> 1 ; correct
(min-ec (:range i 1) i)
=> 0 ; correct
(min-ec (:range i 2) i)
=> 0 ; correct
(max-ec 1)
=> 1 ; correct
(max-ec (:range i 1) i)
=> 0 ; correct
(max-ec (:range i 2) i)
=> 1 ; correct
(first-ec #f 1)
=> 1 ; correct
(first-ec #f (:range i 0) i)
=> #f ; correct
(first-ec #f (:range i 1) i)
=> 0 ; correct
(first-ec #f (:range i 2) i)
=> 0 ; correct
(let ((last-i -1)) (first-ec #f (:range i 10) (begin (set! last-i i)) i) last-i)
=> 0 ; correct
(last-ec #f 1)
=> 1 ; correct
(last-ec #f (:range i 0) i)
=> #f ; correct
(last-ec #f (:range i 1) i)
=> 0 ; correct
(last-ec #f (:range i 2) i)
=> 1 ; correct
(any?-ec #f)
=> #f ; correct
(any?-ec #t)
=> #t ; correct
(any?-ec (:range i 2 2) (even? i))
=> #f ; correct
(any?-ec (:range i 2 3) (even? i))
=> #t ; correct
(every?-ec #f)
=> #f ; correct
(every?-ec #t)
=> #t ; correct
(every?-ec (:range i 2 2) (even? i))
=> #t ; correct
(every?-ec (:range i 2 3) (even? i))
=> #t ; correct
(every?-ec (:range i 2 4) (even? i))
=> #f ; correct
(let ((sum-sqr (lambda (x result) (+ result (* x x))))) (fold-ec 0 (:range i 10) i sum-sqr))
=> 285 ; correct
(let ((minus-1 (lambda (x) (- x 1))) (sum-sqr (lambda (x result) (+ result (* x x))))) (fold3-ec (error "wrong") (:range i 10) i minus-1 sum-sqr))
=> 284 ; correct
(fold3-ec (quote infinity) (:range i 0) i min min)
=> infinity ; correct
(list-ec (:list x (quote ())) x)
=> () ; correct
(list-ec (:list x (quote (1))) x)
=> (1) ; correct
(list-ec (:list x (quote (1 2 3))) x)
=> (1 2 3) ; correct
(list-ec (:list x (quote (1)) (quote (2))) x)
=> (1 2) ; correct
(list-ec (:list x (quote (1)) (quote (2)) (quote (3))) x)
=> (1 2 3) ; correct
(list-ec (:string c "") c)
=> () ; correct
(list-ec (:string c "1") c)
=> (#\1) ; correct
(list-ec (:string c "123") c)
=> (#\1 #\2 #\3) ; correct
(list-ec (:string c "1" "2") c)
=> (#\1 #\2) ; correct
(list-ec (:string c "1" "2" "3") c)
=> (#\1 #\2 #\3) ; correct
(list-ec (:vector x (vector)) x)
=> () ; correct
(list-ec (:vector x (vector 1)) x)
=> (1) ; correct
(list-ec (:vector x (vector 1 2 3)) x)
=> (1 2 3) ; correct
(list-ec (:vector x (vector 1) (vector 2)) x)
=> (1 2) ; correct
(list-ec (:vector x (vector 1) (vector 2) (vector 3)) x)
=> (1 2 3) ; correct
(list-ec (:range x -2) x)
=> () ; correct
(list-ec (:range x -1) x)
=> () ; correct
(list-ec (:range x 0) x)
=> () ; correct
(list-ec (:range x 1) x)
=> (0) ; correct
(list-ec (:range x 2) x)
=> (0 1) ; correct
(list-ec (:range x 0 3) x)
=> (0 1 2) ; correct
(list-ec (:range x 1 3) x)
=> (1 2) ; correct
(list-ec (:range x -2 -1) x)
=> (-2) ; correct
(list-ec (:range x -2 -2) x)
=> () ; correct
(list-ec (:range x 1 5 2) x)
=> (1 3) ; correct
(list-ec (:range x 1 6 2) x)
=> (1 3 5) ; correct
(list-ec (:range x 5 1 -2) x)
=> (5 3) ; correct
(list-ec (:range x 6 1 -2) x)
=> (6 4 2) ; correct
(list-ec (:real-range x 0.0 3.0) x)
=> (0.0 1.0 2.0) ; correct
(list-ec (:real-range x 0 3.0) x)
=> (0.0 1.0 2.0) ; correct
(list-ec (:real-range x 0 3 1.0) x)
=> (0.0 1.0 2.0) ; correct
(string-ec (:char-range c #\a #\z) c)
=> "abcdefghijklmnopqrstuvwxyz" ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (my-call-with-input-file "tmp1" (lambda (port) (list-ec (:port x port read) x))))
=> (0 1 2 3 4 5 6 7 8 9) ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (my-call-with-input-file "tmp1" (lambda (port) (list-ec (:port x port) x))))
=> (0 1 2 3 4 5 6 7 8 9) ; correct
(list-ec (:do ((i 0)) (< i 4) ((+ i 1))) i)
=> (0 1 2 3) ; correct
(list-ec (:do (let ((x (quote x)))) ((i 0)) (< i 4) (let ((j (- 10 i)))) #t ((+ i 1))) j)
=> (10 9 8 7) ; correct
(list-ec (:let x 1) x)
=> (1) ; correct
(list-ec (:let x 1) (:let y (+ x 1)) y)
=> (2) ; correct
(list-ec (:let x 1) (:let x (+ x 1)) x)
=> (2) ; correct
(list-ec (:parallel (:range i 1 10) (:list x (quote (a b c)))) (list i x))
=> ((1 a) (2 b) (3 c)) ; correct
(list-ec (:while (:range i 1 10) (< i 5)) i)
=> (1 2 3 4) ; correct
(list-ec (:until (:range i 1 10) (>= i 5)) i)
=> (1 2 3 4 5) ; correct
(list-ec (:while (:list i (quote (1 2 3 4 5 6 7 8 9))) (< i 5)) i)
=> (1 2 3 4) ; correct
(list-ec (:until (:list i (quote (1 2 3 4 5 6 7 8 9))) (>= i 5)) i)
=> (1 2 3 4 5) ; correct
(list-ec (:while (:vector x (index i) (quote #(1 2 3 4 5))) (< x 10)) x)
=> (1 2 3 4 5) ; correct
(list-ec (:while (:parallel (:range i 1 10) (:list j (quote (1 2 3 4 5 6 7 8 9)))) (< i 5)) (list i j))
=> ((1 1) (2 2) (3 3) (4 4)) ; correct
(list-ec (:until (:parallel (:range i 1 10) (:list j (quote (1 2 3 4 5 6 7 8 9)))) (>= i 5)) (list i j))
=> ((1 1) (2 2) (3 3) (4 4) (5 5)) ; correct
(let ((n 0)) (do-ec (:while (:range i 1 10) (begin (set! n (+ n 1)) (< i 5))) (if #f #f)) n)
=> 5 ; correct
(let ((n 0)) (do-ec (:until (:range i 1 10) (begin (set! n (+ n 1)) (>= i 5))) (if #f #f)) n)
=> 5 ; correct
(let ((n 0)) (do-ec (:while (:parallel (:range i 1 10) (:do () (begin (set! n (+ n 1)) #t) ())) (< i 5)) (if #f #f)) n)
=> 5 ; correct
(let ((n 0)) (do-ec (:until (:parallel (:range i 1 10) (:do () (begin (set! n (+ n 1)) #t) ())) (>= i 5)) (if #f #f)) n)
=> 5 ; correct
(list-ec (: c (quote (a b))) c)
=> (a b) ; correct
(list-ec (: c (quote (a b)) (quote (c d))) c)
=> (a b c d) ; correct
(list-ec (: c "ab") c)
=> (#\a #\b) ; correct
(list-ec (: c "ab" "cd") c)
=> (#\a #\b #\c #\d) ; correct
(list-ec (: c (vector (quote a) (quote b))) c)
=> (a b) ; correct
(list-ec (: c (vector (quote a) (quote b)) (vector (quote c))) c)
=> (a b c) ; correct
(list-ec (: i 0) i)
=> () ; correct
(list-ec (: i 1) i)
=> (0) ; correct
(list-ec (: i 10) i)
=> (0 1 2 3 4 5 6 7 8 9) ; correct
(list-ec (: i 1 2) i)
=> (1) ; correct
(list-ec (: i 1 2 3) i)
=> (1) ; correct
(list-ec (: i 1 9 3) i)
=> (1 4 7) ; correct
(list-ec (: i 0.0 1.0 0.2) i)
=> (0.0 0.2 0.4 0.6000000000000001 0.8) ; correct
(list-ec (: c #\a #\c) c)
=> (#\a #\b #\c) ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (my-call-with-input-file "tmp1" (lambda (port) (list-ec (: x port read) x))))
=> (0 1 2 3 4 5 6 7 8 9) ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (my-call-with-input-file "tmp1" (lambda (port) (list-ec (: x port) x))))
=> (0 1 2 3 4 5 6 7 8 9) ; correct
(list-ec (:list c (index i) (quote (a b))) (list c i))
=> ((a 0) (b 1)) ; correct
(list-ec (:string c (index i) "a") (list c i))
=> ((#\a 0)) ; correct
(list-ec (:vector c (index i) (vector (quote a))) (list c i))
=> ((a 0)) ; correct
(list-ec (:range i (index j) 0 -3 -1) (list i j))
=> ((0 0) (-1 1) (-2 2)) ; correct
(list-ec (:real-range i (index j) 0 1 0.2) (list i j))
=> ((0.0 0) (0.2 1) (0.4 2) (0.6000000000000001 3) (0.8 4)) ; correct
(list-ec (:char-range c (index i) #\a #\c) (list c i))
=> ((#\a 0) (#\b 1) (#\c 2)) ; correct
(list-ec (: x (index i) (quote (a b c d))) (list x i))
=> ((a 0) (b 1) (c 2) (d 3)) ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (my-call-with-input-file "tmp1" (lambda (port) (list-ec (: x (index i) port) (list x i)))))
=> ((0 0) (1 1) (2 2) (3 3) (4 4) (5 5) (6 6) (7 7) (8 8) (9 9)) ; correct
(list-ec (: i 5) (* i i))
=> (0 1 4 9 16) ; correct
(list-ec (: n 1 4) (: i n) (list n i))
=> ((1 0) (2 0) (2 1) (3 0) (3 1) (3 2)) ; correct
(list-ec (: x (index i) "abc") (list x i))
=> ((#\a 0) (#\b 1) (#\c 2)) ; correct
(list-ec (:string c (index i) "a" "b") (cons c i))
=> ((#\a . 0) (#\b . 1)) ; correct
(list-ec (:range x 5) (:range x x) x)
=> (0 0 1 0 1 2 0 1 2 3) ; correct
(list-ec (:list x (quote (2 "23" (4)))) (: y x) y)
=> (0 1 #\2 #\3 4) ; correct
(list-ec (:parallel (:integers x) (:do ((i 10)) (< x i) ((- i 1)))) (list x i))
=> ((0 10) (1 9) (2 8) (3 7) (4 6)) ; correct
(factorial 0)
=> 1 ; correct
(factorial 1)
=> 1 ; correct
(factorial 3)
=> 6 ; correct
(factorial 5)
=> 120 ; correct
(eratosthenes 50)
=> (2 3 5 7 11 13 17 19 23 29 31 37 41 43 47) ; correct
(length (eratosthenes 100000))
=> 9592 ; correct
(pythagoras 15)
=> ((3 4 5) (5 12 13) (6 8 10) (9 12 15)) ; correct
(length (pythagoras 200))
=> 127 ; correct
(qsort (quote (1 5 4 2 4 5 3 2 1 3)))
=> (1 1 2 2 3 3 4 4 5 5) ; correct
(begin (let ((f (my-open-output-file "tmp1"))) (do-ec (:range n 10) (begin (write n f) (newline f))) (close-output-port f)) (read-lines "tmp1"))
=> ("0
" "1
" "2
" "3
" "4
" "5
" "6
" "7
" "8
" "9
") ; correct
correct examples : 162
wrong examples : 0
0 out of 0 passed (%)
1. (get-output-string p) .......... [PASS]
2. (get-output-string p) .......... [PASS]
3. (get-output-string p) .......... [PASS]
4. (get-output-string p) .......... [PASS]
5. (force p) .......... [PASS]
6. (force p) .......... [PASS]
7. (force f) .......... [PASS]
8. (get-count) .......... [PASS]
9. (force p) .......... [PASS]
10. (get-count) .......... [PASS]
11. (force (stream-ref (stream-filter zero? (from 0)) 0)) .......... [PASS]
11 out of 11 passed (100.00%)
1. (format "~8,2F" (/ 1 3)) .......... [PASS]
2. (format "~6F" 32) .......... [PASS]
3. (format "~8,2F" 32) .......... [PASS]
4. (format "~1,2F" 4321) .......... [PASS]
5. (format "~8F" 3200000.0) .......... [PASS]
6. (format "Hello, ~a" "World!") .......... [PASS]
7. (format "Error, list is too short: ~s" (quote (one "two" 3))) .......... [PASS]
8. (format "test me") .......... [PASS]
9. (format "~a ~s ~a ~s" (quote this) (quote is) "a" "test") .......... [PASS]
10. (format "#d~d #x~x #o~o #b~b~%" 32 32 32 32) .......... [PASS]
11. (format "~a ~? ~a" (quote a) "~s" (quote (new)) (quote test)) .......... [PASS]
12. (format #f "~a ~? ~a ~%" 3 " ~s ~s " (quote (2 2)) 3) .......... [PASS]
13. (format "~w" (let ((c (quote (a b c)))) (set-cdr! (cddr c) c) c)) .......... [PASS]
14. (format "~8,2F" 32) .......... [PASS]
15. (format "~8,3F" (sqrt 3.8)) .......... [PASS]
16. (format "~8,2F" 345670000000.0) .......... [PASS]
17. (format "~6,3F" (/ 1 3)) .......... [PASS]
18. (format "~4F" 12) .......... [PASS]
19. (format "~8,3F" 123.3456) .......... [PASS]
20. (format "~6,3F" 123.3456) .......... [PASS]
21. (format "~2,3F" 123.3456) .......... [PASS]
22. (format "~8,3F" "foo") .......... [PASS]
23. (format "~8,3F" 12.3456) .......... [PASS]
24. (format "~6,3F" 123.3456) .......... [PASS]
25. (format "~4,3F" 123.3456) .......... [PASS]
26. (format "~4,2f" 6.375) .......... [PASS]
27. (foo 3.14159) .......... [PASS]
28. (foo -3.14159) .......... [PASS]
29. (foo 100.0) .......... [PASS]
30. (foo 1234.0) .......... [PASS]
31. (foo 0.006) .......... [PASS]
32. (format #f "test ~a" "me") .......... [PASS]
33. (format "~6F" 32) .......... [PASS]
34. (format "~6F" 32.0) .......... [PASS]
35. (format "~8F" 3.2e46) .......... [PASS]
36. (format "~8F" 3.2e-44) .......... [PASS]
37. (format "~8F" 3.2e21) .......... [PASS]
38. (format "~8F" 3200.0) .......... [PASS]
39. (format "~8,2F" 320000000000.0) .......... [PASS]
40. (format "~12F" 1.2345) .......... [PASS]
41. (format "~12,2F" 1.2345) .......... [PASS]
42. (format "~12,3F" 1.2345) .......... [PASS]
43. (format "~8,2F" 345670000000.0) .......... [PASS]
44. (format "~A~A" (list->string (list #\newline)) "") .......... [PASS]
45. (format "~a ~? ~a" (quote a) "~s" (quote (new)) (quote test)) .......... [PASS]
46. (format "~a ~?, ~a!" (quote a) "~s ~a" (quote (new test)) (quote yes)) .......... [PASS]
47. (format "~8,2F" 3456700000000000.0) .......... [PASS]
48. (format "~8,2F" 3.4567e16) .......... [PASS]
49. (format "~8,2F" 3.4567e17) .......... [PASS]
50. (format "~8,2F" 3.4567e18) .......... [PASS]
51. (format "~8,2F" 3.4567e19) .......... [PASS]
52. (format "~8,2F" 3.4567e20) .......... [PASS]
53. (format "~8,2F" 3.4567e21) .......... [PASS]
54. (format "~8,2F" 3.4567e22) .......... [PASS]
55. (format "~8,2F" 3.4567e23) .......... [PASS]
56. (format "~8,0F" 3.4567e24) .......... [PASS]
57. (format "~8,1F" 3.4567e24) .......... [PASS]
58. (format "~8,2F" 3.4567e24) .......... [PASS]
59. (format "~8,3F" 3.4567e24) .......... [PASS]
60. (format "~8,0F" 3.5567e24) .......... [PASS]
61. (format "~8,1F" 3.5567e24) .......... [PASS]
62. (format "~8,2F" 3.5567e24) .......... [PASS]
63. (format "~10,0F" -0.0003) .......... [PASS]
64. (format "~10,1F" -0.0003) .......... [PASS]
65. (format "~10,2F" -0.0003) .......... [PASS]
66. (format "~10,3F" -0.0003) .......... [PASS]
67. (format "~10,4F" -0.0003) .......... [PASS]
68. (format "~10,5F" -0.0003) .......... [PASS]
69. (format "~10,3F" 1.02) .......... [PASS]
70. (format "~10,3F" 1.025) .......... [PASS]
71. (format "~10,3F" 1.0256) .......... [PASS]
72. (format "~10,3F" 1.002) .......... [PASS]
73. (format "~10,3F" 1.0025) .......... [PASS]
74. (format "~10,3F" 1.00256) .......... [PASS]
75. (format "~8,2F" (/ 1 3)) .......... [PASS]
76. (format "~6F" 32) .......... [PASS]
77. (format "~8,2F" 32) .......... [PASS]
78. (format "~1,2F" 4321) .......... [PASS]
79. (format "~8F" 3200000.0) .......... [PASS]
80. (format "Hello, ~a" "World!") .......... [PASS]
81. (format "Error, list is too short: ~s" (quote (one "two" 3))) .......... [PASS]
82. (format "test me") .......... [PASS]
83. (format "~a ~s ~a ~s" (quote this) (quote is) "a" "test") .......... [PASS]
84. (format #f "#d~d #x~x #o~o #b~b" 32 32 32 32) .......... [PASS]
85. (format "~a ~? ~a" (quote a) "~s" (quote (new)) (quote test)) .......... [PASS]
86. (format #f "~a ~? ~a ~%" 3 " ~s ~s " (quote (2 2)) 3) .......... [PASS]
87. (format "~w" (let ((c (list (quote a) (quote b) (quote c)))) (set-cdr! (cddr c) c) c)) .......... [PASS]
88. (format "~8,2F" 32) .......... [PASS]
89. (format "~8,2F" 345670000000.0) .......... [PASS]
90. (format "~6,3F" (/ 1 3)) .......... [PASS]
91. (format "~4F" 12) .......... [PASS]
92. (format "~8,3F" 123.3456) .......... [PASS]
93. (format "~6,3F" 123.3456) .......... [PASS]
94. (format "~2,3F" 123.3456) .......... [PASS]
95. (format "~F" 0) .......... [PASS]
96. (format "~F" 1) .......... [PASS]
97. (format "~F" 123) .......... [PASS]
98. (format "~F" 0.456) .......... [PASS]
99. (format "~F" 123.456) .......... [PASS]
100. (format "~F" -1) .......... [PASS]
101. (format "~F" -123) .......... [PASS]
102. (format "~F" -0.456) .......... [PASS]
103. (format "~F" -123.456) .......... [PASS]
104. (format "~0F" 123) .......... [PASS]
105. (format "~1F" 123) .......... [PASS]
106. (format "~2F" 123) .......... [PASS]
107. (format "~3F" 123) .......... [PASS]
108. (format "~4F" 123) .......... [PASS]
109. (format "~5F" 123) .......... [PASS]
110. (format "~3F" -123) .......... [PASS]
111. (format "~4F" -123) .......... [PASS]
112. (format "~5F" -123) .......... [PASS]
113. (format "~6F" -123) .......... [PASS]
114. (format "~1,0F" 123) .......... [PASS]
115. (format "~1,1F" 123) .......... [PASS]
116. (format "~1,2F" 123) .......... [PASS]
117. (format "~1,2F" 0.123) .......... [PASS]
118. (format "~1,3F" 0.123) .......... [PASS]
119. (format "~1,4F" 0.123) .......... [PASS]
120. (format "~1,0F" -123) .......... [PASS]
121. (format "~1,1F" -123) .......... [PASS]
122. (format "~1,2F" -123) .......... [PASS]
123. (format "~1,2F" -0.123) .......... [PASS]
124. (format "~1,3F" -0.123) .......... [PASS]
125. (format "~1,4F" -0.123) .......... [PASS]
126. (format "~1,0F" 123.456) .......... [PASS]
127. (format "~1,1F" 123.456) .......... [PASS]
128. (format "~1,2F" 123.456) .......... [PASS]
129. (format "~1,0F" -123.456) .......... [PASS]
130. (format "~1,1F" -123.456) .......... [PASS]
131. (format "~1,2F" -123.456) .......... [PASS]
132. (not (member (format "~1,1F" 123.05) (quote ("123.0" "123.1")))) .......... [PASS]
133. (format "~1,1F" 123.15) .......... [PASS]
134. (format "~1,1F" 123.95) .......... [PASS]
135. (not (member (format "~1,1F" -123.05) (quote ("-123.0" "-123.1")))) .......... [PASS]
136. (format "~1,1F" -123.15) .......... [PASS]
137. (format "~1,1F" -123.95) .......... [PASS]
138. (format "~1,2F" 999.995) .......... [PASS]
139. (format "~1,2F" -999.995) .......... [PASS]
140. (format "~1,0F" 1.49) .......... [PASS]
141. (not (member (format "~1,0F" 1.5) (quote ("1." "2.")))) .......... [PASS]
142. (format "~1,0F" 1.51) .......... [PASS]
143. (format "~1,0F" 2.49) .......... [PASS]
144. (not (member (format "~1,0F" 2.5) (quote ("3." "2.")))) .......... [PASS]
145. (format "~1,0F" 2.51) .......... [PASS]
146. (format "~F" +inf.0) .......... [PASS]
147. (format "~F" -inf.0) .......... [PASS]
148. (format "~F" +nan.0) .......... [PASS]
149. (format "~F" 0.0) .......... [PASS]
150. (format "~F" -0.0) .......... [PASS]
151. (format "~1F" +inf.0) .......... [PASS]
152. (format "~1F" -inf.0) .......... [PASS]
153. (format "~1F" +nan.0) .......... [PASS]
154. (format "~1F" 0.0) .......... [PASS]
155. (format "~1F" -0.0) .......... [PASS]
156. (format "~1,0F" +inf.0) .......... [PASS]
157. (format "~1,0F" -inf.0) .......... [PASS]
158. (format "~1,0F" +nan.0) .......... [PASS]
159. (format "~1,0F" 0.0) .......... [PASS]
160. (format "~1,0F" -0.0) .......... [PASS]
161. (format "~1,1F" +inf.0) .......... [PASS]
162. (format "~1,1F" -inf.0) .......... [PASS]
163. (format "~1,1F" +nan.0) .......... [PASS]
164. (format "~1,1F" 0.0) .......... [PASS]
165. (format "~1,1F" -0.0) .......... [PASS]
166. (format "~F" (* pi 10)) .......... [PASS]
167. (format "~1,5F" (/ 1 3)) .......... [PASS]
168. (format "~1,5F" (/ -1 3)) .......... [PASS]
169. (format "~1,12F" (/ 1 7)) .......... [PASS]
170. (format "~F" 1.797693e308) .......... [PASS]
171. (format "~1F" 1.797693e308) .......... [PASS]
172. (format "~1,0F" 1.797693e308) .......... [PASS]
173. (format "~1,1F" 1.797693e308) .......... [PASS]
174. (format "~F" -1.797693e308) .......... [PASS]
175. (format "~1F" -1.797693e308) .......... [PASS]
176. (format "~1,0F" -1.797693e308) .......... [PASS]
177. (format "~1,1F" -1.797693e308) .......... [PASS]
178. (format "~F" 2.225074e-308) .......... [PASS]
179. (format "~1,2F" 5.015) .......... [PASS]
180. (format "~1,2F" 5.999) .......... [PASS]
181. (format "~1,0F" 123.0) .......... [PASS]
182. (format "~F" 0.1) .......... [PASS]
183. (format "~1f" 1) .......... [PASS]
184. (format "~1,0F" 1e100) .......... [PASS]
185. (format "~1,0F" 1) .......... [PASS]
186. (format "~1,0F" 0.1) .......... [PASS]
187. (format "~1,1F" 0.01) .......... [PASS]
188. (format "~0,3F" 1.23e20) .......... [PASS]
189. (format "~0,3F" 1.23e-20) .......... [PASS]
190. (format "~8,3F" 3456900000000000.0) .......... [PASS]
191. (format "~8,3F" 3.4569) .......... [PASS]
192. (format "~8,2F" 3456000000000000.0) .......... [PASS]
193. (format "~8,2F" 3.456) .......... [PASS]
194. (format "~10,0F" -0.0003) .......... [PASS]
195. (format "~10,1F" -0.0003) .......... [PASS]
196. (format "~10,2F" -0.0003) .......... [PASS]
197. (format "~10,3F" -0.0003) .......... [PASS]
198. (format "~10,4F" -0.0003) .......... [PASS]
199. (format "~10,4F" 3e-5) .......... [PASS]
200. (format "~10,3F" 1.02) .......... [PASS]
201. (format "~10,3F" 1.025) .......... [PASS]
202. (format "~10,3F" 1.0256) .......... [PASS]
203. (format "~10,3F" 1.002) .......... [PASS]
204. (format "~10,3F" 1.0025) .......... [PASS]
205. (format "~10,3F" 1.00256) .......... [PASS]
206. (format "~8,6F" 1.00001234) .......... [PASS]
207. (format "~7,2F" 0.997554209949891) .......... [PASS]
208. (format "~7,2F" 0.99755) .......... [PASS]
209. (format "~7,2F" 0.9975000000000001) .......... [PASS]
210. (format "~7,2F" 0.997) .......... [PASS]
211. (format "~7,2F" 0.99) .......... [PASS]
212. (format "~7,2F" 18.0000000000008) .......... [PASS]
213. (format "~8,0F" -14.99995999999362) .......... [PASS]
213 out of 213 passed (100.00%)
1. (call-with-values (lambda () (rest-values rest-list)) list) .......... [PASS]
2. (call-with-values (lambda () (rest-values rest-list 2)) list) .......... [PASS]
3. (call-with-values (lambda () (rest-values caller rest-list)) list) .......... [PASS]
4. (call-with-values (lambda () (rest-values caller rest-list -3)) list) .......... [PASS]
5. (quote (rest-values rest-list -2 (quote y) 3 1)) .......... [PASS]
6. (quote (rest-values (quote caller) rest-list 1 (quote (x y z)))) .......... [PASS]
7. (quote (rest-values caller rest-list 2 (list (quote x) (quote y) (quote z)) (cons "str" string?))) .......... [PASS]
8. (quote (rest-values rest-list 2 (quote (y z)) (quasiquote (100 unquote number?)))) .......... [PASS]
9. (quote (rest-values "caller: bad argument" rest-list 2 (quote (y z)) (quasiquote (100 unquote number?)))) .......... [PASS]
10. (quote (rest-values (quote caller) rest-list (list (quote x) (quote y)) (cons 1 number?))) .......... [PASS]
11. (call-with-values (lambda () (rest-values rest-list - (quote y) 100 "str")) list) .......... [PASS]
12. (call-with-values (lambda () (rest-values rest-list + (quasiquote (x y z)) (quasiquote (100 unquote number?)) (quasiquote ("str" unquote string?)))) list) .......... [PASS]
13. (call-with-values (lambda () (rest-values rest-list #t (quasiquote (x y z)) (quasiquote (100 unquote number?)) (quasiquote ("str" unquote string?)))) list) .......... [PASS]
14. (call-with-values (lambda () (rest-values rest-list #t (quasiquote (100 unquote number?)) (quasiquote ("str" unquote string?)) (quasiquote (x y z)))) list) .......... [PASS]
15. (quote (rest-values rest-list #t (quasiquote (100 unquote number?)) (quasiquote ("str" unquote string?)) (quasiquote (y z)))) .......... [PASS]
16. (call-with-values (lambda () (rest-values rest-list #f (quasiquote (100 unquote number?)) (quasiquote ("str" unquote string?)) (quasiquote (y z)))) list) .......... [PASS]
17. (quote (arg-and num (number? num) (< num 2))) .......... [PASS]
18. (quote (arg-and caller num (number? num) (< num 2))) .......... [PASS]
19. (quote (arg-and (quote caller) num (number? num) (< num 2))) .......... [PASS]
20. (quote (arg-and "caller: bad argument" num (number? num) (< num 2))) .......... [PASS]
21. (quote (arg-ands (str (string? str) (< (string-length str) 7)) ("caller: bad argument" num (number? num) (< num 2)))) .......... [PASS]
22. (quote (arg-ands ("caller: bad argument" str (string? str) (< (string-length str) 7)) (num (number? num) (< num 2)))) .......... [PASS]
23. (quote (arg-ands common (quote caller) (str (string? str) (< (string-length str) 7)) (num (number? num) (< num 2)))) .......... [PASS]
24. (quote (arg-ands common "caller: bad argument" (str (string? str) (< (string-length str) 7)) ("caller: incorrect argument" num (number? num) (< num 2)))) .......... [PASS]
25. (quote (err-and (quote caller) (string? str) (< (string-length str) 7) (number? num) (< num 2))) .......... [PASS]
26. (quote (err-ands (caller (string? str) (< (string-length str) 7)) ("num failed test in caller" (number? num) (< num 2)))) .......... [PASS]
26 out of 26 passed (100.00%)
1. (cat 129.995 -10 2.0) .......... [PASS]
2. (cat 129.995 10 2.0) .......... [PASS]
3. (cat 129 2.0) .......... [PASS]
4. (cat 129 -2.0) .......... [PASS]
5. (cat 129 10 #\* (quote octal) (quote sign)) .......... [PASS]
6. (cat 129 10 #\0 (quote octal) (quote sign)) .......... [PASS]
7. (cat 123000000 (quote flonum)) .......... [PASS]
8. (cat 1.23456789e25 (quote fixnum)) .......... [PASS]
9. (cat 129.995 10 2.0 (quote sign) (quote ("$"))) .......... [PASS]
10. (cat 129.995 10 2.0 (quote sign) (quote ("$" -3))) .......... [PASS]
11. (cat 129.995 10 2.0 (quote ("The number is " "."))) .......... [PASS]
12. (cat "abcdefg" (quote (3 . 1))) .......... [PASS]
13. (cat "abcdefg" (quote (3 1))) .......... [PASS]
14. (cat 123456789 (quote sign) (quote (#\,))) .......... [PASS]
15. (cat "abcdefg" (quote sign) (quote (#\,))) .......... [PASS]
16. (cat "abcdefg" (quote sign) (quote (#\: 2))) .......... [PASS]
17. (cat "abcdefg" (quote sign) (quote (#\: -2))) .......... [PASS]
18. (cat (quote (#\a "str" s))) .......... [PASS]
19. (cat (quote (#\a "str" s)) (quote (-1 -1))) .......... [PASS]
20. (cat (quote (#\a "str" s)) write) .......... [PASS]
21. (let ((p (open-output-string))) (cat (quote String) 10 p) (get-output-string p)) .......... [PASS]
22. (get-output-string p) .......... [PASS]
23. (cat ex 20 record-writer) .......... [PASS]
24. (cat "str" 20 record-writer) .......... [PASS]
25. (get-output-string p) .......... [PASS]
25 out of 25 passed (100.00%)
---------
------------------------------------------------------
RUNNING TESTS FOR SRFI 42: ./skint test/srfi/42.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 43: ./skint test/srfi/43.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 45: ./skint test/srfi/45.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 48: ./skint test/srfi/48.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 51: ./skint test/srfi/51.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 54: ./skint test/srfi/54.scm
------------------------------------------------------
-----------------------1. (eqv? 102 (bitwise-if 172 53 202)) .......... [PASS]
2. (equal? r (log2-binary-factors n)) .......... [PASS]
3. (equal? r (log2-binary-factors n)) .......... [PASS]
4. (equal? r (log2-binary-factors n)) .......... [PASS]
5. (equal? r (log2-binary-factors n)) .......... [PASS]
6. (equal? r (log2-binary-factors n)) .......... [PASS]
7. (equal? r (log2-binary-factors n)) .......... [PASS]
8. (equal? r (log2-binary-factors n)) .......... [PASS]
9. (equal? r (log2-binary-factors n)) .......... [PASS]
10. (equal? r (log2-binary-factors n)) .......... [PASS]
11. (equal? r (log2-binary-factors n)) .......... [PASS]
12. (equal? r (log2-binary-factors n)) .......... [PASS]
13. (equal? r (log2-binary-factors n)) .......... [PASS]
14. (equal? r (log2-binary-factors n)) .......... [PASS]
15. (equal? r (log2-binary-factors n)) .......... [PASS]
16. (equal? r (log2-binary-factors n)) .......... [PASS]
17. (equal? r (log2-binary-factors n)) .......... [PASS]
18. (equal? r (log2-binary-factors n)) .......... [PASS]
19. (equal? r (log2-binary-factors n)) .......... [PASS]
20. (equal? r (log2-binary-factors n)) .......... [PASS]
21. (equal? r (log2-binary-factors n)) .......... [PASS]
22. (equal? r (log2-binary-factors n)) .......... [PASS]
23. (equal? r (log2-binary-factors n)) .......... [PASS]
24. (equal? r (log2-binary-factors n)) .......... [PASS]
25. (equal? r (log2-binary-factors n)) .......... [PASS]
26. (equal? r (log2-binary-factors n)) .......... [PASS]
27. (equal? r (log2-binary-factors n)) .......... [PASS]
28. (equal? r (log2-binary-factors n)) .......... [PASS]
29. (equal? r (log2-binary-factors n)) .......... [PASS]
30. (equal? r (log2-binary-factors n)) .......... [PASS]
31. (equal? r (log2-binary-factors n)) .......... [PASS]
32. (equal? r (log2-binary-factors n)) .......... [PASS]
33. (equal? r (log2-binary-factors n)) .......... [PASS]
34. (equal? r (log2-binary-factors n)) .......... [PASS]
35. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
36. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
37. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
38. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
39. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
40. (equal? r (number->string (rotate-bit-field n c s e) 2)) .......... [PASS]
41. (equal? r (number->string (reverse-bit-field n s e) 2)) .......... [PASS]
42. (equal? r (number->string (reverse-bit-field n s e) 2)) .......... [PASS]
43. (equal? r (number->string (reverse-bit-field n s e) 2)) .......... [PASS]
44. (equal? (quote (#t #f #f #t)) (integer->list 9)) .......... [PASS]
45. (equal? (quote (#f #f #t #f #f #t)) (integer->list 9 6)) .......... [PASS]
46. (eqv? 9 (list->integer (quote (#t #f #f #t)))) .......... [PASS]
47. (eqv? 9 (list->integer (quote (#f #f #t #f #f #t)))) .......... [PASS]
48. (equal? 9 (booleans->integer #f #f #t #f #f #t)) .......... [PASS]
48 out of 48 passed (100.00%)
1. (port->char-list (open-input-string "12357")) .......... [PASS]
1 out of 1 passed (100.00%)
1. (not (array? (quote #()))) .......... [PASS]
2. (not (array? (quote #(a b c 4.0)))) .......... [PASS]
3. (not (not (array? (quote ())))) .......... [PASS]
4. (not (not (array? (quote (a b c 4.0))))) .......... [PASS]
5. (quote a) .......... [PASS]
6. (quote (a)) .......... [PASS]
7. (quote (a (b) c)) .......... [PASS]
8. "abc" .......... [PASS]
9. 2 .......... [PASS]
10. (make-vector 5 (quote a)) .......... [PASS]
11. (make-array (A:fixN32b 4) 5 3) .......... [PASS]
12. (make-array (quote #(foo)) 3 3) .......... [PASS]
13. (not (not (equal? (quote ()) (quote b)))) .......... [PASS]
14. (not (not (equal? 4 4.0))) .......... [PASS]
15. (not (not (equal? (quote a) (quote b)))) .......... [PASS]
16. (not (not (equal? (quote ()) (quote (a))))) .......... [PASS]
17. (not (not (equal? (quote (a (d) c)) (quote (a (b) c))))) .......... [PASS]
18. (not (not (equal? "abc" "abcd"))) .......... [PASS]
19. (not (not (equal? 2 2.0))) .......... [PASS]
20. (not (not (equal? (make-vector 5 (quote a)) (make-vector 6 (quote a))))) .......... [PASS]
21. (not (not (equal? (make-array (A:fixN32b 4) 5 3) (make-array (A:fixN32b 2) 5 3)))) .......... [PASS]
22. (not (not (equal? (make-array (quote #(foo)) 3 3) (make-array (quote #(baz)) 3 3)))) .......... [PASS]
23. 0 .......... [PASS]
24. 2 .......... [PASS]
25. (quote (3 7)) .......... [PASS]
26. (array-ref freds-center 0 0) .......... [PASS]
27. (array->list (list->array 2 (quote #()) (quote ((1 2) (3 4))))) .......... [PASS]
28. (array->list (list->array 0 (quote #()) 3)) .......... [PASS]
29. (array->list (vector->array (quote #(1 2 3 4)) (quote #()) 2 2)) .......... [PASS]
30. (array->vector (vector->array (quote #(1 2 3 4)) (quote #()) 2 2)) .......... [PASS]
31. #f .......... [PASS]
32. #f .......... [PASS]
33. #f .......... [PASS]
34. #t .......... [PASS]
35. #f .......... [PASS]
36. #f .......... [PASS]
37. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
38. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
39. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
40. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
41. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
42. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
43. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
44. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
45. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
46. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
47. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
48. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
49. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
50. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
51. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
52. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
53. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
54. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
55. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
56. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
57. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
58. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
59. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
60. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
61. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
62. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
63. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
64. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
65. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
66. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
67. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
68. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
69. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
70. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
71. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
72. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
73. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
74. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
75. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
76. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
77. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
78. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
79. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
80. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
81. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
82. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
83. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
84. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
85. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
86. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
87. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
88. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
89. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
90. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
91. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
92. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
93. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
94. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
95. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
96. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
97. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
98. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
99. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
100. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
101. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
102. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
103. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
104. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
105. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
106. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
107. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
108. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
109. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
110. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
111. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
112. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
113. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
114. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
115. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
116. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
117. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
118. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
119. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
120. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
121. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
122. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
123. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
124. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
125. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
126. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
127. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
128. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
129. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
130. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
131. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
132. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
133. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
134. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
135. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
136. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
137. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
138. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
139. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
140. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
141. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
142. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
143. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
144. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
145. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
146. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
147. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
148. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
149. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
150. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
151. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
152. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
153. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
154. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
155. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
156. (not (= (f i j k) (array-ref a i j k))) .......... [PASS]
157. (not (array? a)) .......... [PASS]
158. (not (array? a)) .......... [PASS]
159. (not (array? a)) .......... [PASS]
160. (not (array? a)) .......... [PASS]
161. (not (array? a)) .......... [PASS]
162. (not (array? a)) .......... [PASS]
163. (not (array? a)) .......... [PASS]
164. (not (array? a)) .......... [PASS]
165. (not (array? a)) .......... [PASS]
166. (not (array? a)) .......... [PASS]
167. (not (array? a)) .......... [PASS]
168. (not (array? a)) .......... [PASS]
169. (not (array? a)) .......... [PASS]
170. (not (array? a)) .......... [PASS]
171. (not (array? a)) .......... [PASS]
172. (not (array? a)) .......... [PASS]
173. (not (array? a)) .......... [PASS]
174. (not (array? a)) .......... [PASS]
175. (not (array? a)) .......... [PASS]
176. (not (array? a)) .......... [PASS]
177. (not (array? a)) .......... [PASS]
178. (not (array? a)) .......... [PASS]
179. (not (array? a)) .......... [PASS]
180. (not (array? a)) .......... [PASS]
181. (not (array? a)) .......... [PASS]
182. (not (array? a)) .......... [PASS]
183. (not (array? a)) .......... [PASS]
184. (not (array? a)) .......... [PASS]
185. (not (array? a)) .......... [PASS]
186. (not (array? a)) .......... [PASS]
187. (not (array? a)) .......... [PASS]
188. (not (array? a)) .......... [PASS]
189. (not (array? a)) .......... [PASS]
190. (not (array? a)) .......... [PASS]
191. (not (array? a)) .......... [PASS]
192. (not (array? a)) .......... [PASS]
193. (not (array? a)) .......... [PASS]
194. (not (array? a)) .......... [PASS]
195. (not (array? a)) .......... [PASS]
196. (not (array? a)) .......... [PASS]
196 out of 196 passed (100.00%)
[testing srfi-64]
[testing 1. Simple test-cases]
[testing 1.1. test-assert]
[testing 1.2. test-eqv]
[testing 2. Tests for catching errors]
[testing 2.1. test-error]
[testing 3. Test groups and paths]
[testing 4. Handling set-up and cleanup]
[testing 5. Test specifiers]
[testing 5.1. test-match-named]
[testing 5.2. test-match-nth]
[testing 5.3. test-match-any]
[testing 5.4. test-match-all]
[testing 6. Skipping selected tests]
[testing 6.3. Specifier Stack]
[testing 6.4. Short-circuit evaluation]
[testing 6.4.3. Skipping test suites]
[testing 7. Expected failures]
[testing 8. Test-runner]
[testing 8.1. test-runner-current]
[testing 8.2. test-runner-simple]
[testing 8.3. test-runner-factory]
[testing 8.4. test-runner-create]
[testing 8.5. test-runner-factory]
[testing 8.6. test-apply]
[testing 8.7. test-with-runner]
[testing 8.8. test-runner components]
[testing 9. Test Result Properties]
[testing 9.1. test-result-alist]
[testing 9.2. test-result-ref]
[testing 9.3. test-result-set!]
# of expected outcomes: 53
# of unexpected outcomes: 0
1. (not (and (u8vector? (make-u8vector 10 23)) (equal? (u8vector->list (u8vector 0 5 6 7 8 255)) (quote (0 5 6 7 8 255))) (equal? (u8vector->list (list->u8vector (quote (255 254 1 0)))) (quote (255 254 1 0))) (= (u8vector-length (u8vector 1 2 3 4)) 4) (= (u8vector-ref (u8vector 20 21 22 23 24) 0) 20) (= (u8vector-ref (u8vector 20 21 22 23 24) 4) 24))) .......... [PASS]
2. (not (and (u8vector=? bv (u8vector 50 21 22 23 255)) (= -1 (u8vector-compare (u8vector) bv)) (= -1 (u8vector-compare (u8vector 255) bv)) (= 0 (u8vector-compare bv bv)) (= 1 (u8vector-compare bv (u8vector 255 255 255 255))))) .......... [PASS]
3. (not (u8vector=? bv (u8vector 99 98 97 23 255))) .......... [PASS]
4. (not (u8vector=? bv (u8vector 98 97 23 255 255))) .......... [PASS]
5. (not (u8vector=? bv (u8vector 98 97 98 97 23))) .......... [PASS]
6. (not (and (u8vector=? (u8vector-copy bv) bv) (not (eq? (u8vector-copy bv) bv)))) .......... [PASS]
6 out of 6 passed (100.00%)
(if3 -1 (quote n) (quote z) (quote p)) => n ; correct
(if3 0 (quote n) (quote z) (quote p)) => z ; correct
(if3 1 (quote n) (quote z) (quote p)) => p ; correct
(let ((x -1)) (if3 (let ((x0 x)) (set! x (+ x 1)) x0) (quote n) (quote z) (quote p))) => n ; correct
(let ((x -1) (y 0)) (if3 (let ((x0 x)) (set! x (+ x 1)) x0) (begin (set! y (+ y 1)) y) (begin (set! y (+ y 10)) y) (begin (set! y (+ y 100)) y))) => 1 ; correct
(let ((x 0) (y 0)) (if3 (let ((x0 x)) (set! x (+ x 1)) x0) (begin (set! y (+ y 1)) y) (begin (set! y (+ y 10)) y) (begin (set! y (+ y 100)) y))) => 10 ; correct
(let ((x 1) (y 0)) (if3 (let ((x0 x)) (set! x (+ x 1)) x0) (begin (set! y (+ y 1)) y) (begin (set! y (+ y 10)) y) (begin (set! y (+ y 100)) y))) => 100 ; correct
(if=? -1 (quote yes) (quote no)) => no ; correct
(if=? 0 (quote yes) (quote no)) => yes ; correct
(if=? 1 (quote yes) (quote no)) => no ; correct
(let ((x #f)) (if=? -1 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if=? 0 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if=? 1 (set! x #t)) x) => #f ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if=? (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(if -1 (quote yes) (quote no)) => yes ; correct
(if 0 (quote yes) (quote no)) => no ; correct
(if 1 (quote yes) (quote no)) => no ; correct
(let ((x #f)) (if -1 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if 0 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if 1 (set! x #t)) x) => #f ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(if>? -1 (quote yes) (quote no)) => no ; correct
(if>? 0 (quote yes) (quote no)) => no ; correct
(if>? 1 (quote yes) (quote no)) => yes ; correct
(let ((x #f)) (if>? -1 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if>? 0 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if>? 1 (set! x #t)) x) => #t ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if>? (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(if<=? -1 (quote yes) (quote no)) => yes ; correct
(if<=? 0 (quote yes) (quote no)) => yes ; correct
(if<=? 1 (quote yes) (quote no)) => no ; correct
(let ((x #f)) (if<=? -1 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if<=? 0 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if<=? 1 (set! x #t)) x) => #f ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if<=? (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(if>=? -1 (quote yes) (quote no)) => no ; correct
(if>=? 0 (quote yes) (quote no)) => yes ; correct
(if>=? 1 (quote yes) (quote no)) => yes ; correct
(let ((x #f)) (if>=? -1 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if>=? 0 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if>=? 1 (set! x #t)) x) => #t ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if>=? (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(if-not=? -1 (quote yes) (quote no)) => yes ; correct
(if-not=? 0 (quote yes) (quote no)) => no ; correct
(if-not=? 1 (quote yes) (quote no)) => yes ; correct
(let ((x #f)) (if-not=? -1 (set! x #t)) x) => #t ; correct
(let ((x #f)) (if-not=? 0 (set! x #t)) x) => #f ; correct
(let ((x #f)) (if-not=? 1 (set! x #t)) x) => #t ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) -1) #t #f) n) => 1 ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) 0) #t #f) n) => 1 ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) 1) #t #f) n) => 1 ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) -1) #t) n) => 1 ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) 0) #t) n) => 1 ; correct
(let ((n 0)) (if-not=? (begin (set! n (+ n 1)) 1) #t) n) => 1 ; correct
(=? ci 0 0) => #t ; correct
(=? ci 0 1) => #f ; correct
(=? ci 1 0) => #f ; correct
(=? 0 0) => #t ; correct
(=? 0 1) => #f ; correct
(=? 1 0) => #f ; correct
((=? ci) 0 0) => #t ; correct
((=? ci) 0 1) => #f ; correct
((=? ci) 1 0) => #f ; correct
((=?) 0 0) => #t ; correct
((=?) 0 1) => #f ; correct
((=?) 1 0) => #f ; correct
( ci 0 0) => #f ; correct
( ci 0 1) => #t ; correct
( ci 1 0) => #f ; correct
( 0 0) => #f ; correct
( 0 1) => #t ; correct
( 1 0) => #f ; correct
(( ci) 0 0) => #f ; correct
(( ci) 0 1) => #t ; correct
(( ci) 1 0) => #f ; correct
(() 0 0) => #f ; correct
(() 0 1) => #t ; correct
(() 1 0) => #f ; correct
(>? ci 0 0) => #f ; correct
(>? ci 0 1) => #f ; correct
(>? ci 1 0) => #t ; correct
(>? 0 0) => #f ; correct
(>? 0 1) => #f ; correct
(>? 1 0) => #t ; correct
((>? ci) 0 0) => #f ; correct
((>? ci) 0 1) => #f ; correct
((>? ci) 1 0) => #t ; correct
((>?) 0 0) => #f ; correct
((>?) 0 1) => #f ; correct
((>?) 1 0) => #t ; correct
(<=? ci 0 0) => #t ; correct
(<=? ci 0 1) => #t ; correct
(<=? ci 1 0) => #f ; correct
(<=? 0 0) => #t ; correct
(<=? 0 1) => #t ; correct
(<=? 1 0) => #f ; correct
((<=? ci) 0 0) => #t ; correct
((<=? ci) 0 1) => #t ; correct
((<=? ci) 1 0) => #f ; correct
((<=?) 0 0) => #t ; correct
((<=?) 0 1) => #t ; correct
((<=?) 1 0) => #f ; correct
(>=? ci 0 0) => #t ; correct
(>=? ci 0 1) => #f ; correct
(>=? ci 1 0) => #t ; correct
(>=? 0 0) => #t ; correct
(>=? 0 1) => #f ; correct
(>=? 1 0) => #t ; correct
((>=? ci) 0 0) => #t ; correct
((>=? ci) 0 1) => #f ; correct
((>=? ci) 1 0) => #t ; correct
((>=?) 0 0) => #t ; correct
((>=?) 0 1) => #f ; correct
((>=?) 1 0) => #t ; correct
(not=? ci 0 0) => #f ; correct
(not=? ci 0 1) => #t ; correct
(not=? ci 1 0) => #t ; correct
(not=? 0 0) => #f ; correct
(not=? 0 1) => #t ; correct
(not=? 1 0) => #t ; correct
((not=? ci) 0 0) => #f ; correct
((not=? ci) 0 1) => #t ; correct
((not=? ci) 1 0) => #t ; correct
((not=?) 0 0) => #f ; correct
((not=?) 0 1) => #t ; correct
((not=?) 1 0) => #t ; correct
( ci 0 0 0) => #f ; correct
( ci 0 0 1) => #f ; correct
( ci 0 1 0) => #f ; correct
( ci 1 0 0) => #f ; correct
( ci 1 1 0) => #f ; correct
( ci 1 0 1) => #f ; correct
( ci 0 1 1) => #f ; correct
( ci 0 1 2) => #t ; correct
( ci 0 2 1) => #f ; correct
( ci 1 2 0) => #f ; correct
( ci 1 0 2) => #f ; correct
( ci 2 0 1) => #f ; correct
( ci 2 1 0) => #f ; correct
( 0 0 0) => #f ; correct
( 0 0 1) => #f ; correct
( 0 1 0) => #f ; correct
( 1 0 0) => #f ; correct
( 1 1 0) => #f ; correct
( 1 0 1) => #f ; correct
( 0 1 1) => #f ; correct
( 0 1 2) => #t ; correct
( 0 2 1) => #f ; correct
( 1 2 0) => #f ; correct
( 1 0 2) => #f ; correct
( 2 0 1) => #f ; correct
( 2 1 0) => #f ; correct
(( ci) 0 0 0) => #f ; correct
(( ci) 0 0 1) => #f ; correct
(( ci) 0 1 0) => #f ; correct
(( ci) 1 0 0) => #f ; correct
(( ci) 1 1 0) => #f ; correct
(( ci) 1 0 1) => #f ; correct
(( ci) 0 1 1) => #f ; correct
(( ci) 0 1 2) => #t ; correct
(( ci) 0 2 1) => #f ; correct
(( ci) 1 2 0) => #f ; correct
(( ci) 1 0 2) => #f ; correct
(( ci) 2 0 1) => #f ; correct
(( ci) 2 1 0) => #f ; correct
(() 0 0 0) => #f ; correct
(() 0 0 1) => #f ; correct
(() 0 1 0) => #f ; correct
(() 1 0 0) => #f ; correct
(() 1 1 0) => #f ; correct
(() 1 0 1) => #f ; correct
(() 0 1 1) => #f ; correct
(() 0 1 2) => #t ; correct
(() 0 2 1) => #f ; correct
(() 1 2 0) => #f ; correct
(() 1 0 2) => #f ; correct
(() 2 0 1) => #f ; correct
(() 2 1 0) => #f ; correct
(arguments-used ( ci 0 1 2)) => (0 1 2) ; correct
(arguments-used ( ci 0 2 1)) => (0 1 2) ; correct
(arguments-used ( ci 1 2 0)) => (0 1 2) ; correct
(arguments-used ( ci 1 0 2)) => (0 1 2) ; correct
(arguments-used ( ci 2 0 1)) => (0 1 2) ; correct
(arguments-used ( ci 2 1 0)) => (0 1 2) ; correct
(<=? ci 0 0 0) => #f ; correct
(<=? ci 0 0 1) => #f ; correct
(<=? ci 0 1 0) => #f ; correct
(<=? ci 1 0 0) => #f ; correct
(<=? ci 1 1 0) => #f ; correct
(<=? ci 1 0 1) => #f ; correct
(<=? ci 0 1 1) => #t ; correct
(<=? ci 0 1 2) => #t ; correct
(<=? ci 0 2 1) => #f ; correct
(<=? ci 1 2 0) => #f ; correct
(<=? ci 1 0 2) => #f ; correct
(<=? ci 2 0 1) => #f ; correct
(<=? ci 2 1 0) => #f ; correct
(<=? 0 0 0) => #f ; correct
(<=? 0 0 1) => #f ; correct
(<=? 0 1 0) => #f ; correct
(<=? 1 0 0) => #f ; correct
(<=? 1 1 0) => #f ; correct
(<=? 1 0 1) => #f ; correct
(<=? 0 1 1) => #t ; correct
(<=? 0 1 2) => #t ; correct
(<=? 0 2 1) => #f ; correct
(<=? 1 2 0) => #f ; correct
(<=? 1 0 2) => #f ; correct
(<=? 2 0 1) => #f ; correct
(<=? 2 1 0) => #f ; correct
((<=? ci) 0 0 0) => #f ; correct
((<=? ci) 0 0 1) => #f ; correct
((<=? ci) 0 1 0) => #f ; correct
((<=? ci) 1 0 0) => #f ; correct
((<=? ci) 1 1 0) => #f ; correct
((<=? ci) 1 0 1) => #f ; correct
((<=? ci) 0 1 1) => #t ; correct
((<=? ci) 0 1 2) => #t ; correct
((<=? ci) 0 2 1) => #f ; correct
((<=? ci) 1 2 0) => #f ; correct
((<=? ci) 1 0 2) => #f ; correct
((<=? ci) 2 0 1) => #f ; correct
((<=? ci) 2 1 0) => #f ; correct
((<=?) 0 0 0) => #f ; correct
((<=?) 0 0 1) => #f ; correct
((<=?) 0 1 0) => #f ; correct
((<=?) 1 0 0) => #f ; correct
((<=?) 1 1 0) => #f ; correct
((<=?) 1 0 1) => #f ; correct
((<=?) 0 1 1) => #t ; correct
((<=?) 0 1 2) => #t ; correct
((<=?) 0 2 1) => #f ; correct
((<=?) 1 2 0) => #f ; correct
((<=?) 1 0 2) => #f ; correct
((<=?) 2 0 1) => #f ; correct
((<=?) 2 1 0) => #f ; correct
(arguments-used (<=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (<=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (<=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (<=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (<=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (<=? ci 2 1 0)) => (0 1 2) ; correct
(<=/ ci 0 0 0) => #f ; correct
(<=/ ci 0 0 1) => #t ; correct
(<=/ ci 0 1 0) => #f ; correct
(<=/ ci 1 0 0) => #f ; correct
(<=/ ci 1 1 0) => #f ; correct
(<=/ ci 1 0 1) => #f ; correct
(<=/ ci 0 1 1) => #f ; correct
(<=/ ci 0 1 2) => #t ; correct
(<=/ ci 0 2 1) => #f ; correct
(<=/ ci 1 2 0) => #f ; correct
(<=/ ci 1 0 2) => #f ; correct
(<=/ ci 2 0 1) => #f ; correct
(<=/ ci 2 1 0) => #f ; correct
(<=/ 0 0 0) => #f ; correct
(<=/ 0 0 1) => #t ; correct
(<=/ 0 1 0) => #f ; correct
(<=/ 1 0 0) => #f ; correct
(<=/ 1 1 0) => #f ; correct
(<=/ 1 0 1) => #f ; correct
(<=/ 0 1 1) => #f ; correct
(<=/ 0 1 2) => #t ; correct
(<=/ 0 2 1) => #f ; correct
(<=/ 1 2 0) => #f ; correct
(<=/ 1 0 2) => #f ; correct
(<=/ 2 0 1) => #f ; correct
(<=/ 2 1 0) => #f ; correct
((<=/ ci) 0 0 0) => #f ; correct
((<=/ ci) 0 0 1) => #t ; correct
((<=/ ci) 0 1 0) => #f ; correct
((<=/ ci) 1 0 0) => #f ; correct
((<=/ ci) 1 1 0) => #f ; correct
((<=/ ci) 1 0 1) => #f ; correct
((<=/ ci) 0 1 1) => #f ; correct
((<=/ ci) 0 1 2) => #t ; correct
((<=/ ci) 0 2 1) => #f ; correct
((<=/ ci) 1 2 0) => #f ; correct
((<=/ ci) 1 0 2) => #f ; correct
((<=/ ci) 2 0 1) => #f ; correct
((<=/ ci) 2 1 0) => #f ; correct
((<=/) 0 0 0) => #f ; correct
((<=/) 0 0 1) => #t ; correct
((<=/) 0 1 0) => #f ; correct
((<=/) 1 0 0) => #f ; correct
((<=/) 1 1 0) => #f ; correct
((<=/) 1 0 1) => #f ; correct
((<=/) 0 1 1) => #f ; correct
((<=/) 0 1 2) => #t ; correct
((<=/) 0 2 1) => #f ; correct
((<=/) 1 2 0) => #f ; correct
((<=/) 1 0 2) => #f ; correct
((<=/) 2 0 1) => #f ; correct
((<=/) 2 1 0) => #f ; correct
(arguments-used (<=/ ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (<=/ ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (<=/ ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (<=/ ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (<=/ ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (<=/ ci 2 1 0)) => (0 1 2) ; correct
(<=/<=? ci 0 0 0) => #t ; correct
(<=/<=? ci 0 0 1) => #t ; correct
(<=/<=? ci 0 1 0) => #f ; correct
(<=/<=? ci 1 0 0) => #f ; correct
(<=/<=? ci 1 1 0) => #f ; correct
(<=/<=? ci 1 0 1) => #f ; correct
(<=/<=? ci 0 1 1) => #t ; correct
(<=/<=? ci 0 1 2) => #t ; correct
(<=/<=? ci 0 2 1) => #f ; correct
(<=/<=? ci 1 2 0) => #f ; correct
(<=/<=? ci 1 0 2) => #f ; correct
(<=/<=? ci 2 0 1) => #f ; correct
(<=/<=? ci 2 1 0) => #f ; correct
(<=/<=? 0 0 0) => #t ; correct
(<=/<=? 0 0 1) => #t ; correct
(<=/<=? 0 1 0) => #f ; correct
(<=/<=? 1 0 0) => #f ; correct
(<=/<=? 1 1 0) => #f ; correct
(<=/<=? 1 0 1) => #f ; correct
(<=/<=? 0 1 1) => #t ; correct
(<=/<=? 0 1 2) => #t ; correct
(<=/<=? 0 2 1) => #f ; correct
(<=/<=? 1 2 0) => #f ; correct
(<=/<=? 1 0 2) => #f ; correct
(<=/<=? 2 0 1) => #f ; correct
(<=/<=? 2 1 0) => #f ; correct
((<=/<=? ci) 0 0 0) => #t ; correct
((<=/<=? ci) 0 0 1) => #t ; correct
((<=/<=? ci) 0 1 0) => #f ; correct
((<=/<=? ci) 1 0 0) => #f ; correct
((<=/<=? ci) 1 1 0) => #f ; correct
((<=/<=? ci) 1 0 1) => #f ; correct
((<=/<=? ci) 0 1 1) => #t ; correct
((<=/<=? ci) 0 1 2) => #t ; correct
((<=/<=? ci) 0 2 1) => #f ; correct
((<=/<=? ci) 1 2 0) => #f ; correct
((<=/<=? ci) 1 0 2) => #f ; correct
((<=/<=? ci) 2 0 1) => #f ; correct
((<=/<=? ci) 2 1 0) => #f ; correct
((<=/<=?) 0 0 0) => #t ; correct
((<=/<=?) 0 0 1) => #t ; correct
((<=/<=?) 0 1 0) => #f ; correct
((<=/<=?) 1 0 0) => #f ; correct
((<=/<=?) 1 1 0) => #f ; correct
((<=/<=?) 1 0 1) => #f ; correct
((<=/<=?) 0 1 1) => #t ; correct
((<=/<=?) 0 1 2) => #t ; correct
((<=/<=?) 0 2 1) => #f ; correct
((<=/<=?) 1 2 0) => #f ; correct
((<=/<=?) 1 0 2) => #f ; correct
((<=/<=?) 2 0 1) => #f ; correct
((<=/<=?) 2 1 0) => #f ; correct
(arguments-used (<=/<=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (<=/<=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (<=/<=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (<=/<=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (<=/<=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (<=/<=? ci 2 1 0)) => (0 1 2) ; correct
(>/>? ci 0 0 0) => #f ; correct
(>/>? ci 0 0 1) => #f ; correct
(>/>? ci 0 1 0) => #f ; correct
(>/>? ci 1 0 0) => #f ; correct
(>/>? ci 1 1 0) => #f ; correct
(>/>? ci 1 0 1) => #f ; correct
(>/>? ci 0 1 1) => #f ; correct
(>/>? ci 0 1 2) => #f ; correct
(>/>? ci 0 2 1) => #f ; correct
(>/>? ci 1 2 0) => #f ; correct
(>/>? ci 1 0 2) => #f ; correct
(>/>? ci 2 0 1) => #f ; correct
(>/>? ci 2 1 0) => #t ; correct
(>/>? 0 0 0) => #f ; correct
(>/>? 0 0 1) => #f ; correct
(>/>? 0 1 0) => #f ; correct
(>/>? 1 0 0) => #f ; correct
(>/>? 1 1 0) => #f ; correct
(>/>? 1 0 1) => #f ; correct
(>/>? 0 1 1) => #f ; correct
(>/>? 0 1 2) => #f ; correct
(>/>? 0 2 1) => #f ; correct
(>/>? 1 2 0) => #f ; correct
(>/>? 1 0 2) => #f ; correct
(>/>? 2 0 1) => #f ; correct
(>/>? 2 1 0) => #t ; correct
((>/>? ci) 0 0 0) => #f ; correct
((>/>? ci) 0 0 1) => #f ; correct
((>/>? ci) 0 1 0) => #f ; correct
((>/>? ci) 1 0 0) => #f ; correct
((>/>? ci) 1 1 0) => #f ; correct
((>/>? ci) 1 0 1) => #f ; correct
((>/>? ci) 0 1 1) => #f ; correct
((>/>? ci) 0 1 2) => #f ; correct
((>/>? ci) 0 2 1) => #f ; correct
((>/>? ci) 1 2 0) => #f ; correct
((>/>? ci) 1 0 2) => #f ; correct
((>/>? ci) 2 0 1) => #f ; correct
((>/>? ci) 2 1 0) => #t ; correct
((>/>?) 0 0 0) => #f ; correct
((>/>?) 0 0 1) => #f ; correct
((>/>?) 0 1 0) => #f ; correct
((>/>?) 1 0 0) => #f ; correct
((>/>?) 1 1 0) => #f ; correct
((>/>?) 1 0 1) => #f ; correct
((>/>?) 0 1 1) => #f ; correct
((>/>?) 0 1 2) => #f ; correct
((>/>?) 0 2 1) => #f ; correct
((>/>?) 1 2 0) => #f ; correct
((>/>?) 1 0 2) => #f ; correct
((>/>?) 2 0 1) => #f ; correct
((>/>?) 2 1 0) => #t ; correct
(arguments-used (>/>? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (>/>? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (>/>? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (>/>? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (>/>? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (>/>? ci 2 1 0)) => (0 1 2) ; correct
(>/>=? ci 0 0 0) => #f ; correct
(>/>=? ci 0 0 1) => #f ; correct
(>/>=? ci 0 1 0) => #f ; correct
(>/>=? ci 1 0 0) => #t ; correct
(>/>=? ci 1 1 0) => #f ; correct
(>/>=? ci 1 0 1) => #f ; correct
(>/>=? ci 0 1 1) => #f ; correct
(>/>=? ci 0 1 2) => #f ; correct
(>/>=? ci 0 2 1) => #f ; correct
(>/>=? ci 1 2 0) => #f ; correct
(>/>=? ci 1 0 2) => #f ; correct
(>/>=? ci 2 0 1) => #f ; correct
(>/>=? ci 2 1 0) => #t ; correct
(>/>=? 0 0 0) => #f ; correct
(>/>=? 0 0 1) => #f ; correct
(>/>=? 0 1 0) => #f ; correct
(>/>=? 1 0 0) => #t ; correct
(>/>=? 1 1 0) => #f ; correct
(>/>=? 1 0 1) => #f ; correct
(>/>=? 0 1 1) => #f ; correct
(>/>=? 0 1 2) => #f ; correct
(>/>=? 0 2 1) => #f ; correct
(>/>=? 1 2 0) => #f ; correct
(>/>=? 1 0 2) => #f ; correct
(>/>=? 2 0 1) => #f ; correct
(>/>=? 2 1 0) => #t ; correct
((>/>=? ci) 0 0 0) => #f ; correct
((>/>=? ci) 0 0 1) => #f ; correct
((>/>=? ci) 0 1 0) => #f ; correct
((>/>=? ci) 1 0 0) => #t ; correct
((>/>=? ci) 1 1 0) => #f ; correct
((>/>=? ci) 1 0 1) => #f ; correct
((>/>=? ci) 0 1 1) => #f ; correct
((>/>=? ci) 0 1 2) => #f ; correct
((>/>=? ci) 0 2 1) => #f ; correct
((>/>=? ci) 1 2 0) => #f ; correct
((>/>=? ci) 1 0 2) => #f ; correct
((>/>=? ci) 2 0 1) => #f ; correct
((>/>=? ci) 2 1 0) => #t ; correct
((>/>=?) 0 0 0) => #f ; correct
((>/>=?) 0 0 1) => #f ; correct
((>/>=?) 0 1 0) => #f ; correct
((>/>=?) 1 0 0) => #t ; correct
((>/>=?) 1 1 0) => #f ; correct
((>/>=?) 1 0 1) => #f ; correct
((>/>=?) 0 1 1) => #f ; correct
((>/>=?) 0 1 2) => #f ; correct
((>/>=?) 0 2 1) => #f ; correct
((>/>=?) 1 2 0) => #f ; correct
((>/>=?) 1 0 2) => #f ; correct
((>/>=?) 2 0 1) => #f ; correct
((>/>=?) 2 1 0) => #t ; correct
(arguments-used (>/>=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (>/>=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (>/>=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (>/>=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (>/>=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (>/>=? ci 2 1 0)) => (0 1 2) ; correct
(>=/>? ci 0 0 0) => #f ; correct
(>=/>? ci 0 0 1) => #f ; correct
(>=/>? ci 0 1 0) => #f ; correct
(>=/>? ci 1 0 0) => #f ; correct
(>=/>? ci 1 1 0) => #t ; correct
(>=/>? ci 1 0 1) => #f ; correct
(>=/>? ci 0 1 1) => #f ; correct
(>=/>? ci 0 1 2) => #f ; correct
(>=/>? ci 0 2 1) => #f ; correct
(>=/>? ci 1 2 0) => #f ; correct
(>=/>? ci 1 0 2) => #f ; correct
(>=/>? ci 2 0 1) => #f ; correct
(>=/>? ci 2 1 0) => #t ; correct
(>=/>? 0 0 0) => #f ; correct
(>=/>? 0 0 1) => #f ; correct
(>=/>? 0 1 0) => #f ; correct
(>=/>? 1 0 0) => #f ; correct
(>=/>? 1 1 0) => #t ; correct
(>=/>? 1 0 1) => #f ; correct
(>=/>? 0 1 1) => #f ; correct
(>=/>? 0 1 2) => #f ; correct
(>=/>? 0 2 1) => #f ; correct
(>=/>? 1 2 0) => #f ; correct
(>=/>? 1 0 2) => #f ; correct
(>=/>? 2 0 1) => #f ; correct
(>=/>? 2 1 0) => #t ; correct
((>=/>? ci) 0 0 0) => #f ; correct
((>=/>? ci) 0 0 1) => #f ; correct
((>=/>? ci) 0 1 0) => #f ; correct
((>=/>? ci) 1 0 0) => #f ; correct
((>=/>? ci) 1 1 0) => #t ; correct
((>=/>? ci) 1 0 1) => #f ; correct
((>=/>? ci) 0 1 1) => #f ; correct
((>=/>? ci) 0 1 2) => #f ; correct
((>=/>? ci) 0 2 1) => #f ; correct
((>=/>? ci) 1 2 0) => #f ; correct
((>=/>? ci) 1 0 2) => #f ; correct
((>=/>? ci) 2 0 1) => #f ; correct
((>=/>? ci) 2 1 0) => #t ; correct
((>=/>?) 0 0 0) => #f ; correct
((>=/>?) 0 0 1) => #f ; correct
((>=/>?) 0 1 0) => #f ; correct
((>=/>?) 1 0 0) => #f ; correct
((>=/>?) 1 1 0) => #t ; correct
((>=/>?) 1 0 1) => #f ; correct
((>=/>?) 0 1 1) => #f ; correct
((>=/>?) 0 1 2) => #f ; correct
((>=/>?) 0 2 1) => #f ; correct
((>=/>?) 1 2 0) => #f ; correct
((>=/>?) 1 0 2) => #f ; correct
((>=/>?) 2 0 1) => #f ; correct
((>=/>?) 2 1 0) => #t ; correct
(arguments-used (>=/>? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (>=/>? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (>=/>? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (>=/>? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (>=/>? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (>=/>? ci 2 1 0)) => (0 1 2) ; correct
(>=/>=? ci 0 0 0) => #t ; correct
(>=/>=? ci 0 0 1) => #f ; correct
(>=/>=? ci 0 1 0) => #f ; correct
(>=/>=? ci 1 0 0) => #t ; correct
(>=/>=? ci 1 1 0) => #t ; correct
(>=/>=? ci 1 0 1) => #f ; correct
(>=/>=? ci 0 1 1) => #f ; correct
(>=/>=? ci 0 1 2) => #f ; correct
(>=/>=? ci 0 2 1) => #f ; correct
(>=/>=? ci 1 2 0) => #f ; correct
(>=/>=? ci 1 0 2) => #f ; correct
(>=/>=? ci 2 0 1) => #f ; correct
(>=/>=? ci 2 1 0) => #t ; correct
(>=/>=? 0 0 0) => #t ; correct
(>=/>=? 0 0 1) => #f ; correct
(>=/>=? 0 1 0) => #f ; correct
(>=/>=? 1 0 0) => #t ; correct
(>=/>=? 1 1 0) => #t ; correct
(>=/>=? 1 0 1) => #f ; correct
(>=/>=? 0 1 1) => #f ; correct
(>=/>=? 0 1 2) => #f ; correct
(>=/>=? 0 2 1) => #f ; correct
(>=/>=? 1 2 0) => #f ; correct
(>=/>=? 1 0 2) => #f ; correct
(>=/>=? 2 0 1) => #f ; correct
(>=/>=? 2 1 0) => #t ; correct
((>=/>=? ci) 0 0 0) => #t ; correct
((>=/>=? ci) 0 0 1) => #f ; correct
((>=/>=? ci) 0 1 0) => #f ; correct
((>=/>=? ci) 1 0 0) => #t ; correct
((>=/>=? ci) 1 1 0) => #t ; correct
((>=/>=? ci) 1 0 1) => #f ; correct
((>=/>=? ci) 0 1 1) => #f ; correct
((>=/>=? ci) 0 1 2) => #f ; correct
((>=/>=? ci) 0 2 1) => #f ; correct
((>=/>=? ci) 1 2 0) => #f ; correct
((>=/>=? ci) 1 0 2) => #f ; correct
((>=/>=? ci) 2 0 1) => #f ; correct
((>=/>=? ci) 2 1 0) => #t ; correct
((>=/>=?) 0 0 0) => #t ; correct
((>=/>=?) 0 0 1) => #f ; correct
((>=/>=?) 0 1 0) => #f ; correct
((>=/>=?) 1 0 0) => #t ; correct
((>=/>=?) 1 1 0) => #t ; correct
((>=/>=?) 1 0 1) => #f ; correct
((>=/>=?) 0 1 1) => #f ; correct
((>=/>=?) 0 1 2) => #f ; correct
((>=/>=?) 0 2 1) => #f ; correct
((>=/>=?) 1 2 0) => #f ; correct
((>=/>=?) 1 0 2) => #f ; correct
((>=/>=?) 2 0 1) => #f ; correct
((>=/>=?) 2 1 0) => #t ; correct
(arguments-used (>=/>=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (>=/>=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (>=/>=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (>=/>=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (>=/>=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (>=/>=? ci 2 1 0)) => (0 1 2) ; correct
(chain=? ci) => #t ; correct
(chain=? ci 0) => #t ; correct
(chain=? ci 0 0) => #t ; correct
(chain=? ci 0 1) => #f ; correct
(chain=? ci 1 0) => #f ; correct
(chain=? ci 0 0 0) => #t ; correct
(chain=? ci 0 0 1) => #f ; correct
(chain=? ci 0 1 0) => #f ; correct
(chain=? ci 1 0 0) => #f ; correct
(chain=? ci 1 1 0) => #f ; correct
(chain=? ci 1 0 1) => #f ; correct
(chain=? ci 0 1 1) => #f ; correct
(chain=? ci 0 1 2) => #f ; correct
(chain=? ci 0 2 1) => #f ; correct
(chain=? ci 1 2 0) => #f ; correct
(chain=? ci 1 0 2) => #f ; correct
(chain=? ci 2 0 1) => #f ; correct
(chain=? ci 2 1 0) => #f ; correct
(arguments-used (chain=? ci 0)) => (0) ; correct
(arguments-used (chain=? ci 0 1)) => (0 1) ; correct
(arguments-used (chain=? ci 1 0)) => (0 1) ; correct
(arguments-used (chain=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (chain=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (chain=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (chain=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (chain=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (chain=? ci 2 1 0)) => (0 1 2) ; correct
(chain ci) => #t ; correct
(chain ci 0) => #t ; correct
(chain ci 0 0) => #f ; correct
(chain ci 0 1) => #t ; correct
(chain ci 1 0) => #f ; correct
(chain ci 0 0 0) => #f ; correct
(chain ci 0 0 1) => #f ; correct
(chain ci 0 1 0) => #f ; correct
(chain ci 1 0 0) => #f ; correct
(chain ci 1 1 0) => #f ; correct
(chain ci 1 0 1) => #f ; correct
(chain ci 0 1 1) => #f ; correct
(chain ci 0 1 2) => #t ; correct
(chain ci 0 2 1) => #f ; correct
(chain ci 1 2 0) => #f ; correct
(chain ci 1 0 2) => #f ; correct
(chain ci 2 0 1) => #f ; correct
(chain ci 2 1 0) => #f ; correct
(arguments-used (chain ci 0)) => (0) ; correct
(arguments-used (chain ci 0 1)) => (0 1) ; correct
(arguments-used (chain ci 1 0)) => (0 1) ; correct
(arguments-used (chain ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (chain ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (chain ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (chain ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (chain ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (chain ci 2 1 0)) => (0 1 2) ; correct
(chain>? ci) => #t ; correct
(chain>? ci 0) => #t ; correct
(chain>? ci 0 0) => #f ; correct
(chain>? ci 0 1) => #f ; correct
(chain>? ci 1 0) => #t ; correct
(chain>? ci 0 0 0) => #f ; correct
(chain>? ci 0 0 1) => #f ; correct
(chain>? ci 0 1 0) => #f ; correct
(chain>? ci 1 0 0) => #f ; correct
(chain>? ci 1 1 0) => #f ; correct
(chain>? ci 1 0 1) => #f ; correct
(chain>? ci 0 1 1) => #f ; correct
(chain>? ci 0 1 2) => #f ; correct
(chain>? ci 0 2 1) => #f ; correct
(chain>? ci 1 2 0) => #f ; correct
(chain>? ci 1 0 2) => #f ; correct
(chain>? ci 2 0 1) => #f ; correct
(chain>? ci 2 1 0) => #t ; correct
(arguments-used (chain>? ci 0)) => (0) ; correct
(arguments-used (chain>? ci 0 1)) => (0 1) ; correct
(arguments-used (chain>? ci 1 0)) => (0 1) ; correct
(arguments-used (chain>? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (chain>? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (chain>? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (chain>? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (chain>? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (chain>? ci 2 1 0)) => (0 1 2) ; correct
(chain<=? ci) => #t ; correct
(chain<=? ci 0) => #t ; correct
(chain<=? ci 0 0) => #t ; correct
(chain<=? ci 0 1) => #t ; correct
(chain<=? ci 1 0) => #f ; correct
(chain<=? ci 0 0 0) => #t ; correct
(chain<=? ci 0 0 1) => #t ; correct
(chain<=? ci 0 1 0) => #f ; correct
(chain<=? ci 1 0 0) => #f ; correct
(chain<=? ci 1 1 0) => #f ; correct
(chain<=? ci 1 0 1) => #f ; correct
(chain<=? ci 0 1 1) => #t ; correct
(chain<=? ci 0 1 2) => #t ; correct
(chain<=? ci 0 2 1) => #f ; correct
(chain<=? ci 1 2 0) => #f ; correct
(chain<=? ci 1 0 2) => #f ; correct
(chain<=? ci 2 0 1) => #f ; correct
(chain<=? ci 2 1 0) => #f ; correct
(arguments-used (chain<=? ci 0)) => (0) ; correct
(arguments-used (chain<=? ci 0 1)) => (0 1) ; correct
(arguments-used (chain<=? ci 1 0)) => (0 1) ; correct
(arguments-used (chain<=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (chain<=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (chain<=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (chain<=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (chain<=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (chain<=? ci 2 1 0)) => (0 1 2) ; correct
(chain>=? ci) => #t ; correct
(chain>=? ci 0) => #t ; correct
(chain>=? ci 0 0) => #t ; correct
(chain>=? ci 0 1) => #f ; correct
(chain>=? ci 1 0) => #t ; correct
(chain>=? ci 0 0 0) => #t ; correct
(chain>=? ci 0 0 1) => #f ; correct
(chain>=? ci 0 1 0) => #f ; correct
(chain>=? ci 1 0 0) => #t ; correct
(chain>=? ci 1 1 0) => #t ; correct
(chain>=? ci 1 0 1) => #f ; correct
(chain>=? ci 0 1 1) => #f ; correct
(chain>=? ci 0 1 2) => #f ; correct
(chain>=? ci 0 2 1) => #f ; correct
(chain>=? ci 1 2 0) => #f ; correct
(chain>=? ci 1 0 2) => #f ; correct
(chain>=? ci 2 0 1) => #f ; correct
(chain>=? ci 2 1 0) => #t ; correct
(arguments-used (chain>=? ci 0)) => (0) ; correct
(arguments-used (chain>=? ci 0 1)) => (0 1) ; correct
(arguments-used (chain>=? ci 1 0)) => (0 1) ; correct
(arguments-used (chain>=? ci 0 1 2)) => (0 1 2) ; correct
(arguments-used (chain>=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (chain>=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (chain>=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (chain>=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (chain>=? ci 2 1 0)) => (0 1 2) ; correct
(pairwise-not=? ci) => #t ; correct
(pairwise-not=? ci 0) => #t ; correct
(pairwise-not=? ci 0 0) => #f ; correct
(pairwise-not=? ci 0 1) => #t ; correct
(pairwise-not=? ci 1 0) => #t ; correct
(pairwise-not=? ci 0 0 0) => #f ; correct
(pairwise-not=? ci 0 0 1) => #f ; correct
(pairwise-not=? ci 0 1 0) => #f ; correct
(pairwise-not=? ci 1 0 0) => #f ; correct
(pairwise-not=? ci 1 1 0) => #f ; correct
(pairwise-not=? ci 1 0 1) => #f ; correct
(pairwise-not=? ci 0 1 1) => #f ; correct
(pairwise-not=? ci 0 1 2) => #t ; correct
(pairwise-not=? ci 0 2 1) => #t ; correct
(pairwise-not=? ci 1 2 0) => #t ; correct
(pairwise-not=? ci 1 0 2) => #t ; correct
(pairwise-not=? ci 2 0 1) => #t ; correct
(pairwise-not=? ci 2 1 0) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 10) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 100) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 1000) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 10 0 -1) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 100 0 -1) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 1000 0 -1) i)) => #t ; correct
(apply pairwise-not=? ci (list-ec (: i 97) (modulo (* 5 i) 97))) => #t ; correct
(apply pairwise-not=? ci (append (list-ec (: i 0 23) (modulo (* 5 i) 97)) (quote (72)) (list-ec (: i 23 97) (modulo (* 5 i) 97)))) => #f ; correct
(apply pairwise-not=? ci (append (list-ec (: i 0 75) (modulo (* 5 i) 97)) (quote (72)) (list-ec (: i 75 97) (modulo (* 5 i) 97)))) => #f ; correct
(arguments-used (pairwise-not=? ci 0)) => (0) ; correct
(arguments-used (pairwise-not=? ci 0 1)) => (0 1) ; correct
(arguments-used (pairwise-not=? ci 1 0)) => (0 1) ; correct
(arguments-used (pairwise-not=? ci 0 2 1)) => (0 1 2) ; correct
(arguments-used (pairwise-not=? ci 1 2 0)) => (0 1 2) ; correct
(arguments-used (pairwise-not=? ci 1 0 2)) => (0 1 2) ; correct
(arguments-used (pairwise-not=? ci 2 0 1)) => (0 1 2) ; correct
(arguments-used (pairwise-not=? ci 2 1 0)) => (0 1 2) ; correct
(arguments-used (pairwise-not=? ci 0 0 0 1 0 0 0 2 0 0 0 3)) => (0 1 2 3) ; correct
(min-compare ci 0) => 0 ; correct
(min-compare ci 0 0) => 0 ; correct
(min-compare ci 0 1) => 0 ; correct
(min-compare ci 1 0) => 0 ; correct
(min-compare ci 0 0 0) => 0 ; correct
(min-compare ci 0 0 1) => 0 ; correct
(min-compare ci 0 1 0) => 0 ; correct
(min-compare ci 1 0 0) => 0 ; correct
(min-compare ci 1 1 0) => 0 ; correct
(min-compare ci 1 0 1) => 0 ; correct
(min-compare ci 0 1 1) => 0 ; correct
(min-compare ci 0 1 2) => 0 ; correct
(min-compare ci 0 2 1) => 0 ; correct
(min-compare ci 1 2 0) => 0 ; correct
(min-compare ci 1 0 2) => 0 ; correct
(min-compare ci 2 0 1) => 0 ; correct
(min-compare ci 2 1 0) => 0 ; correct
(max-compare ci 0) => 0 ; correct
(max-compare ci 0 0) => 0 ; correct
(max-compare ci 0 1) => 1 ; correct
(max-compare ci 1 0) => 1 ; correct
(max-compare ci 0 0 0) => 0 ; correct
(max-compare ci 0 0 1) => 1 ; correct
(max-compare ci 0 1 0) => 1 ; correct
(max-compare ci 1 0 0) => 1 ; correct
(max-compare ci 1 1 0) => 1 ; correct
(max-compare ci 1 0 1) => 1 ; correct
(max-compare ci 0 1 1) => 1 ; correct
(max-compare ci 0 1 2) => 2 ; correct
(max-compare ci 0 2 1) => 2 ; correct
(max-compare ci 1 2 0) => 2 ; correct
(max-compare ci 1 0 2) => 2 ; correct
(max-compare ci 2 0 1) => 2 ; correct
(max-compare ci 2 1 0) => 2 ; correct
(min-compare (pair-compare-car ci) (quote (0 1)) (quote (0 2)) (quote (0 3))) => (0 1) ; correct
(max-compare (pair-compare-car ci) (quote (0 1)) (quote (0 2)) (quote (0 3))) => (0 1) ; correct
(let ((nx 0) (ny 0) (nt 0)) (select-compare (begin (set! nx (+ nx 1)) 1) (begin (set! ny (+ ny 1)) 2) ((lambda (z) (set! nt (+ nt 1)) #f) 0) ((lambda (z) (set! nt (+ nt 10)) #f) 0) ((lambda (z) (set! nt (+ nt 100)) #f) 0) (else 0)) (list nx ny nt)) => (1 1 222) ; correct
(>? laugh LOUD) => #t ; correct
( string-compare-ci laugh LOUD) => #t ; correct
(sort-by-less (quote (1 a b)) ()) => ("b" a 1) ; correct
(sort-by-less (quote (1 a b)) (>?)) => (1 a "b") ; correct
*** all 42324 examples are correct
Done.
-------------------------------
RUNNING TESTS FOR SRFI 60: ./skint test/srfi/60.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 61: ./skint test/srfi/61.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 63: ./skint test/srfi/63.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 64: ./skint test/srfi/64.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 66: ./skint test/srfi/66.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 67: ./skint test/srfi/67.scm
------------------------------------------------------
------------------------------------------------------
RUNDone (but these tests are incomplete).
*** all 51 examples are correct
Done.
(blob-length b1)
=> 16 ; correct
(list (blob-u8-ref b1 0) (blob-s8-ref b1 1) (blob-u8-ref b1 1) (blob-s8-ref b1 2) (blob-u8-ref b1 2) (blob-u8-ref b1 3))
=> (223 123 123 -123 133 15) ; correct
(blob->u8-list b1)
=> (255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253) ; correct
(blob-u16-ref (endianness little) b1 14)
=> 65023 ; correct
(blob-s16-ref (endianness little) b1 14)
=> -513 ; correct
(blob-u16-ref (endianness big) b1 14)
=> 65533 ; correct
(blob-s16-ref (endianness big) b1 14)
=> -3 ; correct
(blob-u16-native-ref b1 0)
=> 12345 ; correct
(blob=? b2 b3)
=> #t ; correct
(blob=? b1 b2)
=> #f ; correct
(blob->u8-list b3)
=> (1 2 3 4 1 2 3 4) ; correct
(blob->u8-list b3)
=> (1 2 1 2 3 4 1 2) ; correct
(blob->u8-list b3)
=> (1 2 3 4 1 2 1 2) ; correct
(blob->uint-list 1 (endianness little) b3)
=> (1 2 3 4 1 2 1 2) ; correct
(blob->uint-list 2 (endianness little) b3)
=> (513 1027 513 513) ; correct
(blob->sint-list 2 (endianness little) b4)
=> (0 0 0 14640 -1 -1 -1 -513) ; correct
correct tests: 16
failed tests: 0
Done.
(+ 1 1) => 2 ; correct
(+ 1 1) => 2 ; *** failed ***
; expected result: 3
(vector 1) => #(1) ; correct
(vector 1) => #(1) ; *** failed ***
; expected result: #(1)
(check-ec (nested) (+ 1 1) (=> equal?) 2 ()) => #f ; correct
(check-ec (: x 10) (+ x 1) (=> equal?) (+ x 1) (x)) => #f ; correct (10 cases checked)
(check-ec (: e 100) (positive? (expt 2 e)) (=> equal?) #t (e)) => #f ; correct (100 cases checked)
(let ((x 9007199254740992.0)) (= (+ x 1) x)) => #t ; *** failed ***
; expected result: #f
(let () (= (+ x 1) x)) => #t ; *** failed ***
; expected result: #f
(check-ec (nested (: x 10) (: y 10) (: z 10)) (* x (+ y z)) (=> equal?) (+ (* x y) (* x z)) (x y z)) => #f ; correct (1000 cases checked)
(fib 1) => 1 ; correct
(fib 2) => 1 ; correct
(check-ec (: n 1 31) (even? (fib n)) (=> equal?) (= (modulo n 3) 0) (n)) => #f ; correct (30 cases checked)
; *** checks *** : 9 correct, 4 failed. First failed example:
(+ 1 1) => 2 ; *** failed ***
; expected result: 3
Please ignore *** failed *** messages above; 4 of them are expected to fail!
13 tests
4 of them failed out of 4 expected to fail
Done.
Done.
NING TESTS FOR SRFI 69: ./skint test/srfi/69.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 71: ./skint test/srfi/71.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 74: ./skint test/srfi/74.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 78: ./skint test/srfi/78.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 86: ./skint test/srfi/86.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 87: ./skint test/srfi/87.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 95: ./skint teDone.
Done.
1. (not (box? #&42)) .......... [PASS]
2. (not (box? b)) .......... [PASS]
3. (unbox b) .......... [PASS]
4. (unbox b) .......... [PASS]
4 out of 4 passed (100.00%)
1. (not (set-empty? esyms)) .......... [PASS]
2. (not (set? nums)) .......... [PASS]
3. (not (set? syms)) .......... [PASS]
4. (not (set? nums2)) .......... [PASS]
5. (not (set? syms2)) .......... [PASS]
6. (not (not (set? (quote a)))) .......... [PASS]
7. (set-size (set-adjoin nums 5)) .......... [PASS]
8. (set-size nums) .......... [PASS]
9. (set-size (set-delete syms (quote d))) .......... [PASS]
10. (set-size (set-delete-all syms (quote (c d)))) .......... [PASS]
11. (set-size syms) .......... [PASS]
12. (set-size (set-delete-all! syms (quote (e f)))) .......... [PASS]
13. (set-size nums2) .......... [PASS]
14. (set-size syms2) .......... [PASS]
15. (set-size nums) .......... [PASS]
16. (not (set-contains? nums 3)) .......... [PASS]
17. (set-size nums) .......... [PASS]
18. (not (set-contains? nums2 30)) .......... [PASS]
19. (not (not (set-contains? nums2 3))) .......... [PASS]
20. total .......... [PASS]
21. (set-fold + 3 nums) .......... [PASS]
22. (not (set=? nums (set-unfold eqv-comparator (lambda (i) (= i 0)) (lambda (i) (* i 10)) (lambda (i) (- i 1)) 5))) .......... [PASS]
23. (set->list (set eq-comparator (quote a))) .......... [PASS]
24. (set-size syms2) .......... [PASS]
25. (not (set-contains? syms2 (quote e))) .......... [PASS]
26. (not (set-contains? syms2 (quote f))) .......... [PASS]
27. (set-size (list->set! syms2 (quote (a b)))) .......... [PASS]
28. (not (set=? yam! set1)) .......... [PASS]
29. obj1 .......... [PASS]
30. (not (set=? yam set2)) .......... [PASS]
31. obj2 .......... [PASS]
32. (not (set=? bam set3)) .......... [PASS]
33. obj3 .......... [PASS]
34. (not (set=? ym set4)) .......... [PASS]
35. obj4 .......... [PASS]
36. (not (set=? set2 other-set2)) .......... [PASS]
37. (not (not (set=? set2 set3))) .......... [PASS]
38. (not (not (set=? set2 set3 other-set2))) .......... [PASS]
39. (not (set set2 set3 set4)) .......... [PASS]
40. (not (not (set set2 other-set2))) .......... [PASS]
41. (not (set<=? set2 other-set2 set3)) .......... [PASS]
42. (not (not (set<=? set2 set3 other-set2))) .......... [PASS]
43. (not (set>? set4 set3 set2)) .......... [PASS]
44. (not (not (set>? set2 other-set2))) .......... [PASS]
45. (not (set>=? set3 other-set2 set2)) .......... [PASS]
46. (not (not (set>=? other-set2 set3 set2))) .......... [PASS]
47. (not (set-disjoint? abcd efgh)) .......... [PASS]
48. (not (not (set-disjoint? abcd ab))) .......... [PASS]
49. (set-union abcd) .......... [PASS]
50. (set-union abcd efgh) .......... [PASS]
51. (set-union abcd abgh) .......... [PASS]
52. (set-union efgh abgh) .......... [PASS]
53. efgh2 .......... [PASS]
54. efgh2 .......... [PASS]
55. (set-intersection abcd) .......... [PASS]
56. (set-intersection abcd efgh) .......... [PASS]
57. (set-intersection abcd abgh) .......... [PASS]
58. (set-intersection abgh abcd) .......... [PASS]
59. (set-difference abcd) .......... [PASS]
60. (set-difference abcd ab) .......... [PASS]
61. (set-difference abcd gh) .......... [PASS]
62. (set-difference abcd abcd) .......... [PASS]
63. (set-xor abcd abgh) .......... [PASS]
64. (set-xor abcd efgh) .......... [PASS]
65. (set-xor abcd other-abcd) .......... [PASS]
66. (set-xor! (set-copy abcd) other-abcd) .......... [PASS]
67. abcd .......... [PASS]
68. efgh .......... [PASS]
69. abgh .......... [PASS]
70. (quote (set=? nums syms)) .......... [PASS]
71. (quote (set nums syms)) .......... [PASS]
72. (quote (set<=? nums syms)) .......... [PASS]
73. (quote (set>? nums syms)) .......... [PASS]
74. (quote (set>=? nums syms)) .......... [PASS]
75. (quote (set-union nums syms)) .......... [PASS]
76. (quote (set-intersection nums syms)) .......... [PASS]
77. (quote (set-difference nums syms)) .......... [PASS]
78. (quote (set-xor nums syms)) .......... [PASS]
79. (quote (set-union! nums syms)) .......... [PASS]
80. (quote (set-intersection! nums syms)) .......... [PASS]
81. (quote (set-difference! nums syms)) .......... [PASS]
82. (quote (set-xor! nums syms)) .......... [PASS]
83. (set-filter big whole) .......... [PASS]
84. (set-remove big whole) .......... [PASS]
85. (set-count big whole) .......... [PASS]
86. (set-find symbol? hetero (lambda () (error "wrong"))) .......... [PASS]
87. (quote (set-find symbol? homo (lambda () (error "wrong")))) .......... [PASS]
88. (not (set-any? symbol? hetero)) .......... [PASS]
89. (not (set-any? number? hetero)) .......... [PASS]
90. (not (not (set-every? symbol? hetero))) .......... [PASS]
91. (not (not (set-every? number? hetero))) .......... [PASS]
92. (not (not (set-any? symbol? homo))) .......... [PASS]
93. (not (set-every? number? homo)) .......... [PASS]
94. (set-element-comparator bucket) .......... [PASS]
95. (not (set-contains? bucket "abc")) .......... [PASS]
96. (not (set-contains? bucket "ABC")) .......... [PASS]
97. (set-member bucket "DEF" "fqz") .......... [PASS]
98. (set-member bucket "lmn" "fqz") .......... [PASS]
99. (not (set-any? inexact? nums2)) .......... [PASS]
100. (not (set-any? inexact? nums)) .......... [PASS]
101. (set-size sos) .......... [PASS]
102. (not (bag-empty? esyms)) .......... [PASS]
103. (not (bag? nums)) .......... [PASS]
104. (not (bag? syms)) .......... [PASS]
105. (not (bag? nums2)) .......... [PASS]
106. (not (bag? syms2)) .......... [PASS]
107. (not (not (bag? (quote a)))) .......... [PASS]
108. (bag-size (bag-adjoin nums 5)) .......... [PASS]
109. (bag-size nums) .......... [PASS]
110. (bag-size (bag-delete syms (quote d))) .......... [PASS]
111. (bag-size (bag-delete-all syms (quote (c d)))) .......... [PASS]
112. (bag-size syms) .......... [PASS]
113. (bag-size (bag-delete-all! syms (quote (e f)))) .......... [PASS]
114. (bag-size nums) .......... [PASS]
115. (bag-size nums) .......... [PASS]
116. (not (bag-contains? nums2 30)) .......... [PASS]
117. (not (not (bag-contains? nums2 3))) .......... [PASS]
118. total .......... [PASS]
119. (bag-fold + 3 nums) .......... [PASS]
120. (not (bag=? nums (bag-unfold eqv-comparator (lambda (i) (= i 0)) (lambda (i) (* i 10)) (lambda (i) (- i 1)) 5))) .......... [PASS]
121. (bag->list (bag eq-comparator (quote a))) .......... [PASS]
122. (bag-size syms2) .......... [PASS]
123. (not (bag-contains? syms2 (quote e))) .......... [PASS]
124. (not (bag-contains? syms2 (quote f))) .......... [PASS]
125. (bag-size syms2) .......... [PASS]
126. (not (bag=? yam! bag1)) .......... [PASS]
127. obj1 .......... [PASS]
128. (not (bag=? yam bag2)) .......... [PASS]
129. obj2 .......... [PASS]
130. (not (bag=? bam bag3)) .......... [PASS]
131. obj3 .......... [PASS]
132. (not (bag=? ym bag4)) .......... [PASS]
133. obj4 .......... [PASS]
134. (bag-element-count mybag 1) .......... [PASS]
135. (bag-element-count mybag 3) .......... [PASS]
136. (not (bag=? bag2 other-bag2)) .......... [PASS]
137. (not (not (bag=? bag2 bag3))) .......... [PASS]
138. (not (not (bag=? bag2 bag3 other-bag2))) .......... [PASS]
139. (not (bag bag2 bag3 bag4)) .......... [PASS]
140. (not (not (bag bag2 other-bag2))) .......... [PASS]
141. (not (bag<=? bag2 other-bag2 bag3)) .......... [PASS]
142. (not (not (bag<=? bag2 bag3 other-bag2))) .......... [PASS]
143. (not (bag>? bag4 bag3 bag2)) .......... [PASS]
144. (not (not (bag>? bag2 other-bag2))) .......... [PASS]
145. (not (bag>=? bag3 other-bag2 bag2)) .......... [PASS]
146. (not (not (bag>=? other-bag2 bag3 bag2))) .......... [PASS]
147. (not (not (bag=? one two))) .......... [PASS]
148. (not (bag one two)) .......... [PASS]
149. (not (not (bag>? one two))) .......... [PASS]
150. (not (bag<=? one two)) .......... [PASS]
151. (not (not (bag>? one two))) .......... [PASS]
152. (not (bag=? two two)) .......... [PASS]
153. (not (not (bag two two))) .......... [PASS]
154. (not (not (bag>? two two))) .......... [PASS]
155. (not (bag<=? two two)) .......... [PASS]
156. (not (bag>=? two two)) .......... [PASS]
157. (let ((result (quote ()))) (bag-for-each-unique (lambda (x y) (set! result (cons (cons x y) result))) two) result) .......... [PASS]
158. (bag-fold + 5 two) .......... [PASS]
159. (bag-fold-unique (lambda (k n r) (+ k n r)) 0 two) .......... [PASS]
160. (not (bag-disjoint? abcd efgh)) .......... [PASS]
161. (not (not (bag-disjoint? abcd ab))) .......... [PASS]
162. (bag-union abcd) .......... [PASS]
163. (bag-union abcd efgh) .......... [PASS]
164. (bag-union abcd abgh) .......... [PASS]
165. (bag-union efgh abgh) .......... [PASS]
166. efgh2 .......... [PASS]
167. efgh2 .......... [PASS]
168. (bag-intersection abcd) .......... [PASS]
169. (bag-intersection abcd efgh) .......... [PASS]
170. abcd2 .......... [PASS]
171. abcd2 .......... [PASS]
172. (bag-intersection abcd abgh) .......... [PASS]
173. (bag-intersection abgh abcd) .......... [PASS]
174. (bag-difference abcd) .......... [PASS]
175. (bag-difference abcd ab) .......... [PASS]
176. (bag-difference abcd gh) .......... [PASS]
177. (bag-difference abcd abcd) .......... [PASS]
178. abcd3 .......... [PASS]
179. abcd3 .......... [PASS]
180. (bag-xor abcd abgh) .......... [PASS]
181. (bag-xor abcd efgh) .......... [PASS]
182. (bag-xor abcd other-abcd) .......... [PASS]
183. (bag-xor! (bag-copy abcd) other-abcd) .......... [PASS]
184. (bag-sum ab) .......... [PASS]
185. (bag-sum! ab2) .......... [PASS]
186. (bag-sum! ab2 ab) .......... [PASS]
187. ab2 .......... [PASS]
188. (bag-product 2 ab) .......... [PASS]
189. ab3 .......... [PASS]
190. abcd .......... [PASS]
191. abcd .......... [PASS]
192. efgh .......... [PASS]
193. abgh .......... [PASS]
194. (quote (bag=? nums syms)) .......... [PASS]
195. (quote (bag nums syms)) .......... [PASS]
196. (quote (bag<=? nums syms)) .......... [PASS]
197. (quote (bag>? nums syms)) .......... [PASS]
198. (quote (bag>=? nums syms)) .......... [PASS]
199. (quote (bag-union nums syms)) .......... [PASS]
200. (quote (bag-intersection nums syms)) .......... [PASS]
201. (quote (bag-difference nums syms)) .......... [PASS]
202. (quote (bag-xor nums syms)) .......... [PASS]
203. (quote (bag-union! nums syms)) .......... [PASS]
204. (quote (bag-intersection! nums syms)) .......... [PASS]
205. (quote (bag-difference! nums syms)) .......... [PASS]
206. (bag-filter big whole) .......... [PASS]
207. (bag-remove big whole) .......... [PASS]
208. (not (not (bag-contains? whole2 1))) .......... [PASS]
209. (not (not (bag-contains? whole3 10))) .......... [PASS]
210. topx .......... [PASS]
211. bottomx .......... [PASS]
212. whole4 .......... [PASS]
213. (bag-count big whole) .......... [PASS]
214. (bag-find symbol? hetero (lambda () (error "wrong"))) .......... [PASS]
215. (quote (bag-find symbol? homo (lambda () (error "wrong")))) .......... [PASS]
216. (not (bag-any? symbol? hetero)) .......... [PASS]
217. (not (bag-any? number? hetero)) .......... [PASS]
218. (not (not (bag-every? symbol? hetero))) .......... [PASS]
219. (not (not (bag-every? number? hetero))) .......... [PASS]
220. (not (not (bag-any? symbol? homo))) .......... [PASS]
221. (not (bag-every? number? homo)) .......... [PASS]
222. (bag-element-comparator bucket) .......... [PASS]
223. (not (bag-contains? bucket "abc")) .......... [PASS]
224. (not (bag-contains? bucket "ABC")) .......... [PASS]
225. (bag-member bucket "lmn" "fqz") .......... [PASS]
226. (not (bag-any? inexact? nums2)) .......... [PASS]
227. (not (bag-any? inexact? nums)) .......... [PASS]
228. (bag-size bob) .......... [PASS]
229. (bag-size mybag) .......... [PASS]
230. (bag-size mybag) .......... [PASS]
231. (bag-unique-size mybag) .......... [PASS]
232. (bag-size mybag) .......... [PASS]
233. (bag-size mybag) .......... [PASS]
234. (not (bag? (bag-decrement! mybag 1 2))) .......... [PASS]
235. (bag-size mybag) .......... [PASS]
236. (bag-size mybag) .......... [PASS]
237. (bag->alist minibag) .......... [PASS]
238. (not (bag=? minibag (alist->bag eqv-comparator alist))) .......... [PASS]
239. (not (set=? singleset (bag->set single))) .......... [PASS]
240. (not (set=? singleset (bag->set multi))) .......... [PASS]
241. (not (bag=? single (set->bag singleset))) .......... [PASS]
242. (not (not (bag=? multi (set->bag singleset)))) .......... [PASS]
243. (not (bag-contains? minibag 1)) .......... [PASS]
244. (bag-count (lambda (x) (eqv? x (quote a))) total) .......... [PASS]
245. (bag-count (lambda (x) (eqv? x (quote b))) total) .......... [PASS]
246. (bag-size (bag-product 2 total)) .......... [PASS]
247. (bag-size bag1) .......... [PASS]
248. (bag-size bag1) .......... [PASS]
249. (not (not (=? set-comparator a b))) .......... [PASS]
250. (not (=? set-comparator a (set-copy a))) .......... [PASS]
251. (not (not (=? bag-comparator aa bb))) .......... [PASS]
252. (not (=? bag-comparator aa (bag-copy aa))) .......... [PASS]
252 out of 252 passed (100.00%)
1. (maybe-match->list (quote (: ($ (* "ab")) "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
2. (maybe-match->list (quote (: ($ (* "ab")) "c")) "xababc" 1 (string-length "xababc")) .......... [PASS]
3. (maybe-search->list (quote (: "y")) "xy" 0 (string-length "xy")) .......... [PASS]
4. (maybe-search->list (quote (: ($ (* "ab")) "c")) "xababc" 0 (string-length "xababc")) .......... [PASS]
5. (maybe-match->list (quote (: (* any) ($ "foo" (* any)) ($ "bar" (* any)))) "fooxbafba" 0 (string-length "fooxbafba")) .......... [PASS]
6. (maybe-match->list (quote (: (* any) ($ "foo" (* any)) ($ "bar" (* any)))) "fooxbarfbar" 0 (string-length "fooxbarfbar")) .......... [PASS]
7. (maybe-match->list (quote ($ (* (or "ab" "cd")))) "abcd" 0 (string-length "abcd")) .......... [PASS]
8. (regexp-match-submatch (regexp-matches (quote (or (-> foo "ab") (-> foo "cd"))) "ab") (quote foo)) .......... [PASS]
9. (regexp-match-submatch (regexp-matches (quote (or (-> foo "ab") (-> foo "cd"))) "cd") (quote foo)) .......... [PASS]
10. (maybe-search->list span " 1:45:02-2:06:13 " 0 (string-length " 1:45:02-2:06:13 ")) .......... [PASS]
11. (maybe-match->list (quote (: bos ($ (* "ab")) "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
12. (maybe-match->list (quote (: ($ (* "ab")) "c" eos)) "ababc" 0 (string-length "ababc")) .......... [PASS]
13. (maybe-match->list (quote (: bos ($ (* "ab")) "c" eos)) "ababc" 0 (string-length "ababc")) .......... [PASS]
14. (maybe-match->list (quote (: bos ($ (* "ab")) eos "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
15. (maybe-match->list (quote (: ($ (* "ab")) bos "c" eos)) "ababc" 0 (string-length "ababc")) .......... [PASS]
16. (maybe-match->list (quote (: bol ($ (* "ab")) "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
17. (maybe-match->list (quote (: ($ (* "ab")) "c" eol)) "ababc" 0 (string-length "ababc")) .......... [PASS]
18. (maybe-match->list (quote (: bol ($ (* "ab")) "c" eol)) "ababc" 0 (string-length "ababc")) .......... [PASS]
19. (maybe-match->list (quote (: bol ($ (* "ab")) eol "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
20. (maybe-match->list (quote (: ($ (* "ab")) bol "c" eol)) "ababc" 0 (string-length "ababc")) .......... [PASS]
21. (maybe-match->list (quote (: (* #\newline) bol ($ (* alpha)) eol (* #\newline))) "
abc
" 0 (string-length "
abc
")) .......... [PASS]
22. (maybe-match->list (quote (: (* #\newline) bol ($ (* alpha)) eol (* #\newline))) "
'abc
" 0 (string-length "
'abc
")) .......... [PASS]
23. (maybe-match->list (quote (: (* #\newline) bol ($ (* alpha)) eol (* #\newline))) "
abc.
" 0 (string-length "
abc.
")) .......... [PASS]
24. (maybe-match->list (quote (: bow ($ (* "ab")) "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
25. (maybe-match->list (quote (: ($ (* "ab")) "c" eow)) "ababc" 0 (string-length "ababc")) .......... [PASS]
26. (maybe-match->list (quote (: bow ($ (* "ab")) "c" eow)) "ababc" 0 (string-length "ababc")) .......... [PASS]
27. (maybe-match->list (quote (: bow ($ (* "ab")) eow "c")) "ababc" 0 (string-length "ababc")) .......... [PASS]
28. (maybe-match->list (quote (: ($ (* "ab")) bow "c" eow)) "ababc" 0 (string-length "ababc")) .......... [PASS]
29. (maybe-match->list (quote (: (* space) bow ($ (* alpha)) eow (* space))) " abc " 0 (string-length " abc ")) .......... [PASS]
30. (maybe-match->list (quote (: (* space) bow ($ (* alpha)) eow (* space))) " 'abc " 0 (string-length " 'abc ")) .......... [PASS]
31. (maybe-match->list (quote (: (* space) bow ($ (* alpha)) eow (* space))) " abc. " 0 (string-length " abc. ")) .......... [PASS]
32. (maybe-match->list (quote (: ($ (* alpha)) (* any))) "abc " 0 (string-length "abc ")) .......... [PASS]
33. (maybe-match->list (quote (: ($ (*? alpha)) (* any))) "abc " 0 (string-length "abc ")) .......... [PASS]
34. (maybe-match->list (quote (: "<" ($ (* any)) ">" (* any))) "Hello World" 0 (string-length "Hello World")) .......... [PASS]
35. (maybe-match->list (quote (: "<" ($ (*? any)) ">" (* any))) "Hello World" 0 (string-length "Hello World")) .......... [PASS]
36. (maybe-search->list (quote (: "foo")) " foo " 0 (string-length " foo ")) .......... [PASS]
37. (maybe-search->list (quote (: nwb "foo" nwb)) " foo " 0 (string-length " foo ")) .......... [PASS]
38. (maybe-search->list (quote (: nwb "foo" nwb)) "xfoox" 0 (string-length "xfoox")) .......... [PASS]
39. (maybe-match->list (quote (* (/ "af"))) "beef" 0 (string-length "beef")) .......... [PASS]
40. (maybe-match->list (quote (: (* numeric) ($ (* (/ "af"))))) "12345beef" 0 (string-length "12345beef")) .......... [PASS]
41. (cdr (regexp-match->list (regexp-search (quasiquote (: (unquote number) "-" (unquote number) "-" (unquote number))) "555-867-5309"))) .......... [PASS]
42. (cdr (regexp-match->list (regexp-search (quasiquote (: (unquote number) "-" (w/nocapture (unquote number)) "-" (unquote number))) "555-867-5309"))) .......... [PASS]
43. (maybe-match->list (quote (: (* numeric) (w/nocase ($ (* (/ "af")))))) "12345BeeF" 0 (string-length "12345BeeF")) .......... [PASS]
44. (maybe-match->list (quote (* lower)) "abcD" 0 (string-length "abcD")) .......... [PASS]
45. (maybe-matrun-time failure: argument is not a valid u8vector index:
0
ch->list (quote (w/nocase (* lower))) "abcD" 0 (string-length "abcD")) .......... [PASS]
46. (regexp-extract (quote (+ numeric)) "abc123def456ghi789") .......... [PASS]
47. (regexp-extract (quote (* numeric)) "abc123def456ghi789") .......... [PASS]
48. (regexp-split (quote (+ numeric)) "abc123def456ghi789") .......... [PASS]
49. (regexp-split (quote (* numeric)) "abc123def456ghi789") .......... [PASS]
50. (regexp-split (quote (+ whitespace)) "a b") .......... [PASS]
51. (regexp-split (quote (",;")) "a,,b") .......... [PASS]
52. (regexp-split (quote (",;")) "a,,b,") .......... [PASS]
53. (regexp-partition (quote (* numeric)) "") .......... [PASS]
54. (regexp-partition (quote (* numeric)) "abc123def456ghi") .......... [PASS]
55. (regexp-partition (quote (* numeric)) "abc123def456ghi789") .......... [PASS]
1. (icar abc) .......... [PASS]
2. (icadr abc) .......... [PASS]
3. (icaddr abc) .......... [PASS]
4. (xipair 1 2) .......... [PASS]
5. (icdddr abc-dot-d) .......... [PASS]
6. (make-ilist 4 (quote c)) .......... [PASS]
7. (ilist-tabulate 4 values) .......... [PASS]
8. (iiota 5) .......... [PASS]
9. abc-copy .......... [PASS]
10. (not (not (eq? abc abc-copy))) .......... [PASS]
11. (not (ipair? (ipair 1 2))) .......... [PASS]
12. (not (proper-ilist? (quote ()))) .......... [PASS]
13. (not (proper-ilist? (iq 1 2 3))) .......... [PASS]
14. (not (ilist? (quote ()))) .......... [PASS]
15. (not (ilist? (iq 1 2 3))) .......... [PASS]
16. (not (dotted-ilist? (ipair 1 2))) .......... [PASS]
17. (not (dotted-ilist? 2)) .......... [PASS]
18. (not (null-ilist? (quote ()))) .......... [PASS]
19. (not (not (null-ilist? (iq 1 2 3)))) .......... [PASS]
20. (quote (null-ilist? (quote a))) .......... [PASS]
21. (not (not-ipair? (quote a))) .......... [PASS]
22. (not (not (not-ipair? (ipair (quote a) (quote b))))) .......... [PASS]
23. (not (ilist= = (iq 1 2 3) (iq 1 2 3))) .......... [PASS]
24. (not (ilist= = (iq 1 2 3) (iq 1 2 3) (iq 1 2 3))) .......... [PASS]
25. (not (not (ilist= = (iq 1 2 3 4) (iq 1 2 3)))) .......... [PASS]
26. (not (not (ilist= = (iq 1 2 3) (iq 1 2 3 4)))) .......... [PASS]
27. (not (ilist= = (iq 1 2 3) (iq 1 2 3))) .......... [PASS]
28. (not (not (ilist= = (iq 1 2 3) (iq 1 2 3 4) (iq 1 2 3 4)))) .......... [PASS]
29. (not (not (ilist= = (iq 1 2 3) (iq 1 2 3) (iq 1 2 3 4)))) .......... [PASS]
30. (icaar abcd) .......... [PASS]
31. (icdar abcd) .......... [PASS]
32. (icadr abcd) .......... [PASS]
33. (icddr abcd) .......... [PASS]
34. (icaaar abcdefgh) .......... [PASS]
35. (icdaar abcdefgh) .......... [PASS]
36. (icadar abcdefgh) .......... [PASS]
37. (icddar abcdefgh) .......... [PASS]
38. (icaadr abcdefgh) .......... [PASS]
39. (icdadr abcdefgh) .......... [PASS]
40. (icaddr abcdefgh) .......... [PASS]
41. (icdddr abcdefgh) .......... [PASS]
42. (icaaaar abcdefghijklmnop) .......... [PASS]
43. (icdaaar abcdefghijklmnop) .......... [PASS]
44. (icadaar abcdefghijklmnop) .......... [PASS]
45. (icddaar abcdefghijklmnop) .......... [PASS]
46. (icaadar abcdefghijklmnop) .......... [PASS]
47. (icdadar abcdefghijklmnop) .......... [PASS]
48. (icaddar abcdefghijklmnop) .......... [PASS]
49. (icdddar abcdefghijklmnop) .......... [PASS]
50. (icaaadr abcdefghijklmnop) .......... [PASS]
51. (icdaadr abcdefghijklmnop) .......... [PASS]
52. (icadadr abcdefghijklmnop) .......... [PASS]
53. (icddadr abcdefghijklmnop) .......... [PASS]
54. (icaaddr abcdefghijklmnop) .......... [PASS]
55. (icdaddr abcdefghijklmnop) .......... [PASS]
56. (icadddr abcdefghijklmnop) .......... [PASS]
57. (icddddr abcdefghijklmnop) .......... [PASS]
58. (ilist-ref (iq a b c d) 2) .......... [PASS]
59. (ifirst ten) .......... [PASS]
60. (isecond ten) .......... [PASS]
61. (ithird ten) .......... [PASS]
62. (ifourth ten) .......... [PASS]
63. (ififth ten) .......... [PASS]
64. (isixth ten) .......... [PASS]
65. (iseventh ten) .......... [PASS]
66. (ieighth ten) .......... [PASS]
67. (ininth ten) .......... [PASS]
68. (itenth ten) .......... [PASS]
69. (call-with-values (lambda () (icar+icdr (ipair 1 2))) list) .......... [PASS]
70. (itake abcde 2) .......... [PASS]
71. (idrop abcde 2) .......... [PASS]
72. (ilist-tail abcde 2) .......... [PASS]
73. (itake dotted 2) .......... [PASS]
74. (idrop dotted 2) .......... [PASS]
75. (ilist-tail dotted 2) .......... [PASS]
76. (idrop dotted 3) .......... [PASS]
77. (ilist-tail dotted 3) .......... [PASS]
78. (iappend (itake abcde 4) (idrop abcde 4)) .......... [PASS]
79. (itake-right abcde 2) .......... [PASS]
80. (idrop-right abcde 2) .......... [PASS]
81. (itake-right dotted 2) .......... [PASS]
82. (idrop-right dotted 2) .......... [PASS]
83. (itake-right dotted 0) .......... [PASS]
84. (idrop-right dotted 0) .......... [PASS]
85. (call-with-values (lambda () (isplit-at abcde 3)) iappend) .......... [PASS]
86. (ilast (iq a b c)) .......... [PASS]
87. (last-ipair (iq a b c)) .......... [PASS]
88. (ilength (quote ())) .......... [PASS]
89. (ilength (iq 1 2 3)) .......... [PASS]
90. (iappend (iq x) (iq y)) .......... [PASS]
91. (iappend (iq a b) (iq c d)) .......... [PASS]
92. (iappend (quote ()) (iq a)) .......... [PASS]
93. (iappend (iq x y)) .......... [PASS]
94. (iappend) .......... [PASS]
95. (iconcatenate (iq (a b) (c d))) .......... [PASS]
96. (ireverse (iq a b c)) .......... [PASS]
97. (ireverse (iq a (b c) d (e (f)))) .......... [PASS]
98. (iappend-reverse (iq 1 2) (quote d)) .......... [PASS]
99. (izip (iq one two three) (iq 1 2 3) (iq odd even odd)) .......... [PASS]
100. (izip (iq 1 2 3)) .......... [PASS]
101. (iunzip1 (iq (1) (2) (3))) .......... [PASS]
102. (call-with-values (lambda () (iunzip2 (iq (1 one) (2 two) (3 three)))) ilist) .......... [PASS]
103. (call-with-values (lambda () (iunzip3 (iq (1 one a) (2 two b) (3 three c)))) ilist) .......... [PASS]
104. (call-with-values (lambda () (iunzip4 (iq (1 one a 4) (2 two b 5) (3 three c 6)))) ilist) .......... [PASS]
105. (call-with-values (lambda () (iunzip5 (iq (1 one a 4 #t) (2 two b 5 #f) (3 three c 6 #t)))) ilist) .......... [PASS]
106. (icount even? (iq 3 1 4 1 5 9 2 5 6)) .......... [PASS]
107. (icount < (iq 1 2 4 8) (iq 2 4 6 8 10 12 14 16)) .......... [PASS]
108. (ifold + 0 lis) .......... [PASS]
109. (ifold ipair (quote ()) lis) .......... [PASS]
110. (ifold (lambda (x count) (if (symbol? x) (+ count 1) count)) 0 (iq a 0 b)) .......... [PASS]
111. (ifold (lambda (s max-len) (max max-len (string-length s))) 0 (iq "ab" "abcd" "abc")) .......... [PASS]
112. (ifold (lambda (a b ans) (+ (* a b) ans)) 0 (iq 1 2 3) (iq 4 5 6)) .......... [PASS]
113. (ifold z (quote ()) (iq a b) (iq c d)) .......... [PASS]
114. (ifold-right ipair (quote ()) lis) .......... [PASS]
115. (ifold-right (lambda (x l) (if (even? x) (ipair x l) l)) (quote ()) (iq 0 1 2 3 4)) .......... [PASS]
116. (ifold-right z (quote ()) (iq a b) (iq c d)) .......... [PASS]
117. (ipair-fold ipair (quote ()) (iq a b c)) .......... [PASS]
118. (ipair-fold z (quote ()) (iq a b) (iq c d)) .......... [PASS]
119. (ipair-fold-right ipair (quote ()) (iq a b c)) .......... [PASS]
120. (ipair-fold-right z (quote ()) (iq a b) (iq c d)) .......... [PASS]
121. (ireduce max 0 (iq 1 3 5 4 2 0)) .......... [PASS]
122. (ireduce - 0 (iq 1 2)) .......... [PASS]
123. (ireduce-right - 0 (iq 1 2)) .......... [PASS]
124. (iunfold (lambda (x) (> x 10)) (lambda (x) (* x x)) (lambda (x) (+ x 1)) 1) .......... [PASS]
125. (iunfold-right zero? (lambda (x) (* x x)) (lambda (x) (- x 1)) 10) .......... [PASS]
126. (iunfold null-ilist? icar icdr (iq 1 2 3)) .......... [PASS]
127. (iunfold-right null-ilist? icar icdr (iq 1 2 3)) .......... [PASS]
128. (iunfold null-ilist? icar icdr (iq 1 2) (lambda (x) (iq 3 4))) .......... [PASS]
129. (imap icadr (iq (a b) (d e) (g h))) .......... [PASS]
130. (imap-in-order icadr (iq (a b) (d e) (g h))) .......... [PASS]
131. (imap + (iq 1 2 3) (iq 4 5 6)) .......... [PASS]
132. (imap-in-order + (iq 1 2 3) (iq 4 5 6)) .......... [PASS]
133. (imap-in-order z (iq a b)) .......... [PASS]
134. (let ((v (make-vector 5))) (ifor-each (lambda (i) (vector-set! v i (* i i))) (iq 0 1 2 3 4)) v) .......... [PASS]
135. (let ((v (make-vector 5))) (ifor-each (lambda (i j) (vector-set! v i (+ i j))) (iq 0 1 2 3 4) (iq 5 6 7 8 9)) v) .......... [PASS]
136. (iappend-map (lambda (x) (ilist x (- x))) (iq 1 3 8)) .......... [PASS]
137. (iappend-map ilist (iq 1 2 3) (iq 4 5 6)) .......... [PASS]
138. (let ((v (make-vector 5))) (ipair-for-each (lambda (lis) (vector-set! v (icar lis) lis)) (iq 0 1 2 3 4)) v) .......... [PASS]
139. (let ((v (make-vector 5))) (ipair-for-each (lambda (i j) (vector-set! v (icar i) j)) (iq 0 1 2 3 4) (iq 5 6 7 8 9)) v) .......... [PASS]
140. (ifilter-map (lambda (x) (and (number? x) (* x x))) (iq a 1 b 3 c 7)) .......... [PASS]
141. (ifilter-map (lambda (x y) (and (number? x) (number? y) (+ x y))) (iq 1 a 2 b 3 4) (iq 4 0 5 y 6 z)) .......... [PASS]
142. (ifilter even? (iq 0 7 8 8 43 -4)) .......... [PASS]
143. (call-with-values (lambda () (ipartition symbol? (iq one 2 3 four five 6))) list) .......... [PASS]
144. (iremove even? (iq 0 7 8 8 43 -4)) .......... [PASS]
145. (ifind even? (iq 1 2 3)) .......... [PASS]
146. (iany even? (iq 1 2 3)) .......... [PASS]
147. (ifind even? (iq 1 7 3)) .......... [PASS]
148. (iany even? (iq 1 7 3)) .......... [PASS]
149. (quote (ifind even? (ipair 1 (ipair 3 (quote x))))) .......... [PASS]
150. (quote (iany even? (ipair 1 (ipair 3 (quote x))))) .......... [PASS]
151. (ifind even? (iq 3 1 4 1 5 9)) .......... [PASS]
152. (ifind-tail even? (iq 3 1 37 -8 -5 0 0)) .......... [PASS]
153. (itake-while even? (iq 2 18 3 10 22 9)) .......... [PASS]
154. (idrop-while even? (iq 2 18 3 10 22 9)) .......... [PASS]
155. (call-with-values (lambda () (ispan even? (iq 2 18 3 10 22 9))) list) .......... [PASS]
156. (call-with-values (lambda () (ibreak even? (iq 3 1 4 1 5 9))) list) .......... [PASS]
157. (iany integer? (iq a 3 b 2.7)) .......... [PASS]
158. (iany integer? (iq a 3.1 b 2.7)) .......... [PASS]
159. (iany < (iq 3 1 4 1 5) (iq 2 7 1 8 2)) .......... [PASS]
160. (ievery integer? (iq 1 2 3 4 5)) .......... [PASS]
161. (ievery integer? (iq 1 2 3 4.5 5)) .......... [PASS]
162. (ievery (lambda (a b) (< a b)) (iq 1 2 3) (iq 4 5 6)) .......... [PASS]
163. (ilist-index even? (iq 3 1 4 1 5 9)) .......... [PASS]
164. (ilist-index < (iq 3 1 4 1 5 9 2 5 6) (iq 2 7 1 8 2)) .......... [PASS]
165. (ilist-index = (iq 3 1 4 1 5 9 2 5 6) (iq 2 7 1 8 2)) .......... [PASS]
166. (imemq (quote a) (iq a b c)) .......... [PASS]
167. (imemq (quote b) (iq a b c)) .......... [PASS]
168. (imemq (quote a) (iq b c d)) .......... [PASS]
169. (imemq (ilist (quote a)) (iq b (a) c)) .......... [PASS]
170. (imember (ilist (quote a)) (iq b (a) c)) .......... [PASS]
171. (imemv 101 (iq 100 101 102)) .......... [PASS]
172. (idelete 3 (iq 1 2 3 4 5)) .......... [PASS]
173. (idelete 5 (iq 3 4 5 6 7) <) .......... [PASS]
174. (idelete-duplicates (iq a b a c a b c z)) .......... [PASS]
175. (iassq (quote a) e) .......... [PASS]
176. (iassq (quote b) e) .......... [PASS]
177. (iassq (quote d) e) .......... [PASS]
178. (iassq (ilist (quote a)) (iq ((a)) ((b)) ((c)))) .......... [PASS]
179. (iassoc (ilist (quote a)) (iq ((a)) ((b)) ((c)))) .......... [PASS]
180. (iassv 5 e2) .......... [PASS]
181. (iassoc 5 e2 <) .......... [PASS]
182. (ialist-cons 1 (ilist 1) e2) .......... [PASS]
183. (ialist-delete 5 e2) .......... [PASS]
184. (ialist-delete 5 e2 <) .......... [PASS]
185. (replace-icar (ipair 2 3) 1) .......... [PASS]
186. (replace-icdr (ipair 1 2) 3) .......... [PASS]
187. (pair->ipair (quote (1 . 2))) .......... [PASS]
188. (ipair->pair (ipair 1 2)) .......... [PASS]
189. (list->ilist (quote (1 2 3))) .......... [PASS]
190. (ilist->list (iq 1 2 3)) .......... [PASS]
191. (list->ilist (quote (1 2 . 3))) .......... [PASS]
192. (ilist->list (ipair 1 (ipair 2 3))) .......... [PASS]
193. (tree->itree (quote ((1 . 2) 3 . 4))) .......... [PASS]
194. (itree->tree (ipair (ipair 1 2) (ipair 3 4))) .......... [PASS]
195. (gtree->itree (cons (ipair 1 2) (ipair 3 4))) .......... [PASS]
196. (gtree->tree (cons (ipair 1 2) (ipair 3 4))) .......... [PASS]
197. (iapply + (iq 1 2 3)) .......... [PASS]
198. (iapply + 1 2 (iq 3 4 5)) .......... [PASS]
198 out of 198 passed (100.00%)
st/srfi/95.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 98: ./skint test/srfi/98.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 111: ./skint test/srfi/111.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 113: ./skint test/srfi/113.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 115: ./skint test/srfi/115.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 116: ./skint test/srfi/116.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 117: ./skint test/srfi/117.scm
----------1. (list-queue-list (make-list-queue (quote (1 1 1)))) .......... [PASS]
2. (list-queue-list x) .......... [PASS]
3. (list-queue-back x2) .......... [PASS]
4. (not (list-queue? y)) .......... [PASS]
5. (list-queue-list z) .......... [PASS]
6. (list-queue-list z2) .......... [PASS]
7. (list-queue-front z) .......... [PASS]
8. (list-queue-back z) .......... [PASS]
9. (list-queue-list y) .......... [PASS]
10. (not (list-queue-empty? y)) .......... [PASS]
11. (quote (list-queue-remove-front! y)) .......... [PASS]
12. (quote (list-queue-remove-back! y)) .......... [PASS]
13. (list-queue-list z) .......... [PASS]
14. (list-queue-remove-all! z2) .......... [PASS]
15. (not (list-queue-empty? z2)) .......... [PASS]
16. (list-queue-list z) .......... [PASS]
17. (list-queue-list b) .......... [PASS]
18. (list-queue-list a) .......... [PASS]
19. (length (list-queue-list b)) .......... [PASS]
20. (list-queue-list c) .......... [PASS]
21. (list-queue-list s) .......... [PASS]
22. (list-queue-list r) .......... [PASS]
23. sum .......... [PASS]
24. (list-queue-list n) .......... [PASS]
25. (not (eq? d dx)) .......... [PASS]
26. (not (eq? e ex)) .......... [PASS]
27. (list-queue-list f) .......... [PASS]
28. (list-queue-list f) .......... [PASS]
29. (list-queue-list g) .......... [PASS]
30. (list-queue-list h) .......... [PASS]
31. (list-queue-list x) .......... [PASS]
32. (list-queue-list y) .......... [PASS]
33. (list-queue-list x1) .......... [PASS]
34. (list-queue-list y1) .......... [PASS]
34 out of 34 passed (100.00%)
1. (generator->list (generator)) .......... [PASS]
2. (generator->list (generator 1 2 3)) .......... [PASS]
3. (generator->list (make-iota-generator 3 8)) .......... [PASS]
4. (generator->list (make-iota-generator 3 8 2)) .......... [PASS]
5. (generator->list (make-range-generator 3 8)) .......... [PASS]
6. (generator->list (make-range-generator 3) 4) .......... [PASS]
7. (generator->list (make-range-generator 3 8 2)) .......... [PASS]
8. (generator->list (make-coroutine-generator (lambda (yield) (let lp ((i 0)) (when (< i 3) (yield i) (lp (+ i 1))))))) .......... [PASS]
9. (generator->list (list->generator (quote (1 2 3 4 5)))) .......... [PASS]
10. (generator->list (vector->generator (quote #(1 2 3 4 5)))) .......... [PASS]
11. (generator->list (reverse-vector->generator (quote #(1 2 3 4 5)))) .......... [PASS]
12. (generator->list (string->generator "abcde")) .......... [PASS]
13. (generator->list (bytevector->generator (bytevector 10 20 30))) .......... [PASS]
14. (generator->list (make-for-each-generator for-each-digit 12345)) .......... [PASS]
15. (generator->list (make-unfold-generator (lambda (s) (> s 5)) (lambda (s) (* s 2)) (lambda (s) (+ s 1)) 0)) .......... [PASS]
16. (generator->list (gcons* (quote a) (quote b) (make-range-generator 0 2))) .......... [PASS]
17. (generator->list (gappend (make-range-generator 0 3) (make-range-generator 0 2))) .......... [PASS]
18. (generator->list (gappend)) .......... [PASS]
19. (generator->list (gcombine (lambda args (values (apply + args) (apply + args))) 10 (generator 1 2 3) (generator 4 5 6 7))) .......... [PASS]
20. (generator->list (gfilter odd? (make-range-generator 1 11))) .......... [PASS]
21. (generator->list (gremove odd? (make-range-generator 1 11))) .......... [PASS]
22. (generator->list (gtake g 3)) .......... [PASS]
23. (generator->list g) .......... [PASS]
24. (generator->list (gtake (make-range-generator 1 3) 3)) .......... [PASS]
25. (generator->list (gtake (make-range-generator 1 3) 3 0)) .......... [PASS]
26. (generator->list (gdrop (make-range-generator 1 5) 2)) .......... [PASS]
27. (generator->list (gtake-while small? (make-range-generator 1 5))) .......... [PASS]
28. (generator->list (gdrop-while small? (make-range-generator 1 5))) .......... [PASS]
29. (generator->list (gdrop-while (lambda args #t) (generator 1 2 3))) .......... [PASS]
30. (generator->list (gdelete 1 (generator 0.0 1.0 0 1 2))) .......... [PASS]
31. (generator->list (gdelete 1 (generator 0.0 1.0 0 1 2) =)) .......... [PASS]
32. (generator->list (gindex (list->generator (quote (a b c d e f))) (list->generator (quote (0 2 4))))) .......... [PASS]
33. (generator->list (gselect (list->generator (quote (a b c d e f))) (list->generator (quote (#t #f #f #t #t #f))))) .......... [PASS]
34. (generator->list (gdelete-neighbor-dups (generator 1 1 2 3 3 3) =)) .......... [PASS]
35. (generator->list (gdelete-neighbor-dups (generator 1 2 3) (lambda args #t))) .......... [PASS]
36. (generator->list (generator 1 2 3 4 5) 3) .......... [PASS]
37. (generator->reverse-list (generator 1 2 3 4 5)) .......... [PASS]
38. (generator->vector (generator 1 2 3 4 5)) .......... [PASS]
39. (generator->vector (generator 1 2 3 4 5) 3) .......... [PASS]
40. (generator->string (generator #\a #\b #\c)) .......... [PASS]
41. (let ((in (open-input-string "a b c d e"))) (generator-fold cons (quote z) (lambda () (read in)))) .......... [PASS]
42. n .......... [PASS]
43. (generator-find (lambda (x) (> x 2)) (make-range-generator 1 5)) .......... [PASS]
44. (generator-count odd? (make-range-generator 1 5)) .......... [PASS]
45. (generator-any odd? g) .......... [PASS]
46. (generator->list g) .......... [PASS]
47. (generator-every odd? g) .......... [PASS]
48. (generator->list g) .......... [PASS]
49. (generator-unfold (make-for-each-generator string-for-each "abc") unfold) .......... [PASS]
49 out of 49 passed (100.00%)
run-time failure: argument is not a valid u8vector index:
0
1. (car one23) .......... [PASS]
2. (not (procedure? (cdr one23))) .......... [PASS]
3. (lseq-realize one23) .......... [PASS]
4. (not (lseq? (quote ()))) .......... [PASS]
5. (not (lseq? (quote (1 2 3)))) .......... [PASS]
6. (not (lseq? (make-lseq 1 2 3))) .......... [PASS]
7. (not (lseq? (cons (quote x) (lambda () (quote x))))) .......... [PASS]
8. (not (lseq=? = (quote ()) (quote ()))) .......... [PASS]
9. (not (lseq=? = (quote (1 2 3)) (quote (1 2 3)))) .......... [PASS]
10. (not (lseq=? = (make-lseq 1 2 3) (make-lseq 1 2 3))) .......... [PASS]
11. (not (lseq=? = (make-lseq 1 2 3) (quote (1 2 3)))) .......... [PASS]
12. (lseq-car (make-lseq 1 2 3)) .......... [PASS]
13. (lseq-car (quote (1 2 3))) .......... [PASS]
14. (lseq-first (make-lseq 1 2 3)) .......... [PASS]
15. (lseq-first (quote (1 2 3))) .......... [PASS]
16. (lseq-cdr (quote (1 . 2))) .......... [PASS]
17. (lseq-car (lseq-cdr (quote (1 2 3)))) .......... [PASS]
18. (lseq-car (lseq-cdr (make-lseq 1 2 3))) .......... [PASS]
19. (lseq-rest (quote (1 . 2))) .......... [PASS]
20. (lseq-car (lseq-rest (quote (1 2 3)))) .......... [PASS]
21. (lseq-car (lseq-rest (make-lseq 1 2 3))) .......... [PASS]
22. (lseq-ref (quote (1)) 0) .......... [PASS]
23. (lseq-ref (quote (1 2)) 1) .......... [PASS]
24. (lseq-ref (make-lseq 1) 0) .......... [PASS]
25. (lseq-ref (make-lseq 1 2) 0) .......... [PASS]
26. (lseq-ref (make-lseq 1 2) 1) .......... [PASS]
27. (not (procedure? (cdr (lseq-take (quote (1 2 3 4 5)) 3)))) .......... [PASS]
28. (lseq-realize (lseq-take (quote (1 2 3 4 5)) 3)) .......... [PASS]
29. (lseq-realize (lseq-drop (quote (1 2 3 4 5)) 2)) .......... [PASS]
30. (lseq-realize (lseq-drop (make-lseq 1 2 3 4 5) 2)) .......... [PASS]
31. (lseq-realize (quote ())) .......... [PASS]
32. (lseq-realize (quote (1 2 3))) .......... [PASS]
33. (lseq-realize (make-lseq)) .......... [PASS]
34. (lseq-realize (make-lseq 1 2 3)) .......... [PASS]
35. (g) .......... [PASS]
36. (g) .......... [PASS]
37. (g) .......... [PASS]
38. (not (eof-object? (g))) .......... [PASS]
39. (g) .......... [PASS]
40. (g) .......... [PASS]
41. (g) .......... [PASS]
42. (not (eof-object? (g))) .......... [PASS]
43. (lseq-length (quote ())) .......... [PASS]
44. (lseq-length (quote (1 2 3))) .......... [PASS]
45. (lseq-length (make-lseq 1 2 3)) .......... [PASS]
46. (lseq-realize (lseq-append (quote (1 2 3)) (quote (a b c)))) .......... [PASS]
47. (not (procedure? (cdr one23abc))) .......... [PASS]
48. (not (lseq-realize one23abc)) .......... [PASS]
49. (lseq-realize (lseq-zip (quote (one two three)) one2345 oddeven)) .......... [PASS]
50. (lseq-map - (quote ())) .......... [PASS]
51. (lseq-realize (lseq-map - (quote (1 2 3)))) .......... [PASS]
52. (lseq-realize (lseq-map - (make-lseq 1 2 3))) .......... [PASS]
53. (not (procedure? (cdr (lseq-map - (quote (1 2 3)))))) .......... [PASS]
54. output .......... [PASS]
55. output .......... [PASS]
56. output .......... [PASS]
57. (lseq-filter odd? (quote ())) .......... [PASS]
58. (not (procedure? (cdr odds))) .......... [PASS]
59. (lseq-realize odds) .......... [PASS]
60. (lseq-realize (lseq-filter odd? (make-lseq 1 2 3 4 5))) .......... [PASS]
61. (lseq-remove even? (quote ())) .......... [PASS]
62. (not (procedure? (cdr odds))) .......... [PASS]
63. (lseq-realize odds) .......... [PASS]
64. (lseq-realize (lseq-remove even? (make-lseq 1 2 3 4 5))) .......... [PASS]
65. (lseq-find even? (quote (3 1 4 1 5 9 2 6))) .......... [PASS]
66. (lseq-find even? (make-lseq 3 1 4 1 5 9 2 6)) .......... [PASS]
67. (lseq-find negative? (make-lseq 1 2 3 4 5)) .......... [PASS]
68. (lseq-realize (lseq-find-tail even? (quote (3 1 37 -8 -5 0 0)))) .......... [PASS]
69. (lseq-realize (lseq-find-tail even? (make-lseq 3 1 37 -8 -5 0 0))) .......... [PASS]
70. (lseq-find-tail even? (quote ())) .......... [PASS]
71. (lseq-find-tail negative? (make-lseq 1 2 3 4 5)) .......... [PASS]
72. (lseq-realize (lseq-take-while even? (quote (2 18 3 10 22 9)))) .......... [PASS]
73. (lseq-realize (lseq-take-while even? (make-lseq 2 18 3 10 22 9))) .......... [PASS]
74. (lseq-realize (lseq-take-while even? (make-lseq 2 18 3 10 22 9))) .......... [PASS]
75. (lseq-drop-while even? (quote (2 18 3 10 22 9))) .......... [PASS]
76. (lseq-realize (lseq-drop-while even? (make-lseq 2 18 3 10 22 9))) .......... [PASS]
77. (lseq-any integer? (quote (a 3 b 2.7))) .......... [PASS]
78. (lseq-any integer? (make-lseq (quote a) 3 (quote b) 2.7)) .......... [PASS]
79. (lseq-any integer? (quote (a 3.1 b 2.7))) .......... [PASS]
80. (lseq-any integer? (make-lseq (quote a) 3.1 (quote b) 2.7)) .......... [PASS]
81. (lseq-any < (quote (3 1 4 1 5)) (quote (2 7 1 8 2))) .......... [PASS]
82. (lseq-any factorial (quote (-1 -2 3 4))) .......... [PASS]
83. (lseq-any factorial (make-lseq -1 -2 3 4)) .......... [PASS]
84. (lseq-every factorial (quote (1 2 3 4))) .......... [PASS]
85. (lseq-every factorial (make-lseq 1 2 3 4)) .......... [PASS]
86. (lseq-index even? (quote (3 1 4 1 5 9))) .......... [PASS]
87. (lseq-index < (quote (3 1 4 1 5 9 2 5 6)) (quote (2 7 1 8 2))) .......... [PASS]
88. (lseq-index = (quote (3 1 4 1 5 9 2 5 6)) (quote (2 7 1 8 2))) .......... [PASS]
89. (lseq-realize (lseq-memq (quote a) (quote (a b c)))) .......... [PASS]
90. (lseq-realize (lseq-memq (quote a) (make-lseq (quote a) (quote b) (quote c)))) .......... [PASS]
91. (lseq-memq (quote a) (make-lseq (quote b) (quote c) (quote d))) .......... [PASS]
92. (lseq-memq (list (quote a)) (quote (b c d))) .......... [PASS]
93. (lseq-memq (list (quote a)) (make-lseq (quote b) (quote c) (quote d))) .......... [PASS]
94. (lseq-realize (lseq-memv 101 (make-lseq 100 101 102))) .......... [PASS]
95. (lseq-realize (lseq-member (list (quote a)) (make-lseq (quote b) (quote (a)) (quote c)))) .......... [PASS]
96. (lseq-realize (lseq-member 2.0 (make-lseq 1 2 3) =)) .......... [PASS]
96 out of 96 passed (100.00%)
run-time failure: argument is not a valid u8vector index:
0
1. (string-null? "abc") .......... [PASS]
2. (string-null? "") .......... [PASS]
3. (string-every #\a "") .......... [PASS]
4. (string-every #\a "aaaa") .......... [PASS]
5. (string-every #\a "aaba") .......... [PASS]
6. (string-every (lambda (x) (char->integer x)) "aAbA") .......... [PASS]
7. (string-every (lambda (x) (error "hoge")) "") .......... [PASS]
8. (string-any #\a "aaaa") .......... [PASS]
9. (string-any #\a "Abcd") .......... [PASS]
10. (string-any #\a "") .......... [PASS]
11. (string-any (lambda (x) (char->integer x)) "aAbA") .......... [PASS]
12. (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 10) .......... [PASS]
13. (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 0) .......... [PASS]
14. (reverse-list->string (quote (#\a #\B #\c))) .......... [PASS]
15. (reverse-list->string (quote ())) .......... [PASS]
16. (substring/cursors "abcde" 2 5) .......... [PASS]
17. (substring/cursors "abcde" 2 4) .......... [PASS]
18. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "CDE") x) .......... [PASS]
19. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDE" 3) x) .......... [PASS]
20. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDEFG" 3 6) x) .......... [PASS]
21. (string-take "Pete Szilagyi" 6) .......... [PASS]
22. (string-take "Pete Szilagyi" 0) .......... [PASS]
23. (string-take "Pete Szilagyi" 13) .......... [PASS]
24. (string-drop "Pete Szilagyi" 6) .......... [PASS]
25. (string-drop "Pete Szilagyi" 0) .......... [PASS]
26. (string-drop "Pete Szilagyi" 13) .......... [PASS]
27. (string-take-right "Beta rules" 5) .......... [PASS]
28. (string-take-right "Beta rules" 0) .......... [PASS]
29. (string-take-right "Beta rules" 10) .......... [PASS]
30. (string-drop-right "Beta rules" 5) .......... [PASS]
31. (string-drop-right "Beta rules" 0) .......... [PASS]
32. (string-drop-right "Beta rules" 10) .......... [PASS]
33. (string-pad "325" 5) .......... [PASS]
34. (string-pad "71325" 5) .......... [PASS]
35. (string-pad "8871325" 5) .......... [PASS]
36. (string-pad "325" 5 #\~) .......... [PASS]
37. (string-pad "325" 5 #\~ 1) .......... [PASS]
38. (string-pad "325" 5 #\~ 1 2) .......... [PASS]
39. (string-pad-right "325" 5) .......... [PASS]
40. (string-pad-right "71325" 5) .......... [PASS]
41. (string-pad-right "8871325" 5) .......... [PASS]
42. (string-pad-right "325" 5 #\~) .......... [PASS]
43. (string-pad-right "325" 5 #\~ 1) .......... [PASS]
44. (string-pad-right "325" 5 #\~ 1 2) .......... [PASS]
45. (string-trim " a b c d
") .......... [PASS]
46. (string-trim " a b c d
" #\space) .......... [PASS]
47. (string-trim "4358948a b c d
" char-numeric?) .......... [PASS]
48. (string-trim-right " a b c d
") .......... [PASS]
49. (string-trim-right " a b c d
" (lambda (ch) (eqv? ch #\newline))) .......... [PASS]
50. (string-trim-right "349853a b c d03490" char-numeric?) .......... [PASS]
51. (string-trim-both " a b c d
") .......... [PASS]
52. (string-trim-both " a b c d
" (lambda (ch) (eqv? ch #\newline))) .......... [PASS]
53. (string-trim-both "349853a b c d03490" char-numeric?) .......... [PASS]
54. (string-prefix-length "cancaNCAM" "cancancan") .......... [PASS]
55. (string-suffix-length "CanCan" "cankancan") .......... [PASS]
56. (string-prefix? "abcd" "abcdefg") .......... [PASS]
57. (string-prefix? "abcf" "abcdefg") .......... [PASS]
58. (string-suffix? "defg" "abcdefg") .......... [PASS]
59. (string-suffix? "aefg" "abcdefg") .......... [PASS]
60. (string-index->index "abcd:efgh:ijkl" (lambda (ch) (eqv? ch #\:))) .......... [PASS]
61. (string-index->index "abcd:efgh;ijkl" (lambda (ch) (char-set-contains? char-set:not-letter ch))) .......... [PASS]
62. (string-index->index "abcd:efgh;ijkl" (lambda (ch) (char-set-contains? char-set:digit ch))) .......... [PASS]
63. (string-index->index "abcd:efgh:ijkl" (lambda (ch) (eqv? ch #\:)) 5) .......... [PASS]
64. (string-index-right->index "abcd:efgh;ijkl" (lambda (ch) (eqv? ch #\:))) .......... [PASS]
65. (string-index-right->index "abcd:efgh;ijkl" (lambda (ch) (char-set-contains? char-set:not-letter ch))) .......... [PASS]
66. (string-index-right->index "abcd:efgh;ijkl" char-alphabetic?) .......... [PASS]
67. (string-index-right->index "abcd:efgh;ijkl" (lambda (ch) (char-set-contains? char-set:not-letter ch)) 7) .......... [PASS]
68. (string-count "abc def ghi jkl" (lambda (ch) (eqv? ch #\space))) .......... [PASS]
69. (string-count "abc def ghi jkl" char-whitespace?) .......... [PASS]
70. (string-count "abc def ghi jkl" char-whitespace? 4) .......... [PASS]
71. (string-count "abc def ghi jkl" char-whitespace? 4 9) .......... [PASS]
72. (not (string-contains s "mer")) .......... [PASS]
73. (string-contains s "Mer") .......... [PASS]
74. (not (string-contains s "mer" 1)) .......... [PASS]
75. (not (string-contains s "mer" 1 8)) .......... [PASS]
76. (string-contains s "mer" 4 8) .......... [PASS]
77. (string-contains s "mer" 1 5) .......... [PASS]
78. (string-cursor->index s (string-contains-right s "ee")) .......... [PASS]
79. (string-cursor->index s (string-contains-right s "ee" 12 18)) .......... [PASS]
80. (string-cursor->index s (string-contains-right s "")) .......... [PASS]
81. (string-cursor->index "" (string-contains-right "" "")) .......... [PASS]
82. (string-contains-right s "kee" 12 18) .......... [PASS]
83. (string-reverse "no melon no lemon") .......... [PASS]
84. (string-reverse "no melon no lemon" 9) .......... [PASS]
85. (string-reverse "no melon no lemon" 9 11) .......... [PASS]
86. (let ((s "test")) (eq? s (string-append s))) .......... [PASS]
87. (let ((s "test")) (eq? s (string-concatenate (list s)))) .......... [PASS]
88. (string-concatenate (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"))) .......... [PASS]
89. (string-concatenate-reverse (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"))) .......... [PASS]
90. (let ((s "test")) (eq? s (string-concatenate-reverse (list s)))) .......... [PASS]
91. (string-map (lambda (c) (integer->char (- 219 (char->integer c)))) "hello") .......... [PASS]
92. (string-fold cons #t "hello") .......... [PASS]
93. (string-fold cons #t "hello" 1 3) .......... [PASS]
94. (string-fold-right cons #t "hello") .......... [PASS]
95. (string-fold-right cons #t "hello" 1 3) .......... [PASS]
96. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o))) .......... [PASS]
97. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi ") .......... [PASS]
98. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi " (lambda (x) " ho")) .......... [PASS]
99. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o))) .......... [PASS]
100. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi") .......... [PASS]
101. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi" (lambda (x) "ho ")) .......... [PASS]
102. (let ((out (open-output-string)) (prev #f)) (string-for-each (lambda (c) (if (or (not prev) (char-whitespace? prev)) (write-char c out)) (set! prev c)) "Common Lisp, the Language") (get-output-string out)) .......... [PASS]
103. (let ((r (quote ()))) (string-for-each-cursor (lambda (i) (set! r (cons i r))) "hello") (map (lambda (sc) (string-cursor->index "hello" sc)) r)) .......... [PASS]
104. (let ((r (quote ()))) (string-for-each-cursor (lambda (i) (set! r (cons i r))) "hello" 1) (map (lambda (sc) (string-cursor->index "hello" sc)) r)) .......... [PASS]
105. (let ((r (quote ()))) (string-for-each-cursor (lambda (i) (set! r (cons i r))) "hello" 1 3) (map (lambda (sc) (string-cursor->index "hello" sc)) r)) .......... [PASS]
106. (string-replicate "abcdef" 2 8) .......... [PASS]
107. (string-replicate "abcdef" -2 4) .......... [PASS]
108. (string-replicate "abc" 0 7) .......... [PASS]
109. (string-replicate "abcdefg" 0 7 3 6) .......... [PASS]
110. (string-replicate "abcdefg" 9 9 3 6) .......... [PASS]
111. (string-replace "abcdefghi" "XYZ" 4 6) .......... [PASS]
112. (string-replace "abcdefghi" "XYZ" 4 6 2) .......... [PASS]
113. (string-replace "abcdefghi" "XYZ" 4 4 2) .......... [PASS]
114. (string-replace "abcdefghi" "XYZ" 4 4 1 1) .......... [PASS]
115. (string-replace "abcdefghi" "" 4 7) .......... [PASS]
116. (string-filter (lambda (ch) (eqv? ch #\r)) "Help make programs run, run, RUN!") .......... [PASS]
117. (string-filter char-alphabetic? "Help make programs run, run, RUN!") .......... [PASS]
118. (string-filter (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10) .......... [PASS]
119. (string-filter (lambda (c) (char-lower-case? c)) "") .......... [PASS]
120. (string-remove (lambda (ch) (eqv? ch #\r)) "Help make programs run, run, RUN!") .......... [PASS]
121. (string-remove char-alphabetic? "Help make programs run, run, RUN!") .......... [PASS]
122. (string-remove (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10) .......... [PASS]
123. (string-remove (lambda (c) (char-lower-case? c)) "") .......... [PASS]
124. (string-join (quote ("foo" "bar" "baz")) ":") .......... [PASS]
125. (string-join (quote ("foo" "bar" "baz")) ":" (quote suffix)) .......... [PASS]
126. (string-join (quote ()) ":") .......... [PASS]
127. (string-join (quote ("")) ":") .......... [PASS]
128. (string-join (quote ()) ":" (quote suffix)) .......... [PASS]
129. (string-join (quote ("")) ":" (quote suffix)) .......... [PASS]
130. (string-split "foo:bar:baz" ":") .......... [PASS]
131. (string-split "foo:bar:baz:" ":") .......... [PASS]
132. (string-split "foo:bar:baz:" ":" (quote suffix)) .......... [PASS]
133. (string-split "foo:bar:baz:" ":" (quote suffix) 1) .......... [PASS]
134. (string-split "foo:bar:baz:" ":" (quote suffix) 2) .......... [PASS]
135. (string-split "" ":") .......... [PASS]
136. (string-split "" ":" (quote suffix)) .......... [PASS]
137. (string-split ":" ":" (quote suffix)) .......... [PASS]
138. (string-split ":foo:bar:baz" ":" (quote prefix)) .......... [PASS]
139. (string-split "" "") .......... [PASS]
140. (string-split "abc" "") .......... [PASS]
141. (string-split "too much data" " ") .......... [PASS]
142. (string-split "***there***ya***go***" "***") .......... [PASS]
143. (string-split "" "" (quote infix)) .......... [PASS]
144. (string-split "abc" "" (quote infix)) .......... [PASS]
145. (string-split "too much data" " " (quote infix)) .......... [PASS]
146. (string-split "***there***ya***go***" "***" (quote infix)) .......... [PASS]
147. (quote (string-split "" "" (quote strict-infix))) .......... [PASS]
148. (string-split "abc" "" (quote strict-infix)) .......... [PASS]
149. (string-split "too much data" " " (quote strict-infix)) .......... [PASS]
150. (string-split "***there***ya***go***" "***" (quote strict-infix)) .......... [PASS]
151. (string-split "" "" (quote prefix)) .......... [PASS]
152. (string-split "abc" "" (quote prefix)) .......... [PASS]
153. (string-split "too much data" " " (quote prefix)) .......... [PASS]
154. (string-split "***there***ya***go***" "***" (quote prefix)) .......... [PASS]
155. (string-split "" "" (quote suffix)) .......... [PASS]
156. (string-split "abc" "" (quote suffix)) .......... [PASS]
157. (string-split "too much data" " " (quote suffix)) .......... [PASS]
158. (string-split "***there***ya***go***" "***" (quote suffix)) .......... [PASS]
159. (string-split "" "" (quote infix) #f) .......... [PASS]
160. (string-split "abc" "" (quote infix) #f) .......... [PASS]
161. (string-split "too much data" " " (quote infix) #f) .......... [PASS]
162. (string-split "***there***ya***go***" "***" (quote infix) #f) .......... [PASS]
163. (string-split "abc" "" (quote strict-infix) #f) .......... [PASS]
164. (string-split "too much data" " " (quote strict-infix) #f) .......... [PASS]
165. (string-split "***there***ya***go***" "***" (quote strict-infix) #f) .......... [PASS]
166. (string-split "" "" (quote prefix) #f) .......... [PASS]
167. (string-split "abc" "" (quote prefix) #f) .......... [PASS]
168. (string-split "too much data" " " (quote prefix) #f) .......... [PASS]
169. (string-split "***there***ya***go***" "***" (quote prefix) #f) .......... [PASS]
170. (string-split "" "" (quote suffix) #f) .......... [PASS]
171. (string-split "abc" "" (quote suffix) #f) .......... [PASS]
172. (string-split "too much data" " " (quote suffix) #f) .......... [PASS]
173. (string-split "***there***ya***go***" "***" (quote suffix) #f) .......... [PASS]
174. (quote (string-split "" "" (quote strict-infix) 3)) .......... [PASS]
175. (string-split "abc" "" (quote strict-infix) 3) .......... [PASS]
176. (string-split "too much data" " " (quote strict-infix) 3) .......... [PASS]
177. (string-split "***there***ya***go***" "***" (quote strict-infix) 3) .......... [PASS]
178. (string-split "" "" (quote prefix) 3) .......... [PASS]
179. (string-split "abc" "" (quote prefix) 3) .......... [PASS]
180. (string-split "too much data" " " (quote prefix) 3) .......... [PASS]
181. (string-split "***there***ya***go***" "***" (quote prefix) 3) .......... [PASS]
182. (string-split "" "" (quote suffix) 3) .......... [PASS]
183. (string-split "abc" "" (quote suffix) 3) .......... [PASS]
184. (string-split "too much data" " " (quote suffix) 3) .......... [PASS]
185. (string-split "***there***ya***go***" "***" (quote suffix) 3) .......... [PASS]
186. (quote (string-split "" "" (quote strict-infix) 3 0)) .......... [PASS]
187. (string-split "abc" "" (quote strict-infix) 3 1) .......... [PASS]
188. (string-split "too much data" " " (quote strict-infix) 3 1) .......... [PASS]
189. (string-split "***there***ya***go***" "***" (quote strict-infix) 3 1) .......... [PASS]
190. (string-split "" "" (quote prefix) 3 0) .......... [PASS]
191. (string-split "abc" "" (quote prefix) 3 1) .......... [PASS]
192. (string-split "too much data" " " (quote prefix) 3 1) .......... [PASS]
193. (string-split "***there***ya***go***" "***" (quote prefix) 3 1) .......... [PASS]
194. (string-split "" "" (quote suffix) 3 0) .......... [PASS]
195. (string-split "abc" "" (quote suffix) 3 1) .......... [PASS]
196. (string-split "too much data" " " (quote suffix) 3 1) .......... [PASS]
197. (string-split "***there***ya***go***" "***" (quote suffix) 3 1) .......... [PASS]
198. (quote (string-split "" "" (quote strict-infix) 3 0 0)) .......... [PASS]
199. (string-split "abc" "" (quote strict-infix) 3 1 2) .......... [PASS]
200. (string-split "too much data" " " (quote strict-infix) 3 1 11) .......... [PASS]
201. (string-split "" "" (quote prefix) 3 0 0) .......... [PASS]
202. (string-split "abc" "" (quote prefix) 3 1 2) .......... [PASS]
203. (string-split "too much data" " " (quote prefix) 3 1 11) .......... [PASS]
204. (string-split "" "" (quote suffix) 3 0 0) .......... [PASS]
205. (string-split "abc" "" (quote suffix) 3 1 2) .......... [PASS]
206. (string-split "too much data" " " (quote suffix) 3 1 11) .......... [PASS]
207. (string-cursor->index "aabc" (string-contains "aabc" "ab")) .......... [PASS]
208. (string-cursor->index "ababdabdabxxas" (string-contains "ababdabdabxxas" "abdabx")) .......... [PASS]
209. (string-cursor->index "ab" (string-contains "ab" "ab")) .......... [PASS]
210. (string-cursor->index s sc) .......... [PASS]
211. (string-cursor->index s i) .......... [PASS]
212. (string-index->cursor s sc) .......... [PASS]
213. (string-index->cursor s i) .......... [PASS]
213 out of 213 passed (100.00%)
--------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 121: ./skint test/srfi/121.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 125: ./skint test/srfi/125.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 127: ./skint test/srfi/127.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 128: ./skint test/srfi/128.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 130: ./skint test/srfi/130.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 131: ./skint test/srfi/131.scm
---------------------------------1. (not (let () (define-record-type (make-record) record?) (record? (make-record)))) .......... [PASS]
2. (not (let () (define-record-type (make-record) record?) (not (vector? (make-record))))) .......... [PASS]
3. (let () (define-record-type (make-record foo baz) record? (foo foo) (bar bar set-bar!) (baz baz)) (define record (make-record 1 3)) (set-bar! record 2) (list (foo record) (bar record) (baz record))) .......... [PASS]
4. (let () (define-record-type (make-parent) parent?) (define-record-type ( ) (make-child) child?) (list (parent? (make-child)) (child? (make-parent)))) .......... [PASS]
5. (let () (define-record-type (make-parent foo) parent? (foo foo)) (define-record-type ( ) (make-child foo bar) child? (bar bar)) (define child (make-child 1 2)) (list (foo child) (bar child))) .......... [PASS]
6. (let () (define-record-type (make-parent foo) #f (foo foo)) (define-record-type ( ) make-child child?) (define child (make-child 1)) (foo child)) .......... [PASS]
7. (not (let () (define-record-type ( #f) (make-record) record?) (record? (make-record)))) .......... [PASS]
8. (let () (define-record-type/136 (make-parent foo) parent? (foo foo)) (define-record-type ( ) (make-child foo bar) child? (bar bar)) (define record (make-child 1 2)) (list (parent? record) (child? record) (foo record) (bar record))) .......... [PASS]
8 out of 8 passed (100.00%)
1. (list-sort > (list)) .......... [PASS]
2. (list-sort > (list 987)) .......... [PASS]
3. (list-sort > (list 987 654)) .......... [PASS]
4. (list-sort > (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
5. (list-stable-sort > (list)) .......... [PASS]
6. (list-stable-sort > (list 987)) .......... [PASS]
7. (list-stable-sort > (list 987 654)) .......... [PASS]
8. (list-stable-sort > (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
9. (list-stable-sort (lambda (x y) (> (quotient x 2) (quotient y 2))) (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
10. (let ((v (vector))) (vector-sort > v)) .......... [PASS]
11. (let ((v (vector 987))) (vector-sort > (vector 987))) .......... [PASS]
12. (let ((v (vector 987 654))) (vector-sort > v)) .......... [PASS]
13. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort > v)) .......... [PASS]
14. (let ((v (vector))) (vector-stable-sort > v)) .......... [PASS]
15. (let ((v (vector 987))) (vector-stable-sort > (vector 987))) .......... [PASS]
16. (let ((v (vector 987 654))) (vector-stable-sort > v)) .......... [PASS]
17. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort > v)) .......... [PASS]
18. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort (lambda (x y) (> (quotient x 2) (quotient y 2))) v)) .......... [PASS]
19. (let ((v (vector))) (vector-sort > v 0)) .......... [PASS]
20. (let ((v (vector 987))) (vector-sort > (vector 987) 1)) .......... [PASS]
21. (let ((v (vector 987 654))) (vector-sort > v 1)) .......... [PASS]
22. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort > v 3)) .......... [PASS]
23. (let ((v (vector))) (vector-stable-sort > v 0)) .......... [PASS]
24. (let ((v (vector 987))) (vector-stable-sort > (vector 987) 1)) .......... [PASS]
25. (let ((v (vector 987 654))) (vector-stable-sort < v 0 2)) .......... [PASS]
26. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort > v 3)) .......... [PASS]
27. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort (lambda (x y) (> (quotient x 2) (quotient y 2))) v 3)) .......... [PASS]
28. (let ((v (vector))) (vector-sort > v 0 0)) .......... [PASS]
29. (let ((v (vector 987))) (vector-sort > (vector 987) 1 1)) .......... [PASS]
30. (let ((v (vector 987 654))) (vector-sort > v 1 2)) .......... [PASS]
31. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort > v 4 8)) .......... [PASS]
32. (let ((v (vector))) (vector-stable-sort > v 0 0)) .......... [PASS]
33. (let ((v (vector 987))) (vector-stable-sort > (vector 987) 1 1)) .......... [PASS]
34. (let ((v (vector 987 654))) (vector-stable-sort > v 1 2)) .......... [PASS]
35. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort > v 2 6)) .......... [PASS]
36. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort (lambda (x y) (> (quotient x 2) (quotient y 2))) v 1 8)) .......... [PASS]
37. (list-sort! > (list)) .......... [PASS]
38. (list-sort! > (list 987)) .......... [PASS]
39. (list-sort! > (list 987 654)) .......... [PASS]
40. (list-sort! > (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
41. (list-stable-sort! > (list)) .......... [PASS]
42. (list-stable-sort! > (list 987)) .......... [PASS]
43. (list-stable-sort! > (list 987 654)) .......... [PASS]
44. (list-stable-sort! > (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
45. (list-stable-sort! (lambda (x y) (> (quotient x 2) (quotient y 2))) (list 9 8 6 3 0 4 2 5 7 1)) .......... [PASS]
46. (let ((v (vector))) (vector-sort! > v) v) .......... [PASS]
47. (let ((v (vector 987))) (vector-sort! > (vector 987)) v) .......... [PASS]
48. (let ((v (vector 987 654))) (vector-sort! > v) v) .......... [PASS]
49. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort! > v) v) .......... [PASS]
50. (let ((v (vector))) (vector-stable-sort! > v) v) .......... [PASS]
51. (let ((v (vector 987))) (vector-stable-sort! > (vector 987)) v) .......... [PASS]
52. (let ((v (vector 987 654))) (vector-stable-sort! > v) v) .......... [PASS]
53. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! > v) v) .......... [PASS]
54. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! (lambda (x y) (> (quotient x 2) (quotient y 2))) v) v) .......... [PASS]
55. (let ((v (vector))) (vector-sort! > v 0) v) .......... [PASS]
56. (let ((v (vector 987))) (vector-sort! > (vector 987) 1) v) .......... [PASS]
57. (let ((v (vector 987 654))) (vector-sort! > v 1) v) .......... [PASS]
58. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort! > v 3) v) .......... [PASS]
59. (let ((v (vector))) (vector-stable-sort! > v 0) v) .......... [PASS]
60. (let ((v (vector 987))) (vector-stable-sort! > (vector 987) 1) v) .......... [PASS]
61. (let ((v (vector 987 654))) (vector-stable-sort! < v 0 2) v) .......... [PASS]
62. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! > v 3) v) .......... [PASS]
63. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! (lambda (x y) (> (quotient x 2) (quotient y 2))) v 3) v) .......... [PASS]
64. (let ((v (vector))) (vector-sort! > v 0 0) v) .......... [PASS]
65. (let ((v (vector 987))) (vector-sort! > (vector 987) 1 1) v) .......... [PASS]
66. (let ((v (vector 987 654))) (vector-sort! > v 1 2) v) .......... [PASS]
67. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-sort! > v 4 8) v) .......... [PASS]
68. (let ((v (vector))) (vector-stable-sort! > v 0 0) v) .......... [PASS]
69. (let ((v (vector 987))) (vector-stable-sort! > (vector 987) 1 1) v) .......... [PASS]
70. (let ((v (vector 987 654))) (vector-stable-sort! > v 1 2) v) .......... [PASS]
71. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! > v 2 6) v) .......... [PASS]
72. (let ((v (vector 9 8 6 3 0 4 2 5 7 1))) (vector-stable-sort! (lambda (x y) (> (quotient x 2) (quotient y 2))) v 1 8) v) .......... [PASS]
73. (quote ()) .......... [PASS]
74. (list-merge > (list) (list 9 6 3 0)) .......... [PASS]
75. (list-merge > (list 9 7 5 3 1) (list)) .......... [PASS]
76. (list-merge > (list 9 7 5 3 1) (list 9 6 3 0)) .......... [PASS]
77. (list-merge! > (list) (list)) .......... [PASS]
78. (list-merge! > (list) (list 9 6 3 0)) .......... [PASS]
79. (list-merge! > (list 9 7 5 3 1) (list)) .......... [PASS]
80. (list-merge! > (list 9 7 5 3 1) (list 9 6 3 0)) .......... [PASS]
81. (vector-merge > (vector) (vector)) .......... [PASS]
82. (vector-merge > (vector) (vector 9 6 3 0)) .......... [PASS]
83. (vector-merge > (vector 9 7 5 3 1) (vector)) .......... [PASS]
84. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0)) .......... [PASS]
85. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector)) v) .......... [PASS]
86. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0)) v) .......... [PASS]
87. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector)) v) .......... [PASS]
88. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0)) v) .......... [PASS]
89. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 0) v) .......... [PASS]
90. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 0) v) .......... [PASS]
91. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 0) v) .......... [PASS]
92. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 0) v) .......... [PASS]
93. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2) v) .......... [PASS]
94. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2) v) .......... [PASS]
95. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2) v) .......... [PASS]
96. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2) v) .......... [PASS]
97. (vector-merge > (vector) (vector) 0) .......... [PASS]
98. (vector-merge > (vector) (vector 9 6 3 0) 0) .......... [PASS]
99. (vector-merge > (vector 9 7 5 3 1) (vector) 2) .......... [PASS]
100. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2) .......... [PASS]
101. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0) v) .......... [PASS]
102. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0) v) .......... [PASS]
103. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2) v) .......... [PASS]
104. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2) v) .......... [PASS]
105. (vector-merge > (vector) (vector) 0 0) .......... [PASS]
106. (vector-merge > (vector) (vector 9 6 3 0) 0 0) .......... [PASS]
107. (vector-merge > (vector 9 7 5 3 1) (vector) 2 5) .......... [PASS]
108. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 5) .......... [PASS]
109. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0) v) .......... [PASS]
110. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0) v) .......... [PASS]
111. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 5) v) .......... [PASS]
112. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 5) v) .......... [PASS]
113. (vector-merge > (vector) (vector) 0 0) .......... [PASS]
114. (vector-merge > (vector) (vector 9 6 3 0) 0 0) .......... [PASS]
115. (vector-merge > (vector 9 7 5 3 1) (vector) 2 4) .......... [PASS]
116. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 4) .......... [PASS]
117. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0) v) .......... [PASS]
118. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0) v) .......... [PASS]
119. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 4) v) .......... [PASS]
120. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 4) v) .......... [PASS]
121. (vector-merge > (vector) (vector) 0 0 0) .......... [PASS]
122. (vector-merge > (vector) (vector 9 6 3 0) 0 0 0) .......... [PASS]
123. (vector-merge > (vector 9 7 5 3 1) (vector) 2 4 0) .......... [PASS]
124. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 4 0) .......... [PASS]
125. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0 0) v) .......... [PASS]
126. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0 0) v) .......... [PASS]
127. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 4 0) v) .......... [PASS]
128. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 4 0) v) .......... [PASS]
129. (vector-merge > (vector) (vector) 0 0 0) .......... [PASS]
130. (vector-merge > (vector) (vector 9 6 3 0) 0 0 1) .......... [PASS]
131. (vector-merge > (vector 9 7 5 3 1) (vector) 2 4 0) .......... [PASS]
132. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 4 1) .......... [PASS]
133. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0 0) v) .......... [PASS]
134. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0 1) v) .......... [PASS]
135. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 4 0) v) .......... [PASS]
136. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 4 1) v) .......... [PASS]
137. (vector-merge > (vector) (vector) 0 0 0 0) .......... [PASS]
138. (vector-merge > (vector) (vector 9 6 3 0) 0 0 1 4) .......... [PASS]
139. (vector-merge > (vector 9 7 5 3 1) (vector) 2 4 0 0) .......... [PASS]
140. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 4 1 4) .......... [PASS]
141. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0 0 0) v) .......... [PASS]
142. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0 1 4) v) .......... [PASS]
143. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 4 0 0) v) .......... [PASS]
144. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 4 1 4) v) .......... [PASS]
145. (vector-merge > (vector) (vector) 0 0 0 0) .......... [PASS]
146. (vector-merge > (vector) (vector 9 6 3 0) 0 0 1 2) .......... [PASS]
147. (vector-merge > (vector 9 7 5 3 1) (vector) 2 4 0 0) .......... [PASS]
148. (vector-merge > (vector 9 7 5 3 1) (vector 9 6 3 0) 2 4 1 2) .......... [PASS]
149. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector) 2 0 0 0 0) v) .......... [PASS]
150. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector) (vector 9 6 3 0) 2 0 0 1 2) v) .......... [PASS]
151. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector) 2 2 4 0 0) v) .......... [PASS]
152. (let ((v (make-vector 12 #f))) (vector-merge! > v (vector 9 7 5 3 1) (vector 9 6 3 0) 2 2 4 1 2) v) .......... [PASS]
153. (list-delete-neighbor-dups char=? (list)) .......... [PASS]
154. (list-delete-neighbor-dups char=? (list #\a)) .......... [PASS]
155. (list-delete-neighbor-dups char=? (list #\a #\a #\a #\b #\b #\a)) .......... [PASS]
156. (list-delete-neighbor-dups! char=? (list)) .......... [PASS]
157. (list-delete-neighbor-dups! char=? (list #\a)) .......... [PASS]
158. (list-delete-neighbor-dups! char=? (list #\a #\a #\a #\b #\b #\a)) .......... [PASS]
159. (let ((v (vector))) (vector-delete-neighbor-dups char=? v)) .......... [PASS]
160. (let ((v (vector #\a))) (vector-delete-neighbor-dups char=? v)) .......... [PASS]
161. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (vector-delete-neighbor-dups char=? v)) .......... [PASS]
162. (let ((v (vector))) (list (vector-delete-neighbor-dups! char=? v) v)) .......... [PASS]
163. (let ((v (vector #\a))) (list (vector-delete-neighbor-dups! char=? v) v)) .......... [PASS]
164. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (list (vector-delete-neighbor-dups! char=? v) v)) .......... [PASS]
165. (let ((v (vector))) (vector-delete-neighbor-dups char=? v 0)) .......... [PASS]
166. (let ((v (vector #\a))) (vector-delete-neighbor-dups char=? v 0)) .......... [PASS]
167. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (vector-delete-neighbor-dups char=? v 0)) .......... [PASS]
168. (let ((v (vector))) (list (vector-delete-neighbor-dups! char=? v 0) v)) .......... [PASS]
169. (let ((v (vector #\a))) (list (vector-delete-neighbor-dups! char=? v 0) v)) .......... [PASS]
170. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (list (vector-delete-neighbor-dups! char=? v 0) v)) .......... [PASS]
171. (let ((v (vector))) (vector-delete-neighbor-dups char=? v 0)) .......... [PASS]
172. (let ((v (vector #\a))) (vector-delete-neighbor-dups char=? v 1)) .......... [PASS]
173. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (vector-delete-neighbor-dups char=? v 3)) .......... [PASS]
174. (let ((v (vector))) (list (vector-delete-neighbor-dups! char=? v 0) v)) .......... [PASS]
175. (let ((v (vector #\a))) (list (vector-delete-neighbor-dups! char=? v 1) v)) .......... [PASS]
176. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (list (vector-delete-neighbor-dups! char=? v 3) v)) .......... [PASS]
177. (let ((v (vector))) (vector-delete-neighbor-dups char=? v 0 0)) .......... [PASS]
178. (let ((v (vector #\a))) (vector-delete-neighbor-dups char=? v 1 1)) .......... [PASS]
179. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (vector-delete-neighbor-dups char=? v 3 5)) .......... [PASS]
180. (let ((v (vector))) (list (vector-delete-neighbor-dups! char=? v 0 0) v)) .......... [PASS]
181. (let ((v (vector #\a))) (list (vector-delete-neighbor-dups! char=? v 0 1) v)) .......... [PASS]
182. (let ((v (vector #\a))) (list (vector-delete-neighbor-dups! char=? v 1 1) v)) .......... [PASS]
183. (let ((v (vector #\a #\a #\a #\b #\b #\a))) (list (vector-delete-neighbor-dups! char=? v 3 5) v)) .......... [PASS]
184. (cons (vector-delete-neighbor-dups! = v 3) v) .......... [PASS]
185. (vector-find-median < (vector) "knil") .......... [PASS]
186. (vector-find-median < (vector 17) "knil") .......... [PASS]
187. (vector-find-median < (vector 18 1 12 14 12 5 18 2) "knil") .......... [PASS]
188. (vector-find-median < (vector 18 1 12 14 12 5 18 2) "knil" list) .......... [PASS]
189. (vector-find-median < (vector 18 1 11 14 12 5 18 2) "knil" list) .......... [PASS]
190. (vector-find-median < (vector 7 6 9 3 1 18 15 7 8) "knil") .......... [PASS]
191. (vector-find-median < (vector 7 6 9 3 1 18 15 7 8) "knil" list) .......... [PASS]
192. (let ((v (vector 19))) (vector-select! < v 0)) .......... [PASS]
193. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0)) .......... [PASS]
194. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2)) .......... [PASS]
195. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 8)) .......... [PASS]
196. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 9)) .......... [PASS]
197. (let ((v (vector 19))) (vector-select! < v 0 0)) .......... [PASS]
198. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0 0)) .......... [PASS]
199. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2 0)) .......... [PASS]
200. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 8 0)) .......... [PASS]
201. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 9 0)) .......... [PASS]
202. (let ((v (vector 19))) (vector-select! < v 0 0 1)) .......... [PASS]
203. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0 0 10)) .......... [PASS]
204. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2 0 10)) .......... [PASS]
205. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 8 0 10)) .......... [PASS]
206. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 9 0 10)) .......... [PASS]
207. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0 4 10)) .......... [PASS]
208. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2 4 10)) .......... [PASS]
209. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 4 4 10)) .......... [PASS]
210. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 5 4 10)) .......... [PASS]
211. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0 4 10)) .......... [PASS]
212. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2 4 10)) .......... [PASS]
213. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 3 4 10)) .......... [PASS]
214. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 4 4 10)) .......... [PASS]
215. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 5 4 10)) .......... [PASS]
216. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 0 4 8)) .......... [PASS]
217. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 1 4 8)) .......... [PASS]
218. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 2 4 8)) .......... [PASS]
219. (let ((v (vector 8 22 19 19 13 9 21 13 3 23))) (vector-select! < v 3 4 8)) .......... [PASS]
220. (vector-find-median < (quote #(18.0 11.0 20.0 15.0 16.0 9.0 24.0 15.0 21.0 20.0)) 0) .......... [PASS]
220 out of 220 passed (100.00%)
1. (vector 0 1 2 3 4) .......... [PASS]
2. (vector-unfold (lambda (i x) (values x (- x 1))) 10 0) .......... [PASS]
3. (vector-unfold values 7) .......... [PASS]
4. (vector-unfold-right (lambda (i x) (values (cons i x) (+ x 1))) 5 0) .......... [PASS]
5. (vector-copy a2i) .......... [PASS]
6. (not (not (eqv? a2i (vector-copy a2i)))) .......... [PASS]
7. (vector-copy a2i 6) .......... [PASS]
8. (vector-copy a2i 3 6) .......... [PASS]
9. (vector-reverse-copy (quote #(5 4 3 2 1 0)) 1 5) .......... [PASS]
10. (vector-append (quote #(x)) (quote #(y))) .......... [PASS]
11. (vector-append (quote #(a)) (quote #(b c d))) .......... [PASS]
12. (vector-append (quote #(a #(b))) (quote #(#(c)))) .......... [PASS]
13. (vector-concatenate (quote (#(a b) #(c d)))) .......... [PASS]
14. (vector-append-subvectors (quote #(a b c d e)) 0 2 (quote #(f g h i j)) 2 4) .......... [PASS]
15. (vector-empty? (quote #(a))) .......... [PASS]
16. (vector-empty? (quote #(()))) .......... [PASS]
17. (vector-empty? (quote #(#()))) .......... [PASS]
18. (not (vector-empty? (quote #()))) .......... [PASS]
19. (not (vector= eq? (quote #(a b c d)) (quote #(a b c d)))) .......... [PASS]
20. (vector= eq? (quote #(a b c d)) (quote #(a b d c))) .......... [PASS]
21. (vector= = (quote #(1 2 3 4 5)) (quote #(1 2 3 4))) .......... [PASS]
22. (not (vector= eq?)) .......... [PASS]
23. (not (vector= eq? (quote #(a)))) .......... [PASS]
24. (vector= eq? (vector (vector (quote a))) (vector (vector (quote a)))) .......... [PASS]
25. (not (vector= equal? (vector (vector (quote a))) (vector (vector (quote a))))) .......... [PASS]
26. (vector-fold (lambda (len str) (max (string-length str) len)) 0 vos) .......... [PASS]
27. (vector-fold (lambda (tail elt) (cons elt tail)) (quote ()) vec) .......... [PASS]
28. (vector-fold (lambda (ctr n) (if (even? n) (+ ctr 1) ctr)) 0 vec) .......... [PASS]
29. (vector-fold-right (lambda (tail elt) (cons elt tail)) (quote ()) (quote #(a b c d))) .......... [PASS]
30. (vector-map sqr (quote #(1 2 3 4))) .......... [PASS]
31. (vector-map * (quote #(1 2 3 4 5)) (quote #(5 4 3 2 1))) .......... [PASS]
32. (vector-copy vec2) .......... [PASS]
33. (vector-copy vec2) .......... [PASS]
34. (cons (car result) (cdr result)) .......... [PASS]
35. (vector-count even? (quote #(3 1 4 1 5 9 2 5 6))) .......... [PASS]
36. (vector-count < (quote #(1 3 6 9)) (quote #(2 4 6 8 10 12))) .......... [PASS]
37. (vector-cumulate + 0 (quote #(3 1 4 1 5 9 2 5 6))) .......... [PASS]
38. (vector-index even? (quote #(3 1 4 1 5 9 6))) .......... [PASS]
39. (vector-index < (quote #(3 1 4 1 5 9 2 5 6)) (quote #(2 7 1 8 2))) .......... [PASS]
40. (vector-index = (quote #(3 1 4 1 5 9 2 5 6)) (quote #(2 7 1 8 2))) .......... [PASS]
41. (vector-index-right odd? (quote #(3 1 4 1 5 9 6))) .......... [PASS]
42. (vector-index-right < (quote #(3 1 4 1 5)) (quote #(2 7 1 8 2))) .......... [PASS]
43. (vector-skip number? (quote #(1 2 a b 3 4 c d))) .......... [PASS]
44. (vector-skip = (quote #(1 2 3 4 5)) (quote #(1 2 -3 4))) .......... [PASS]
45. (vector-skip-right number? (quote #(1 2 a b 3 4 c d))) .......... [PASS]
46. (vector-skip-right = (quote #(1 2 3 4 5)) (quote #(1 2 -3 -4 5))) .......... [PASS]
47. (vector-binary-search v 0 cmp) .......... [PASS]
48. (vector-binary-search v 6 cmp) .......... [PASS]
49. (vector-binary-search v 1 cmp) .......... [PASS]
50. (not (vector-any number? (quote #(1 2 x y z)))) .......... [PASS]
51. (not (vector-any < (quote #(1 2 3 4 5)) (quote #(2 1 3 4 5)))) .......... [PASS]
52. (vector-any number? (quote #(a b c d e))) .......... [PASS]
53. (vector-any > (quote #(1 2 3 4 5)) (quote #(1 2 3 4 5))) .......... [PASS]
54. (vector-every number? (quote #(1 2 x y z))) .......... [PASS]
55. (not (vector-every number? (quote #(1 2 3 4 5)))) .......... [PASS]
56. (vector-every < (quote #(1 2 3)) (quote #(2 3 3))) .......... [PASS]
57. (not (vector-every < (quote #(1 2 3)) (quote #(2 3 4)))) .......... [PASS]
58. (vector-any (lambda (x) (if (number? x) (quote yes) #f)) (quote #(1 2 x y z))) .......... [PASS]
59. (vector-copy new) .......... [PASS]
60. (+ off 0) .......... [PASS]
61. (vector-copy vs) .......... [PASS]
62. (vector-copy vf0) .......... [PASS]
63. (vector-copy vf1) .......... [PASS]
64. (vector-copy vf2) .......... [PASS]
65. (vector-copy vr0) .......... [PASS]
66. (vector-copy vr1) .......... [PASS]
67. (vector-copy vr2) .......... [PASS]
68. (vector-copy vc0) .......... [PASS]
69. (vector-copy vc1) .......... [PASS]
70. (vector-copy vc2) .......... [PASS]
71. (vector-copy vrc0) .......... [PASS]
72. (vector-copy vrc1) .......... [PASS]
73. (vector-copy vrc2) .......... [PASS]
74. (vector-copy vu0) .......... [PASS]
75. (vector-copy vu1) .......... [PASS]
76. (vector-copy vu2) .......... [PASS]
77. (vector-copy vur0) .......... [PASS]
78. (vector-copy vur1) .......... [PASS]
79. (vector-copy vur2) .......... [PASS]
80. (vector->list (quote #(1 2 3))) .......... [PASS]
81. (vector->list (quote #(1 2 3)) 1) .......... [PASS]
82. (vector->list (quote #(1 2 3)) 0 2) .......... [PASS]
83. (list->vector (quote (1 2 3))) .......... [PASS]
84. (reverse-vector->list (quote #(1 2 3))) .......... [PASS]
85. (reverse-vector->list (quote #(1 2 3)) 1) .......... [PASS]
86. (reverse-vector->list (quote #(1 2 3)) 0 2) .......... [PASS]
87. (reverse-list->vector (quote (1 2 3))) .......... [PASS]
88. (vector->string (quote #(#\a #\b #\c))) .......... [PASS]
89. (vector->string (quote #(#\a #\b #\c)) 1) .......... [PASS]
90. (vector->string (quote #(#\a #\b #\c)) 0 2) .......... [PASS]
91. (string->vector "abc") .......... [PASS]
92. (string->vector "abc" 1) .......... [PASS]
93. (string->vector "abc" 0 2) .......... [PASS]
93 out of 93 passed (100.00%)
1. (ideque->list (ideque)) .......... [PASS]
2. (ideque->list (list->ideque (quote ()))) .......... [PASS]
3. (ideque->list (ideque 1 2 3)) .......... [PASS]
4. (ideque->list (list->ideque (quote (4 5 6 7)))) .......... [PASS]
5. (ideque->list (ideque-unfold zero? values (lambda (n) (- n 1)) 10)) .......... [PASS]
6. (ideque->list (ideque-unfold-right zero? values (lambda (n) (- n 1)) 10)) .......... [PASS]
7. (ideque->list (ideque-tabulate 6 (lambda (n) (* n 2)))) .......... [PASS]
8. (ideque->list (ideque-unfold (lambda (n) #t) values (lambda (n) (+ n 1)) 0)) .......... [PASS]
9. (ideque->list (ideque-unfold-right (lambda (n) #t) values (lambda (n) (+ n 1)) 0)) .......... [PASS]
10. (ideque->list (ideque-tabulate 0 values)) .......... [PASS]
11. (not (ideque? (ideque))) .......... [PASS]
12. (not (not (ideque? 1))) .......... [PASS]
13. (not (ideque-empty? (ideque))) .......... [PASS]
14. (not (not (ideque-empty? (ideque 1)))) .......... [PASS]
15. (not (ideque= eq?)) .......... [PASS]
16. (not (ideque= eq? (ideque 1))) .......... [PASS]
17. (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A #\B))) .......... [PASS]
18. (not (ideque= char-ci=? (ideque) (ideque))) .......... [PASS]
19. (not (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A #\B #\c)))) .......... [PASS]
20. (not (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A)))) .......... [PASS]
21. (not (ideque= char-ci=? (ideque) (ideque) (ideque))) .......... [PASS]
22. (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A #\B) (ideque #\a #\B))) .......... [PASS]
23. (not (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A) (ideque #\a #\B)))) .......... [PASS]
24. (not (not (ideque= char-ci=? (ideque #\a #\b) (ideque #\A #\B) (ideque #\A #\B #\c)))) .......... [PASS]
25. (quote (ideque-front (ideque))) .......... [PASS]
26. (quote (ideque-back (ideque))) .......... [PASS]
27. (ideque-front (ideque 1 2 3)) .......... [PASS]
28. (ideque-back (ideque 1 2 3)) .......... [PASS]
29. (ideque-front (ideque-remove-front (ideque 1 2 3))) .......... [PASS]
30. (ideque-back (ideque-remove-back (ideque 1 2 3))) .......... [PASS]
31. (ideque-front (ideque-remove-back (ideque 1 2 3))) .......... [PASS]
32. (ideque-back (ideque-remove-front (ideque 1 2 3))) .......... [PASS]
33. (not (ideque-empty? (ideque-remove-front (ideque 1)))) .......... [PASS]
34. (not (ideque-empty? (ideque-remove-back (ideque 1)))) .......... [PASS]
35. (ideque-front (ideque-add-front (ideque 1 2 3) 0)) .......... [PASS]
36. (ideque-back (ideque-add-back (ideque 1 2 3) 0)) .......... [PASS]
37. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
38. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
39. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
40. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
41. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
42. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
43. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
44. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
45. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
46. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
47. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
48. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
49. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
50. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
51. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
52. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
53. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
54. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
55. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
56. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
57. (receive xs (ideque-op dq i) (map ideque->list xs)) .......... [PASS]
58. (quote (ideque->list (ideque-take (ideque 1 2 3 4 5 6 7) 10))) .......... [PASS]
59. (quote (ideque->list (ideque-take-right (ideque 1 2 3 4 5 6 7) 10))) .......... [PASS]
60. (quote (ideque-split-at (ideque 1 2 3 4 5 6 7) 10)) .......... [PASS]
61. (map (lambda (n) (ideque-ref (ideque 3 2 1) n)) (quote (0 1 2))) .......... [PASS]
62. (quote (ideque-ref (ideque 3 2 1) -1)) .......... [PASS]
63. (quote (ideque-ref (ideque 3 2 1) 3)) .......... [PASS]
64. (ideque-length (ideque 1 2 3 4 5 6 7)) .......... [PASS]
65. (ideque-length (ideque)) .......... [PASS]
66. (ideque->list (ideque-append)) .......... [PASS]
67. (ideque->list (ideque-append (ideque) (ideque))) .......... [PASS]
68. (ideque->list (ideque-append (ideque 1 2 3) (ideque (quote a) (quote b) (quote c) (quote d)) (ideque) (ideque 5 6 7 8 9))) .......... [PASS]
69. (ideque->list (ideque-reverse (ideque))) .......... [PASS]
70. (ideque->list (ideque-reverse (ideque 1 2 3 4 5))) .......... [PASS]
71. (ideque-count odd? (ideque)) .......... [PASS]
72. (ideque-count odd? (ideque 1 2 3 4 5)) .......... [PASS]
73. (ideque->list (ideque-zip (ideque 1 2 3) (ideque (quote a) (quote b) (quote c) (quote d) (quote e)))) .......... [PASS]
74. (ideque->list (ideque-zip (ideque 1 2 3 4 5) (ideque (quote a) (quote b) (quote c) (quote d) (quote e)) (ideque (quote x) (quote y) (quote z)))) .......... [PASS]
75. (ideque->list (ideque-zip (ideque 1 2 3))) .......... [PASS]
76. (ideque->list (ideque-zip (ideque 1 2 3) (ideque))) .......... [PASS]
77. (not (ideque-empty? (ideque-map list (ideque)))) .......... [PASS]
78. (ideque->list (ideque-map - (ideque 1 2 3 4 5))) .......... [PASS]
79. (ideque->list (ideque-filter-map (lambda (x) (and (number? x) (- x))) (ideque 1 3 (quote a) -5 8))) .......... [PASS]
80. (let ((r (quote ()))) (ideque-for-each (lambda (n) (set! r (cons n r))) (ideque 1 2 3 4 5)) r) .......... [PASS]
81. (let ((r (quote ()))) (ideque-for-each-right (lambda (n) (set! r (cons n r))) (ideque 1 2 3 4 5)) r) .......... [PASS]
82. (ideque-fold cons (quote z) (ideque 1 2 3 4 5)) .......... [PASS]
83. (ideque-fold-right cons (quote z) (ideque 1 2 3 4 5)) .......... [PASS]
84. (ideque->list (ideque-append-map (lambda (x) (list x x)) (ideque (quote a) (quote b) (quote c)))) .......... [PASS]
85. (ideque->list (ideque-filter odd? (ideque 1 2 3 4 5))) .......... [PASS]
86. (ideque->list (ideque-remove odd? (ideque 1 2 3 4 5))) .......... [PASS]
87. (receive xs (ideque-partition odd? (ideque 1 2 3 4 5)) (map ideque->list xs)) .......... [PASS]
88. (ideque-find number? (ideque (quote a) 3 (quote b) (quote c) 4 (quote d)) (lambda () (quote boo))) .......... [PASS]
89. (ideque-find number? (ideque (quote a) (quote b) (quote c) (quote d)) (lambda () (quote boo))) .......... [PASS]
90. (ideque-find number? (ideque (quote a) (quote b) (quote c) (quote d))) .......... [PASS]
91. (ideque-find-right number? (ideque (quote a) 3 (quote b) (quote c) 4 (quote d)) (lambda () (quote boo))) .......... [PASS]
92. (ideque-find-right number? (ideque (quote a) (quote b) (quote c) (quote d)) (lambda () (quote boo))) .......... [PASS]
93. (ideque-find-right number? (ideque (quote a) (quote b) (quote c) (quote d))) .......... [PASS]
94. (ideque->list (ideque-take-while (lambda (n) (< n 5)) (ideque 1 3 2 5 8 4 6 3 4 2))) .......... [PASS]
95. (ideque->list (ideque-drop-while (lambda (n) (< n 5)) (ideque 1 3 2 5 8 4 6 3 4 2))) .......... [PASS]
96. (ideque->list (ideque-take-while-right (lambda (n) (< n 5)) (ideque 1 3 2 5 8 4 6 3 4 2))) .......... [PASS]
97. (ideque->list (ideque-drop-while-right (lambda (n) (< n 5)) (ideque 1 3 2 5 8 4 6 3 4 2))) .......... [PASS]
98. (ideque->list (ideque-take-while (lambda (n) (< n 5)) (ideque 5 8 4 6 3 4 2 9))) .......... [PASS]
99. (ideque->list (ideque-drop-while (lambda (n) (< n 5)) (ideque 1 4 3 2 3 4 2 1))) .......... [PASS]
100. (ideque->list (ideque-take-while-right (lambda (n) (< n 5)) (ideque 5 8 4 6 3 4 2 9))) .......... [PASS]
101. (ideque->list (ideque-drop-while-right (lambda (n) (< n 5)) (ideque 1 3 2 4 3 2 3 2))) .......... [PASS]
102. (receive xs (ideque-span (lambda (n) (< n 5)) (ideque 1 3 2 5 8 4 6 3 4 2)) (map ideque->list xs)) .......... [PASS]
103. (receive xs (ideque-break (lambda (n) (< n 5)) (ideque 5 8 4 6 3 4 2 9)) (map ideque->list xs)) .......... [PASS]
104. (ideque-any (lambda (x) (and (number? x) x)) (ideque (quote a) 3 (quote b) (quote c) 4 (quote d) (quote e))) .......... [PASS]
105. (ideque-any (lambda (x) (and (number? x) x)) (ideque (quote a) (quote b) (quote c) (quote d) (quote e) 5)) .......... [PASS]
106. (ideque-any (lambda (x) (and (number? x) x)) (ideque (quote a) (quote b) (quote c) (quote d) (quote e))) .......... [PASS]
107. (ideque-every (lambda (x) (and (number? x) x)) (ideque 1 5 3 2 9)) .......... [PASS]
108. (ideque-every (lambda (x) (and (number? x) x)) (ideque 1 5 (quote a) 2 9)) .......... [PASS]
109. (ideque-any (lambda (x) (and (odd? x) x)) (ideque 2 1 (quote a) (quote b) (quote c) (quote d))) .......... [PASS]
110. (ideque-every (lambda (x) (and (odd? x) x)) (ideque 1 2 (quote a) (quote b) (quote c) (quote d))) .......... [PASS]
111. (ideque->list (generator->ideque (ideque->generator (ideque 1 2 3)))) .......... [PASS]
112. (ideque->list (generator->ideque (ideque->generator (ideque)))) .......... [PASS]
113. (ideque->list (generator->ideque (generator 1 2 3))) .......... [PASS]
114. (ideque->list (generator->ideque (generator))) .......... [PASS]
114 out of 114 passed (100.00%)
1. (not (text? (text))) .......... [PASS]
2. (not (not (text? (string)))) .......... [PASS]
3. (text? #\a) .......... [PASS]
4. (not (textual? (text))) .......... [PASS]
5. (not (textual? (string))) .......... [PASS]
6. (textual? #\a) .......... [PASS]
7. (not (textual-null? (text))) .......... [PASS]
8. (textual-null? ABC) .......... [PASS]
9. (not (textual-every (lambda (c) (if (char? c) c #f)) (text))) .......... [PASS]
10. (textual-every (lambda (c) (if (char? c) c #f)) (as-text "abc")) .......... [PASS]
11. (textual-every (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc")) .......... [PASS]
12. (textual-every (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc") 2) .......... [PASS]
13. (not (textual-every (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc") 1 1)) .......... [PASS]
14. (textual-any (lambda (c) (if (char? c) c #f)) (text)) .......... [PASS]
15. (textual-any (lambda (c) (if (char? c) c #f)) (as-text "abc")) .......... [PASS]
16. (textual-any (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc")) .......... [PASS]
17. (textual-any (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc") 2) .......... [PASS]
18. (textual-any (lambda (c) (if (char>? c #\b) c #f)) (as-text "abc") 0 2) .......... [PASS]
19. (not (textual-every (lambda (c) (if (char? c) c #f)) "")) .......... [PASS]
20. (textual-every (lambda (c) (if (char? c) c #f)) "abc") .......... [PASS]
21. (textual-every (lambda (c) (if (char>? c #\b) c #f)) "abc") .......... [PASS]
22. (textual-every (lambda (c) (if (char>? c #\b) c #f)) "abc" 2) .......... [PASS]
23. (not (textual-every (lambda (c) (if (char>? c #\b) c #f)) "abc" 1 1)) .......... [PASS]
24. (textual-any (lambda (c) (if (char? c) c #f)) "") .......... [PASS]
25. (not (textual-any (lambda (c) (if (char? c) c #f)) "abc")) .......... [PASS]
26. (textual-any (lambda (c) (if (char>? c #\b) c #f)) "abc") .......... [PASS]
27. (textual-any (lambda (c) (if (char>? c #\b) c #f)) "abc" 2) .......... [PASS]
28. (textual-any (lambda (c) (if (char>? c #\b) c #f)) "abc" 0 2) .......... [PASS]
29. (result=? "" (text-tabulate (lambda (i) (integer->char (+ i (char->integer #\a)))) 0)) .......... [PASS]
30. (result=? "abc" (text-tabulate (lambda (i) (integer->char (+ i (char->integer #\a)))) 3)) .......... [PASS]
31. (result=? "abc" (let ((p (open-input-string "abc"))) (text-unfold eof-object? values (lambda (x) (read-char p)) (read-char p)))) .......... [PASS]
32. (result=? "" (text-unfold null? car cdr (quote ()))) .......... [PASS]
33. (result=? "abc" (text-unfold null? car cdr (string->list "abc"))) .......... [PASS]
34. (result=? "def" (text-unfold null? car cdr (quote ()) (string->text "def"))) .......... [PASS]
35. (result=? "defabcG" (text-unfold null? car cdr (string->list "abc") (string->text "def") (lambda (x) (if (null? x) (text #\G) "")))) .......... [PASS]
36. (result=? "" (text-unfold-right null? car cdr (quote ()))) .......... [PASS]
37. (result=? "cba" (text-unfold-right null? car cdr (string->list "abc"))) .......... [PASS]
38. (result=? "def" (text-unfold-right null? car cdr (quote ()) (string->text "def"))) .......... [PASS]
39. (result=? "Gcbadef" (text-unfold-right null? car cdr (string->list "abc") (string->text "def") (lambda (x) (if (null? x) (text #\G) "")))) .......... [PASS]
40. (result=? "def" (text-unfold null? car cdr (quote ()) "def")) .......... [PASS]
41. (result=? "defabcG" (text-unfold null? car cdr (string->list "abc") "def" (lambda (x) (if (null? x) "G" "")))) .......... [PASS]
42. (result=? "dabcG" (text-unfold null? car cdr (string->list "abc") #\d (lambda (x) (if (null? x) "G" "")))) .......... [PASS]
43. (result=? (string-append "%=" (make-string 200 #\*) "A B C D E F G H I J K L M " "N O P Q R S T U V W X Y Z " (make-string (* 200 (- (char->integer #\a) (char->integer #\Z) 1)) #\*) "abcdefghijklmnopqrstuvwxyz" " ") (text-unfold (lambda (n) (char>? (integer->char n) #\z)) (lambda (n) (let ((c (integer->char n))) (cond ((char<=? #\a c #\z) c) ((char<=? #\A c #\Z) (text c #\space)) (else (make-string 200 #\*))))) (lambda (n) (+ n 1)) (char->integer #\@) "%=" (lambda (n) #\space))) .......... [PASS]
44. (result=? "def" (text-unfold-right null? car cdr (quote ()) "def")) .......... [PASS]
45. (result=? "Gcbadef" (text-unfold-right null? car cdr (string->list "abc") "def" (lambda (x) (if (null? x) "G" "")))) .......... [PASS]
46. (result=? "Gcbad" (text-unfold-right null? car cdr (string->list "abc") #\d (lambda (x) (if (null? x) "G" "")))) .......... [PASS]
47. (result=? (string-append " " (list->string (reverse (string->list "abcdefghijklmnopqrstuvwxyz"))) (make-string (* 200 (- (char->integer #\a) (char->integer #\Z) 1)) #\*) "Z Y X W V U T S R Q P O N " "M L K J I H G F E D C B A " (make-string 200 #\*) "%=") (text-unfold-right (lambda (n) (char>? (integer->char n) #\z)) (lambda (n) (let ((c (integer->char n))) (cond ((char<=? #\a c #\z) c) ((char<=? #\A c #\Z) (text c #\space)) (else (make-string 200 #\*))))) (lambda (n) (+ n 1)) (char->integer #\@) "%=" (lambda (n) #\space))) .......... [PASS]
48. (result=? " The English alphabet: abcdefghijklmnopqrstuvwxyz " (text-unfold-right (lambda (n) (< n (char->integer #\A))) (lambda (n) (char-downcase (integer->char n))) (lambda (n) (- n 1)) (char->integer #\Z) #\space (lambda (n) " The English alphabet: "))) .......... [PASS]
49. (result=? "str" (textual->text "str")) .......... [PASS]
50. (result=? "str" (textual->text (text #\s #\t #\r))) .......... [PASS]
51. (result=? "str" (textual->text "str" "not a textual")) .......... [PASS]
52. (result=? "str" (textual->text (text #\s #\t #\r) "bad textual")) .......... [PASS]
53. (textual->string (text)) .......... [PASS]
54. (textual->string (text) 0) .......... [PASS]
55. (textual->string (text) 0 0) .......... [PASS]
56. (textual->string (text #\a #\b #\c)) .......... [PASS]
57. (textual->string (text #\a #\b #\c) 3) .......... [PASS]
58. (textual->string (text #\a #\b #\c) 1 3) .......... [PASS]
59. (textual->string "") .......... [PASS]
60. (textual->string "" 0) .......... [PASS]
61. (textual->string "" 0 0) .......... [PASS]
62. (textual->string "abc") .......... [PASS]
63. (textual->string "abc" 3) .......... [PASS]
64. (textual->string "abc" 1 3) .......... [PASS]
65. (textual->vector (text)) .......... [PASS]
66. (textual->vector (text) 0) .......... [PASS]
67. (textual->vector (text) 0 0) .......... [PASS]
68. (textual->vector (text #\a #\b #\c)) .......... [PASS]
69. (textual->vector (text #\a #\b #\c) 3) .......... [PASS]
70. (textual->vector (text #\a #\b #\c) 1 3) .......... [PASS]
71. (textual->vector "") .......... [PASS]
72. (textual->vector "" 0) .......... [PASS]
73. (textual->vector "" 0 0) .......... [PASS]
74. (textual->vector "abc") .......... [PASS]
75. (textual->vector "abc" 3) .......... [PASS]
76. (textual->vector "abc" 1 3) .......... [PASS]
77. (textual->list (text)) .......... [PASS]
78. (textual->list (text) 0) .......... [PASS]
79. (textual->list (text) 0 0) .......... [PASS]
80. (textual->list (text #\a #\b #\c)) .......... [PASS]
81. (textual->list (text #\a #\b #\c) 3) .......... [PASS]
82. (textual->list (text #\a #\b #\c) 1 3) .......... [PASS]
83. (textual->list "") .......... [PASS]
84. (textual->list "" 0) .......... [PASS]
85. (textual->list "" 0 0) .......... [PASS]
86. (textual->list "abc") .......... [PASS]
87. (textual->list "abc" 3) .......... [PASS]
88. (textual->list "abc" 1 3) .......... [PASS]
89. (result=? "" (string->text "")) .......... [PASS]
90. (result=? "" (string->text "" 0)) .......... [PASS]
91. (result=? "" (string->text "" 0 0)) .......... [PASS]
92. (result=? "abc" (string->text "abc")) .......... [PASS]
93. (result=? "bc" (string->text "abc" 1)) .......... [PASS]
94. (result=? "" (string->text "abc" 3)) .......... [PASS]
95. (result=? "b" (string->text "abc" 1 2)) .......... [PASS]
96. (result=? "bc" (string->text "abc" 1 3)) .......... [PASS]
97. (result=? "" (vector->text (quote #()))) .......... [PASS]
98. (result=? "" (vector->text (quote #()) 0)) .......... [PASS]
99. (result=? "" (vector->text (quote #()) 0 0)) .......... [PASS]
100. (result=? "abc" (vector->text (quote #(#\a #\b #\c)))) .......... [PASS]
101. (result=? "bc" (vector->text (quote #(#\a #\b #\c)) 1)) .run-time failure: argument is not a valid u8vector index:
0
......... [PASS]
102. (result=? "" (vector->text (quote #(#\a #\b #\c)) 3)) .......... [PASS]
103. (result=? "b" (vector->text (quote #(#\a #\b #\c)) 1 2)) .......... [PASS]
104. (result=? "bc" (vector->text (quote #(#\a #\b #\c)) 1 3)) .......... [PASS]
105. (result=? "" (list->text (quote ()))) .......... [PASS]
106. (result=? "" (list->text (quote ()) 0)) .......... [PASS]
107. (result=? "" (list->text (quote ()) 0 0)) .......... [PASS]
108. (result=? "abc" (list->text (quote (#\a #\b #\c)))) .......... [PASS]
109. (result=? "bc" (list->text (quote (#\a #\b #\c)) 1)) .......... [PASS]
110. (result=? "" (list->text (quote (#\a #\b #\c)) 3)) .......... [PASS]
111. (result=? "b" (list->text (quote (#\a #\b #\c)) 1 2)) .......... [PASS]
112. (result=? "bc" (list->text (quote (#\a #\b #\c)) 1 3)) .......... [PASS]
113. (result=? "" (reverse-list->text (quote ()))) .......... [PASS]
114. (result=? "cba" (reverse-list->text (quote (#\a #\b #\c)))) .......... [PASS]
1. (not (let () (define-record-type (make-record) record?) (record? (make-record)))) .......... [PASS]
2. (not (let () (define-record-type (make-record) record?) (not (vector? (make-record))))) .......... [PASS]
3. (let () (define-record-type (make-record foo baz) record? (foo foo) (bar bar set-bar!) (baz baz)) (define record (make-record 1 3)) (set-bar! record 2) (list (foo record) (bar record) (baz record))) .......... [PASS]
4. (let () (define-record-type (make-parent) parent?) (define-record-type ( ) (make-child) child?) (list (parent? (make-child)) (child? (make-parent)))) .......... [PASS]
5. (let () (define-record-type (make-parent foo) parent? (foo foo)) (define-record-type ( ) (make-child dummy bar) child? (bar bar)) (define child (make-child 1 2)) (list (foo child) (bar child))) .......... [PASS]
6. (let () (define-record-type (make-parent foo) #f (foo foo)) (define-record-type ( ) make-child child?) (define child (make-child 1)) (foo child)) .......... [PASS]
7. (let () (define-record-type (make-record) record? (#f foo set-foo!)) (define record (make-record)) (set-foo! record 1) (foo record)) .......... [PASS]
8. (not (let () (define-record-type ( #f) (make-record) record?) (record? (make-record)))) .......... [PASS]
9. (let () (define-record-type (make-record bar foo baz) record? (bar foo) (foo bar) (quux baz)) (define record (make-record 1 2 3)) (list (foo record) (bar record) (baz record))) .......... [PASS]
10. (let () (define-record-type (make-record foo) record? (foo foo)) (define record (make-record 1)) (define-syntax k (syntax-rules () ((k parent (field-name accessor-name . mutator-name*) ...) (values (quote field-name) ... accessor-name ...)))) (let-values (((field-symbol accessor) ( (k)))) (list field-symbol (accessor record)))) .......... [PASS]
11. (not (let () (define-record-type (make-foo) foo?) (record-type-descriptor? ()))) .......... [PASS]
12. (let () (define-record-type (make-foo) foo?) (list (record? (make-foo)) (record? (vector)))) .......... [PASS]
13. (not (let () (define-record-type (make-record) record?) (eq? (record-type-descriptor (make-record)) ()))) .......... [PASS]
14. (not (let () (define-record-type (make-record) record?) ((record-type-predicate ()) (make-record)))) .......... [PASS]
15. (let () (define-record-type (make-record) record?) (record-type-name ())) .......... [PASS]
16. (not (let () (define-record-type #f parent?) (define-record-type ( ) #f child?) (eq? (record-type-parent ()) ()))) .......... [PASS]
17. (let () (define-record-type (make-record foo) record? (foo foo) (bar bar set-bar!)) (define-values (field-foo field-bar) (apply values (record-type-fields ()))) (define record (make-record 1)) ((list-ref field-bar 2) record 2) (list (list-ref field-foo 0) (bar record))) .......... [PASS]
18. (let () (define-record-type #f parent? (bar bar)) (define child-rtd (make-record-type-descriptor (quote ) (quote ((mutable foo) qux (immutable baz))) ())) (define child (make-record child-rtd #(1 2))) (define foo (list-ref (car (record-type-fields child-rtd)) 1)) (define qux-field (list-ref (record-type-fields child-rtd) 1)) (define baz-field (list-ref (record-type-fields child-rtd) 2)) (list (parent? child) (bar child) (foo child) (procedure? (list-ref qux-field 2)) (not (list-ref baz-field 2)))) .......... [PASS]
19. (let () (define-record-type foo (make-foo a b) foo? (a foo-a) (b foo-b)) (define-record-type (bar foo) make-bar bar? (c bar-a) (d bar-b)) (define record (make-bar 1 2 3 4)) (list (bar? record) (bar-a record) (bar-b record))) .......... [PASS]
20. (not (let () (define-record-type (make-base) base?) (define-record-type ( ) #f middle? (a middle-a middle-a-set!) (b middle-b middle-b-set!)) (define-record-type ( ) (make-leaf d) leaf? (d leaf-d)) (quote ok))) .......... [PASS]
21. (not (let () (define-record-type #f simple? (#f foo set-foo!)) (quote ok))) .......... [PASS]
21 out of 21 passed (100.00%)
1. (let-values (((reia-payload make-reia reia? reia-ref make-reia-subtype) (make-type (quote reia)))) (reia-payload)) .......... [PASS]
2. (not (let-values (((reia-payload1 . reia1*) (make-type (quote reia))) ((reia-payload2 . reia2*) (make-type (quote reia)))) (not (eq? reia-payload1 reia-payload2)))) .......... [PASS]
3. (not (reia? (make-reia #f))) .......... [PASS]
4. (not (reia? (make-daughter #f))) .......... [PASS]
5. (not (not (daughter? (make-reia #f)))) .......... [PASS]
6. (not (not (son? (make-daughter #f)))) .......... [PASS]
7. (not (reia? (make-grand-daughter #f))) .......... [PASS]
8. (let-values (((reia-payload make-reia reia? reia-ref make-reia-subtype) (make-type (quote reia)))) (reia-ref (make-reia (quote payload)))) .......... [PASS]
8 out of 8 passed (100.00%)
---------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 132: ./skint test/srfi/132.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 133: ./skint test/srfi/133.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 134: ./skint test/srfi/134.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 135: ./skint test/srfi/135.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 136: ./skint test/srfi/136.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 137: ./skint test/srfi/137.scm
------------------------------------------------------
1. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
2. (floor-quotient a b) .......... [PASS]
3. (floor-remainder a b) .......... [PASS]
4. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
5. (ceiling-quotient a b) .......... [PASS]
6. (ceiling-remainder a b) .......... [PASS]
7. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
8. (truncate-quotient a b) .......... [PASS]
9. (truncate-remainder a b) .......... [PASS]
10. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
11. (round-quotient a b) .......... [PASS]
12. (round-remainder a b) .......... [PASS]
13. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
14. (euclidean-quotient a b) .......... [PASS]
15. (euclidean-remainder a b) .......... [PASS]
16. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
17. (balanced-quotient a b) .......... [PASS]
18. (balanced-remainder a b) .......... [PASS]
19. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
20. (floor-quotient a b) .......... [PASS]
21. (floor-remainder a b) .......... [PASS]
22. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
23. (ceiling-quotient a b) .......... [PASS]
24. (ceiling-remainder a b) .......... [PASS]
25. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
26. (truncate-quotient a b) .......... [PASS]
27. (truncate-remainder a b) .......... [PASS]
28. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
29. (round-quotient a b) .......... [PASS]
30. (round-remainder a b) .......... [PASS]
31. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
32. (euclidean-quotient a b) .......... [PASS]
33. (euclidean-remainder a b) .......... [PASS]
34. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
35. (balanced-quotient a b) .......... [PASS]
36. (balanced-remainder a b) .......... [PASS]
37. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
38. (floor-quotient a b) .......... [PASS]
39. (floor-remainder a b) .......... [PASS]
40. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
41. (ceiling-quotient a b) .......... [PASS]
42. (ceiling-remainder a b) .......... [PASS]
43. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
44. (truncate-quotient a b) .......... [PASS]
45. (truncate-remainder a b) .......... [PASS]
46. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
47. (round-quotient a b) .......... [PASS]
48. (round-remainder a b) .......... [PASS]
49. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
50. (euclidean-quotient a b) .......... [PASS]
51. (euclidean-remainder a b) .......... [PASS]
52. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
53. (balanced-quotient a b) .......... [PASS]
54. (balanced-remainder a b) .......... [PASS]
55. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
56. (floor-quotient a b) .......... [PASS]
57. (floor-remainder a b) .......... [PASS]
58. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
59. (ceiling-quotient a b) .......... [PASS]
60. (ceiling-remainder a b) .......... [PASS]
61. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
62. (truncate-quotient a b) .......... [PASS]
63. (truncate-remainder a b) .......... [PASS]
64. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
65. (round-quotient a b) .......... [PASS]
66. (round-remainder a b) .......... [PASS]
67. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
68. (euclidean-quotient a b) .......... [PASS]
69. (euclidean-remainder a b) .......... [PASS]
70. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
71. (balanced-quotient a b) .......... [PASS]
72. (balanced-remainder a b) .......... [PASS]
73. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
74. (floor-quotient a b) .......... [PASS]
75. (floor-remainder a b) .......... [PASS]
76. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
77. (ceiling-quotient a b) .......... [PASS]
78. (ceiling-remainder a b) .......... [PASS]
79. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
80. (truncate-quotient a b) .......... [PASS]
81. (truncate-remainder a b) .......... [PASS]
82. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
83. (round-quotient a b) .......... [PASS]
84. (round-remainder a b) .......... [PASS]
85. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
86. (euclidean-quotient a b) .......... [PASS]
87. (euclidean-remainder a b) .......... [PASS]
88. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
89. (balanced-quotient a b) .......... [PASS]
90. (balanced-remainder a b) .......... [PASS]
91. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
92. (floor-quotient a b) .......... [PASS]
93. (floor-remainder a b) .......... [PASS]
94. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
95. (ceiling-quotient a b) .......... [PASS]
96. (ceiling-remainder a b) .......... [PASS]
97. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
98. (truncate-quotient a b) .......... [PASS]
99. (truncate-remainder a b) .......... [PASS]
100. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
101. (round-quotient a b) .......... [PASS]
102. (round-remainder a b) .......... [PASS]
103. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
104. (euclidean-quotient a b) .......... [PASS]
105. (euclidean-remainder a b) .......... [PASS]
106. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
107. (balanced-quotient a b) .......... [PASS]
108. (balanced-remainder a b) .......... [PASS]
109. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
110. (floor-quotient a b) .......... [PASS]
111. (floor-remainder a b) .......... [PASS]
112. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
113. (ceiling-quotient a b) .......... [PASS]
114. (ceiling-remainder a b) .......... [PASS]
115. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
116. (truncate-quotient a b) .......... [PASS]
117. (truncate-remainder a b) .......... [PASS]
118. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
119. (round-quotient a b) .......... [PASS]
120. (round-remainder a b) .......... [PASS]
121. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
122. (euclidean-quotient a b) .......... [PASS]
123. (euclidean-remainder a b) .......... [PASS]
124. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
125. (balanced-quotient a b) .......... [PASS]
126. (balanced-remainder a b) .......... [PASS]
127. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
128. (floor-quotient a b) .......... [PASS]
129. (floor-remainder a b) .......... [PASS]
130. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
131. (ceiling-quotient a b) .......... [PASS]
132. (ceiling-remainder a b) .......... [PASS]
133. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
134. (truncate-quotient a b) .......... [PASS]
135. (truncate-remainder a b) .......... [PASS]
136. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
137. (round-quotient a b) .......... [PASS]
138. (round-remainder a b) .......... [PASS]
139. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
140. (euclidean-quotient a b) .......... [PASS]
141. (euclidean-remainder a b) .......... [PASS]
142. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
143. (balanced-quotient a b) .......... [PASS]
144. (balanced-remainder a b) .......... [PASS]
145. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
146. (floor-quotient a b) .......... [PASS]
147. (floor-remainder a b) .......... [PASS]
148. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
149. (ceiling-quotient a b) .......... [PASS]
150. (ceiling-remainder a b) .......... [PASS]
151. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
152. (truncate-quotient a b) .......... [PASS]
153. (truncate-remainder a b) .......... [PASS]
154. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
155. (round-quotient a b) .......... [PASS]
156. (round-remainder a b) .......... [PASS]
157. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
158. (euclidean-quotient a b) .......... [PASS]
159. (euclidean-remainder a b) .......... [PASS]
160. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
161. (balanced-quotient a b) .......... [PASS]
162. (balanced-remainder a b) .......... [PASS]
163. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
164. (floor-quotient a b) .......... [PASS]
165. (floor-remainder a b) .......... [PASS]
166. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
167. (ceiling-quotient a b) .......... [PASS]
168. (ceiling-remainder a b) .......... [PASS]
169. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
170. (truncate-quotient a b) .......... [PASS]
171. (truncate-remainder a b) .......... [PASS]
172. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
173. (round-quotient a b) .......... [PASS]
174. (round-remainder a b) .......... [PASS]
175. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
176. (euclidean-quotient a b) .......... [PASS]
177. (euclidean-remainder a b) .......... [PASS]
178. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
179. (balanced-quotient a b) .......... [PASS]
180. (balanced-remainder a b) .......... [PASS]
181. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
182. (floor-quotient a b) .......... [PASS]
183. (floor-remainder a b) .......... [PASS]
184. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
185. (ceiling-quotient a b) .......... [PASS]
186. (ceiling-remainder a b) .......... [PASS]
187. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
188. (truncate-quotient a b) .......... [PASS]
189. (truncate-remainder a b) .......... [PASS]
190. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
191. (round-quotient a b) .......... [PASS]
192. (round-remainder a b) .......... [PASS]
193. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
194. (euclidean-quotient a b) .......... [PASS]
195. (euclidean-remainder a b) .......... [PASS]
196. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
197. (balanced-quotient a b) .......... [PASS]
198. (balanced-remainder a b) .......... [PASS]
199. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
200. (floor-quotient a b) .......... [PASS]
201. (floor-remainder a b) .......... [PASS]
202. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
203. (ceiling-quotient a b) .......... [PASS]
204. (ceiling-remainder a b) .......... [PASS]
205. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
206. (truncate-quotient a b) .......... [PASS]
207. (truncate-remainder a b) .......... [PASS]
208. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
209. (round-quotient a b) .......... [PASS]
210. (round-remainder a b) .......... [PASS]
211. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
212. (euclidean-quotient a b) .......... [PASS]
213. (euclidean-remainder a b) .......... [PASS]
214. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
215. (balanced-quotient a b) .......... [PASS]
216. (balanced-remainder a b) .......... [PASS]
217. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
218. (floor-quotient a b) .......... [PASS]
219. (floor-remainder a b) .......... [PASS]
220. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
221. (ceiling-quotient a b) .......... [PASS]
222. (ceiling-remainder a b) .......... [PASS]
223. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
224. (truncate-quotient a b) .......... [PASS]
225. (truncate-remainder a b) .......... [PASS]
226. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
227. (round-quotient a b) .......... [PASS]
228. (round-remainder a b) .......... [PASS]
229. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
230. (euclidean-quotient a b) .......... [PASS]
231. (euclidean-remainder a b) .......... [PASS]
232. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
233. (balanced-quotient a b) .......... [PASS]
234. (balanced-remainder a b) .......... [PASS]
235. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
236. (floor-quotient a b) .......... [PASS]
237. (floor-remainder a b) .......... [PASS]
238. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
239. (ceiling-quotient a b) .......... [PASS]
240. (ceiling-remainder a b) .......... [PASS]
241. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
242. (truncate-quotient a b) .......... [PASS]
243. (truncate-remainder a b) .......... [PASS]
244. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
245. (round-quotient a b) .......... [PASS]
246. (round-remainder a b) .......... [PASS]
247. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
248. (euclidean-quotient a b) .......... [PASS]
249. (euclidean-remainder a b) .......... [PASS]
250. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
251. (balanced-quotient a b) .......... [PASS]
252. (balanced-remainder a b) .......... [PASS]
253. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
254. (floor-quotient a b) .......... [PASS]
255. (floor-remainder a b) .......... [PASS]
256. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
257. (ceiling-quotient a b) .......... [PASS]
258. (ceiling-remainder a b) .......... [PASS]
259. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
260. (truncate-quotient a b) .......... [PASS]
261. (truncate-remainder a b) .......... [PASS]
262. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
263. (round-quotient a b) .......... [PASS]
264. (round-remainder a b) .......... [PASS]
265. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
266. (euclidean-quotient a b) .......... [PASS]
267. (euclidean-remainder a b) .......... [PASS]
268. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
269. (balanced-quotient a b) .......... [PASS]
270. (balanced-remainder a b) .......... [PASS]
271. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
272. (floor-quotient a b) .......... [PASS]
273. (floor-remainder a b) .......... [PASS]
274. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
275. (ceiling-quotient a b) .......... [PASS]
276. (ceiling-remainder a b) .......... [PASS]
277. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
278. (truncate-quotient a b) .......... [PASS]
279. (truncate-remainder a b) .......... [PASS]
280. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
281. (round-quotient a b) .......... [PASS]
282. (round-remainder a b) .......... [PASS]
283. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
284. (euclidean-quotient a b) .......... [PASS]
285. (euclidean-remainder a b) .......... [PASS]
286. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
287. (balanced-quotient a b) .......... [PASS]
288. (balanced-remainder a b) .......... [PASS]
289. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
290. (floor-quotient a b) .......... [PASS]
291. (floor-remainder a b) .......... [PASS]
292. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
293. (ceiling-quotient a b) .......... [PASS]
294. (ceiling-remainder a b) .......... [PASS]
295. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
296. (truncate-quotient a b) .......... [PASS]
297. (truncate-remainder a b) .......... [PASS]
298. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
299. (round-quotient a b) .......... [PASS]
300. (round-remainder a b) .......... [PASS]
301. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
302. (euclidean-quotient a b) .......... [PASS]
303. (euclidean-remainder a b) .......... [PASS]
304. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
305. (balanced-quotient a b) .......... [PASS]
306. (balanced-remainder a b) .......... [PASS]
307. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
308. (floor-quotient a b) .......... [PASS]
309. (floor-remainder a b) .......... [PASS]
310. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
311. (ceiling-quotient a b) .......... [PASS]
312. (ceiling-remainder a b) .......... [PASS]
313. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
314. (truncate-quotient a b) .......... [PASS]
315. (truncate-remainder a b) .......... [PASS]
316. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
317. (round-quotient a b) .......... [PASS]
318. (round-remainder a b) .......... [PASS]
319. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
320. (euclidean-quotient a b) .......... [PASS]
321. (euclidean-remainder a b) .......... [PASS]
322. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
323. (balanced-quotient a b) .......... [PASS]
324. (balanced-remainder a b) .......... [PASS]
325. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
326. (floor-quotient a b) .......... [PASS]
327. (floor-remainder a b) .......... [PASS]
328. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
329. (ceiling-quotient a b) .......... [PASS]
330. (ceiling-remainder a b) .......... [PASS]
331. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
332. (truncate-quotient a b) .......... [PASS]
333. (truncate-remainder a b) .......... [PASS]
334. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
335. (round-quotient a b) .......... [PASS]
336. (round-remainder a b) .......... [PASS]
337. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
338. (euclidean-quotient a b) .......... [PASS]
339. (euclidean-remainder a b) .......... [PASS]
340. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
341. (balanced-quotient a b) .......... [PASS]
342. (balanced-remainder a b) .......... [PASS]
343. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
344. (floor-quotient a b) .......... [PASS]
345. (floor-remainder a b) .......... [PASS]
346. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
347. (ceiling-quotient a b) .......... [PASS]
348. (ceiling-remainder a b) .......... [PASS]
349. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
350. (truncate-quotient a b) .......... [PASS]
351. (truncate-remainder a b) .......... [PASS]
352. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
353. (round-quotient a b) .......... [PASS]
354. (round-remainder a b) .......... [PASS]
355. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
356. (euclidean-quotient a b) .......... [PASS]
357. (euclidean-remainder a b) .......... [PASS]
358. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
359. (balanced-quotient a b) .......... [PASS]
360. (balanced-remainder a b) .......... [PASS]
361. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
362. (floor-quotient a b) .......... [PASS]
363. (floor-remainder a b) .......... [PASS]
364. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
365. (ceiling-quotient a b) .......... [PASS]
366. (ceiling-remainder a b) .......... [PASS]
367. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
368. (truncate-quotient a b) .......... [PASS]
369. (truncate-remainder a b) .......... [PASS]
370. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
371. (round-quotient a b) .......... [PASS]
372. (round-remainder a b) .......... [PASS]
373. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
374. (euclidean-quotient a b) .......... [PASS]
375. (euclidean-remainder a b) .......... [PASS]
376. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
377. (balanced-quotient a b) .......... [PASS]
378. (balanced-remainder a b) .......... [PASS]
379. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
380. (floor-quotient a b) .......... [PASS]
381. (floor-remainder a b) .......... [PASS]
382. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
383. (ceiling-quotient a b) .......... [PASS]
384. (ceiling-remainder a b) .......... [PASS]
385. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
386. (truncate-quotient a b) .......... [PASS]
387. (truncate-remainder a b) .......... [PASS]
388. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
389. (round-quotient a b) .......... [PASS]
390. (round-remainder a b) .......... [PASS]
391. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
392. (euclidean-quotient a b) .......... [PASS]
393. (euclidean-remainder a b) .......... [PASS]
394. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
395. (balanced-quotient a b) .......... [PASS]
396. (balanced-remainder a b) .......... [PASS]
397. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
398. (floor-quotient a b) .......... [PASS]
399. (floor-remainder a b) .......... [PASS]
400. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
401. (ceiling-quotient a b) .......... [PASS]
402. (ceiling-remainder a b) .......... [PASS]
403. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
404. (truncate-quotient a b) .......... [PASS]
405. (truncate-remainder a b) .......... [PASS]
406. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
407. (round-quotient a b) .......... [PASS]
408. (round-remainder a b) .......... [PASS]
409. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
410. (euclidean-quotient a b) .......... [PASS]
411. (euclidean-remainder a b) .......... [PASS]
412. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
413. (balanced-quotient a b) .......... [PASS]
414. (balanced-remainder a b) .......... [PASS]
415. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
416. (floor-quotient a b) .......... [PASS]
417. (floor-remainder a b) .......... [PASS]
418. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
419. (ceiling-quotient a b) .......... [PASS]
420. (ceiling-remainder a b) .......... [PASS]
421. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
422. (truncate-quotient a b) .......... [PASS]
423. (truncate-remainder a b) .......... [PASS]
424. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
425. (round-quotient a b) .......... [PASS]
426. (round-remainder a b) .......... [PASS]
427. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
428. (euclidean-quotient a b) .......... [PASS]
429. (euclidean-remainder a b) .......... [PASS]
430. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
431. (balanced-quotient a b) .......... [PASS]
432. (balanced-remainder a b) .......... [PASS]
433. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
434. (floor-quotient a b) .......... [PASS]
435. (floor-remainder a b) .......... [PASS]
436. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
437. (ceiling-quotient a b) .......... [PASS]
438. (ceiling-remainder a b) .......... [PASS]
439. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
440. (truncate-quotient a b) .......... [PASS]
441. (truncate-remainder a b) .......... [PASS]
442. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
443. (round-quotient a b) .......... [PASS]
444. (round-remainder a b) .......... [PASS]
445. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
446. (euclidean-quotient a b) .......... [PASS]
447. (euclidean-remainder a b) .......... [PASS]
448. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
449. (balanced-quotient a b) .......... [PASS]
450. (balanced-remainder a b) .......... [PASS]
451. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
452. (floor-quotient a b) .......... [PASS]
453. (floor-remainder a b) .......... [PASS]
454. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
455. (ceiling-quotient a b) .......... [PASS]
456. (ceiling-remainder a b) .......... [PASS]
457. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
458. (truncate-quotient a b) .......... [PASS]
459. (truncate-remainder a b) .......... [PASS]
460. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
461. (round-quotient a b) .......... [PASS]
462. (round-remainder a b) .......... [PASS]
463. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
464. (euclidean-quotient a b) .......... [PASS]
465. (euclidean-remainder a b) .......... [PASS]
466. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
467. (balanced-quotient a b) .......... [PASS]
468. (balanced-remainder a b) .......... [PASS]
469. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
470. (floor-quotient a b) .......... [PASS]
471. (floor-remainder a b) .......... [PASS]
472. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
473. (ceiling-quotient a b) .......... [PASS]
474. (ceiling-remainder a b) .......... [PASS]
475. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
476. (truncate-quotient a b) .......... [PASS]
477. (truncate-remainder a b) .......... [PASS]
478. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
479. (round-quotient a b) .......... [PASS]
480. (round-remainder a b) .......... [PASS]
481. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
482. (euclidean-quotient a b) .......... [PASS]
483. (euclidean-remainder a b) .......... [PASS]
484. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
485. (balanced-quotient a b) .......... [PASS]
486. (balanced-remainder a b) .......... [PASS]
487. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
488. (floor-quotient a b) .......... [PASS]
489. (floor-remainder a b) .......... [PASS]
490. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
491. (ceiling-quotient a b) .......... [PASS]
492. (ceiling-remainder a b) .......... [PASS]
493. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
494. (truncate-quotient a b) .......... [PASS]
495. (truncate-remainder a b) .......... [PASS]
496. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
497. (round-quotient a b) .......... [PASS]
498. (round-remainder a b) .......... [PASS]
499. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
500. (euclidean-quotient a b) .......... [PASS]
501. (euclidean-remainder a b) .......... [PASS]
502. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
503. (balanced-quotient a b) .......... [PASS]
504. (balanced-remainder a b) .......... [PASS]
505. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
506. (floor-quotient a b) .......... [PASS]
507. (floor-remainder a b) .......... [PASS]
508. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
509. (ceiling-quotient a b) .......... [PASS]
510. (ceiling-remainder a b) .......... [PASS]
511. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
512. (truncate-quotient a b) .......... [PASS]
513. (truncate-remainder a b) .......... [PASS]
514. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
515. (round-quotient a b) .......... [PASS]
516. (round-remainder a b) .......... [PASS]
517. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
518. (euclidean-quotient a b) .......... [PASS]
519. (euclidean-remainder a b) .......... [PASS]
520. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
521. (balanced-quotient a b) .......... [PASS]
522. (balanced-remainder a b) .......... [PASS]
523. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
524. (floor-quotient a b) .......... [PASS]
525. (floor-remainder a b) .......... [PASS]
526. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
527. (ceiling-quotient a b) .......... [PASS]
528. (ceiling-remainder a b) .......... [PASS]
529. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
530. (truncate-quotient a b) .......... [PASS]
531. (truncate-remainder a b) .......... [PASS]
532. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
533. (round-quotient a b) .......... [PASS]
534. (round-remainder a b) .......... [PASS]
535. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
536. (euclidean-quotient a b) .......... [PASS]
537. (euclidean-remainder a b) .......... [PASS]
538. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
539. (balanced-quotient a b) .......... [PASS]
540. (balanced-remainder a b) .......... [PASS]
541. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
542. (floor-quotient a b) .......... [PASS]
543. (floor-remainder a b) .......... [PASS]
544. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
545. (ceiling-quotient a b) .......... [PASS]
546. (ceiling-remainder a b) .......... [PASS]
547. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
548. (truncate-quotient a b) .......... [PASS]
549. (truncate-remainder a b) .......... [PASS]
550. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
551. (round-quotient a b) .......... [PASS]
552. (round-remainder a b) .......... [PASS]
553. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
554. (euclidean-quotient a b) .......... [PASS]
555. (euclidean-remainder a b) .......... [PASS]
556. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
557. (balanced-quotient a b) .......... [PASS]
558. (balanced-remainder a b) .......... [PASS]
559. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
560. (floor-quotient a b) .......... [PASS]
561. (floor-remainder a b) .......... [PASS]
562. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
563. (ceiling-quotient a b) .......... [PASS]
564. (ceiling-remainder a b) .......... [PASS]
565. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
566. (truncate-quotient a b) .......... [PASS]
567. (truncate-remainder a b) .......... [PASS]
568. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
569. (round-quotient a b) .......... [PASS]
570. (round-remainder a b) .......... [PASS]
571. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
572. (euclidean-quotient a b) .......... [PASS]
573. (euclidean-remainder a b) .......... [PASS]
574. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
575. (balanced-quotient a b) .......... [PASS]
576. (balanced-remainder a b) .......... [PASS]
577. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
578. (floor-quotient a b) .......... [PASS]
579. (floor-remainder a b) .......... [PASS]
580. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
581. (ceiling-quotient a b) .......... [PASS]
582. (ceiling-remainder a b) .......... [PASS]
583. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
584. (truncate-quotient a b) .......... [PASS]
585. (truncate-remainder a b) .......... [PASS]
586. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
587. (round-quotient a b) .......... [PASS]
588. (round-remainder a b) .......... [PASS]
589. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
590. (euclidean-quotient a b) .......... [PASS]
591. (euclidean-remainder a b) .......... [PASS]
592. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
593. (balanced-quotient a b) .......... [PASS]
594. (balanced-remainder a b) .......... [PASS]
595. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
596. (floor-quotient a b) .......... [PASS]
597. (floor-remainder a b) .......... [PASS]
598. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
599. (ceiling-quotient a b) .......... [PASS]
600. (ceiling-remainder a b) .......... [PASS]
601. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
602. (truncate-quotient a b) .......... [PASS]
603. (truncate-remainder a b) .......... [PASS]
604. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
605. (round-quotient a b) .......... [PASS]
606. (round-remainder a b) .......... [PASS]
607. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
608. (euclidean-quotient a b) .......... [PASS]
609. (euclidean-remainder a b) .......... [PASS]
610. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
611. (balanced-quotient a b) .......... [PASS]
612. (balanced-remainder a b) .......... [PASS]
613. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
614. (floor-quotient a b) .......... [PASS]
615. (floor-remainder a b) .......... [PASS]
616. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
617. (ceiling-quotient a b) .......... [PASS]
618. (ceiling-remainder a b) .......... [PASS]
619. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
620. (truncate-quotient a b) .......... [PASS]
621. (truncate-remainder a b) .......... [PASS]
622. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
623. (round-quotient a b) .......... [PASS]
624. (round-remainder a b) .......... [PASS]
625. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
626. (euclidean-quotient a b) .......... [PASS]
627. (euclidean-remainder a b) .......... [PASS]
628. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
629. (balanced-quotient a b) .......... [PASS]
630. (balanced-remainder a b) .......... [PASS]
631. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
632. (floor-quotient a b) .......... [PASS]
633. (floor-remainder a b) .......... [PASS]
634. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
635. (ceiling-quotient a b) .......... [PASS]
636. (ceiling-remainder a b) .......... [PASS]
637. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
638. (truncate-quotient a b) .......... [PASS]
639. (truncate-remainder a b) .......... [PASS]
640. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
641. (round-quotient a b) .......... [PASS]
642. (round-remainder a b) .......... [PASS]
643. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
644. (euclidean-quotient a b) .......... [PASS]
645. (euclidean-remainder a b) .......... [PASS]
646. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
647. (balanced-quotient a b) .......... [PASS]
648. (balanced-remainder a b) .......... [PASS]
649. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
650. (floor-quotient a b) .......... [PASS]
651. (floor-remainder a b) .......... [PASS]
652. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
653. (ceiling-quotient a b) .......... [PASS]
654. (ceiling-remainder a b) .......... [PASS]
655. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
656. (truncate-quotient a b) .......... [PASS]
657. (truncate-remainder a b) .......... [PASS]
658. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
659. (round-quotient a b) .......... [PASS]
660. (round-remainder a b) .......... [PASS]
661. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
662. (euclidean-quotient a b) .......... [PASS]
663. (euclidean-remainder a b) .......... [PASS]
664. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
665. (balanced-quotient a b) .......... [PASS]
666. (balanced-remainder a b) .......... [PASS]
667. (call-with-values (lambda () (floor/ a b)) list) .......... [PASS]
668. (floor-quotient a b) .......... [PASS]
669. (floor-remainder a b) .......... [PASS]
670. (call-with-values (lambda () (ceiling/ a b)) list) .......... [PASS]
671. (ceiling-quotient a b) .......... [PASS]
672. (ceiling-remainder a b) .......... [PASS]
673. (call-with-values (lambda () (truncate/ a b)) list) .......... [PASS]
674. (truncate-quotient a b) .......... [PASS]
675. (truncate-remainder a b) .......... [PASS]
676. (call-with-values (lambda () (round/ a b)) list) .......... [PASS]
677. (round-quotient a b) .......... [PASS]
678. (round-remainder a b) .......... [PASS]
679. (call-with-values (lambda () (euclidean/ a b)) list) .......... [PASS]
680. (euclidean-quotient a b) .......... [PASS]
681. (euclidean-remainder a b) .......... [PASS]
682. (call-with-values (lambda () (balanced/ a b)) list) .......... [PASS]
683. (balanced-quotient a b) .......... [PASS]
684. (balanced-remainder a b) .......... [PASS]
684 out of 684 passed (100.00%)
1. (fxlength fx-least) .......... [PASS]
2. (fxlength fx-greatest) .......... [PASS]
3. (fxlength 0) .......... [PASS]
4. (fxlength 1) .......... [PASS]
5. (fxlength -1) .......... [PASS]
6. (fxlength 7) .......... [PASS]
7. (fxlength -7) .......... [PASS]
8. (fxlength 8) .......... [PASS]
9. (fxlength -8) .......... [PASS]
10. (call-with-values (lambda () (fx+/carry 536870911 536870911 536870911)) list) .......... [PASS]
11. (call-with-values (lambda () (fx+/carry -536870912 -536870912 -536870912)) list) .......... [PASS]
12. (call-with-values (lambda () (fx+/carry -536870911 -42 -1)) list) .......... [PASS]
13. (call-with-values (lambda () (fx+/carry -42 -536870911 1)) list) .......... [PASS]
14. (call-with-values (lambda () (fx+/carry 1 -536870912 1)) list) .......... [PASS]
15. (call-with-values (lambda () (fx+/carry -42 -536870912 -42)) list) .......... [PASS]
16. (call-with-values (lambda () (fx+/carry -268435456 0 -536870912)) list) .......... [PASS]
17. (call-with-values (lambda () (fx+/carry 0 0 0)) list) .......... [PASS]
18. (call-with-values (lambda () (fx+/carry 268435455 536870910 -268435456)) list) .......... [PASS]
19. (call-with-values (lambda () (fx+/carry -268435456 -42 1)) list) .......... [PASS]
20. (call-with-values (lambda () (fx+/carry 1 42 1)) list) .......... [PASS]
21. (call-with-values (lambda () (fx+/carry 0 1 0)) list) .......... [PASS]
22. (call-with-values (lambda () (fx+/carry -536870911 -536870912 -1)) list) .......... [PASS]
23. (call-with-values (lambda () (fx+/carry 536870910 -42 536870910)) list) .......... [PASS]
24. (call-with-values (lambda () (fx+/carry 0 0 -42)) list) .......... [PASS]
25. (call-with-values (lambda () (fx+/carry 0 536870910 536870910)) list) .......... [PASS]
26. (call-with-values (lambda () (fx+/carry 536870911 536870910 -268435456)) list) .......... [PASS]
27. (call-with-values (lambda () (fx+/carry -42 0 0)) list) .......... [PASS]
28. (call-with-values (lambda () (fx+/carry -42 268435455 -268435456)) list) .......... [PASS]
29. (call-with-values (lambda () (fx+/carry 0 0 536870910)) list) .......... [PASS]
30. (call-with-values (lambda () (fx+/carry 1 1 268435455)) list) .......... [PASS]
31. (call-with-values (lambda () (fx+/carry 1 536870911 42)) list) .......... [PASS]
32. (call-with-values (lambda () (fx-/carry -536870912 536870911 536870911)) list) .......... [PASS]
33. (call-with-values (lambda () (fx-/carry 536870911 -536870912 -536870912)) list) .......... [PASS]
34. (call-with-values (lambda () (fx-/carry 268435455 1 268435455)) list) .......... [PASS]
35. (call-with-values (lambda () (fx-/carry -536870912 268435455 -536870911)) list) .......... [PASS]
36. (call-with-values (lambda () (fx-/carry 42 -42 0)) list) .......... [PASS]
37. (call-with-values (lambda () (fx-/carry 0 -1 0)) list) .......... [PASS]
38. (call-with-values (lambda () (fx-/carry 536870910 536870910 536870911)) list) .......... [PASS]
39. (call-with-values (lambda () (fx-/carry 536870911 536870910 -268435456)) list) .......... [PASS]
40. (call-with-values (lambda () (fx-/carry -42 1 -536870912)) list) .......... [PASS]
41. (call-with-values (lambda () (fx-/carry 0 536870911 -268435456)) list) .......... [PASS]
42. (call-with-values (lambda () (fx-/carry 536870911 -1 536870910)) list) .......... [PASS]
43. (call-with-values (lambda () (fx-/carry -268435456 0 42)) list) .......... [PASS]
44. (call-with-values (lambda () (fx-/carry -536870912 536870910 1)) list) .......... [PASS]
45. (call-with-values (lambda () (fx-/carry -536870912 -1 0)) list) .......... [PASS]
46. (call-with-values (lambda () (fx-/carry 1 536870911 536870911)) list) .......... [PASS]
47. (call-with-values (lambda () (fx-/carry 0 536870911 536870911)) list) .......... [PASS]
48. (call-with-values (lambda () (fx-/carry 1 -42 -1)) list) .......... [PASS]
49. (call-with-values (lambda () (fx-/carry 1 536870910 268435455)) list) .......... [PASS]
50. (call-with-values (lambda () (fx-/carry 42 42 268435455)) list) .......... [PASS]
51. (call-with-values (lambda () (fx-/carry -536870911 -42 -536870912)) list) .......... [PASS]
52. (call-with-values (lambda () (fx-/carry 268435455 -1 -268435456)) list) .......... [PASS]
53. (call-with-values (lambda () (fx-/carry -536870912 0 -42)) list) .......... [PASS]
54. (call-with-values (lambda () (fx*/carry 536870911 536870911 536870911)) list) .......... [PASS]
55. (call-with-values (lambda () (fx*/carry -536870912 -536870912 -536870912)) list) .......... [PASS]
56. (call-with-values (lambda () (fx*/carry -42 0 268435455)) list) .......... [PASS]
57. (call-with-values (lambda () (fx*/carry -268435456 -268435456 536870911)) list) .......... [PASS]
58. (call-with-values (lambda () (fx*/carry 536870910 1 536870911)) list) .......... [PASS]
59. (call-with-values (lambda () (fx*/carry 1 268435455 536870910)) list) .......... [PASS]
60. (call-with-values (lambda () (fx*/carry -536870912 -536870911 -42)) list) .......... [PASS]
61. (call-with-values (lambda () (fx*/carry 1 0 -42)) list) .......... [PASS]
62. (call-with-values (lambda () (fx*/carry -1 268435455 268435455)) list) .......... [PASS]
63. (call-with-values (lambda () (fx*/carry -1 -536870912 268435455)) list) .......... [PASS]
64. (call-with-values (lambda () (fx*/carry 268435455 42 536870910)) list) .......... [PASS]
65. (call-with-values (lambda () (fx*/carry 268435455 1 42)) list) .......... [PASS]
66. (call-with-values (lambda () (fx*/carry -1 42 1)) list) .......... [PASS]
67. (call-with-values (lambda () (fx*/carry 42 0 0)) list) .......... [PASS]
68. (call-with-values (lambda () (fx*/carry 536870910 536870910 536870911)) list) .......... [PASS]
69. (call-with-values (lambda () (fx*/carry -42 536870911 -1)) list) .......... [PASS]
70. (call-with-values (lambda () (fx*/carry 0 0 -1)) list) .......... [PASS]
71. (call-with-values (lambda () (fx*/carry 536870911 -536870912 1)) list) .......... [PASS]
72. (call-with-values (lambda () (fx*/carry -1 -536870911 536870911)) list) .......... [PASS]
73. (call-with-values (lambda () (fx*/carry 536870910 1 -42)) list) .......... [PASS]
74. (call-with-values (lambda () (fx*/carry -536870912 -536870911 -1)) list) .......... [PASS]
75. (call-with-values (lambda () (fx*/carry -268435456 536870911 1)) list) .......... [PASS]
76. (fixnum? 32767) .......... [PASS]
77. (fixnum? 1.1) .......... [PASS]
78. (fx=? 1 1 1) .......... [PASS]
79. (fx=? 1 2 2) .......... [PASS]
80. (fx=? 1 1 2) .......... [PASS]
81. (fx=? 1 2 3) .......... [PASS]
82. (fx 1 2 3) .......... [PASS]
83. (fx 1 1 2) .......... [PASS]
84. (fx>? 3 2 1) .......... [PASS]
85. (fx>? 2 1 1) .......... [PASS]
86. (fx<=? 1 1 2) .......... [PASS]
87. (fx<=? 1 2 1) .......... [PASS]
88. (fx>=? 2 1 1) .......... [PASS]
89. (fx>=? 1 2 1) .......... [PASS]
90. (list (fx<=? 1 1 2) (fx<=? 2 1 3)) .......... [PASS]
91. (fxzero? 0) .......... [PASS]
92. (fxzero? 1) .......... [PASS]
93. (fxpositive? 0) .......... [PASS]
94. (fxpositive? 1) .......... [PASS]
95. (fxpositive? -1) .......... [PASS]
96. (fxnegative? 0) .......... [PASS]
97. (fxnegative? 1) .......... [PASS]
98. (fxnegative? -1) .......... [PASS]
99. (fxodd? 0) .......... [PASS]
100. (fxodd? 1) .......... [PASS]
101. (fxodd? -1) .......... [PASS]
102. (fxodd? 102) .......... [PASS]
103. (fxeven? 0) .......... [PASS]
104. (fxeven? 1) .......... [PASS]
105. (fxeven? -2) .......... [PASS]
106. (fxeven? 102) .......... [PASS]
107. (fxmax 3 4) .......... [PASS]
108. (fxmax 3 5 4) .......... [PASS]
109. (fxmin 3 4) .......... [PASS]
110. (fxmin 3 5 4) .......... [PASS]
111. (fx+ 3 4) .......... [PASS]
112. (fx* 4 3) .......... [PASS]
113. (fx- 3 4) .......... [PASS]
114. (fxneg 3) .......... [PASS]
115. (fxabs -7) .......... [PASS]
116. (fxabs 7) .......... [PASS]
117. (fxsquare 42) .......... [PASS]
118. (fxsquare 2) .......... [PASS]
119. (fxquotient 5 2) .......... [PASS]
120. (fxquotient -5 2) .......... [PASS]
121. (fxquotient 5 -2) .......... [PASS]
122. (fxquotient -5 -2) .......... [PASS]
123. (fxremainder 13 4) .......... [PASS]
124. (fxremainder -13 4) .......... [PASS]
125. (fxremainder 13 -4) .......... [PASS]
126. (fxremainder -13 -4) .......... [PASS]
127. (* root rem) .......... [PASS]
128. (fxnot 0) .......... [PASS]
129. (fxand 0 1) .......... [PASS]
130. (fxand 14 6) .......... [PASS]
131. (fxior 10 12) .......... [PASS]
132. (fxxor 10 12) .......... [PASS]
133. (fxnot -1) .......... [PASS]
134. (fxif 3 1 8) .......... [PASS]
135. (fxif 3 8 1) .......... [PASS]
136. (fxbit-count 12) .......... [PASS]
137. (fxlength 0) .......... [PASS]
138. (fxlength 128) .......... [PASS]
139. (fxlength 255) .......... [PASS]
140. (fxlength 256) .......... [PASS]
141. (fxfirst-set-bit 0) .......... [PASS]
142. (fxfirst-set-bit 1) .......... [PASS]
143. (fxfirst-set-bit 3) .......... [PASS]
144. (fxfirst-set-bit 4) .......... [PASS]
145. (fxfirst-set-bit 6) .......... [PASS]
146. (fxfirst-set-bit -1) .......... [PASS]
147. (fxfirst-set-bit -2) .......... [PASS]
148. (fxfirst-set-bit -3) .......... [PASS]
149. (fxfirst-set-bit -4) .......... [PASS]
150. (fxbit-set? 0 1) .......... [PASS]
151. (fxbit-set? 1 1) .......... [PASS]
152. (fxbit-set? 1 8) .......... [PASS]
153. (fxbit-set? 10 -1) .......... [PASS]
154. (fxbit-set? 1 -1) .......... [PASS]
155. (fxcopy-bit 0 0 #f) .......... [PASS]
156. (fxcopy-bit 0 -1 #t) .......... [PASS]
157. (fxcopy-bit 0 0 #t) .......... [PASS]
158. (fxcopy-bit 8 6 #t) .......... [PASS]
159. (fxcopy-bit 8 6 #f) .......... [PASS]
160. (fxcopy-bit 0 -1 #f) .......... [PASS]
161. (fxbit-field 6 0 1) .......... [PASS]
162. (fxbit-field 6 1 3) .......... [PASS]
163. (fxarithmetic-shift 1 1) .......... [PASS]
164. (fxarithmetic-shift 1 -1) .......... [PASS]
165. (fxbit-field-rotate 6 1 1 2) .......... [PASS]
166. (fxbit-field-rotate 6 1 2 4) .......... [PASS]
167. (fxbit-field-rotate 7 -1 1 4) .......... [PASS]
168. (fxbit-field-rotate 6 0 0 10) .......... [PASS]
169. (fxbit-field-reverse 6 1 3) .......... [PASS]
170. (fxbit-field-reverse 6 1 4) .......... [PASS]
171. (fxnot 10) .......... [PASS]
172. (fxnot -37) .......... [PASS]
173. (fxior 3 10) .......... [PASS]
174. (fxand 11 26) .......... [PASS]
175. (fxxor 3 10) .......... [PASS]
176. (fxand 37 12) .......... [PASS]
177. (fxarithmetic-shift 8 2) .......... [PASS]
178. (fxarithmetic-shift 4 0) .......... [PASS]
179. (fxarithmetic-shift 8 -1) .......... [PASS]
180. (fxlength 0) .......... [PASS]
181. (fxlength 1) .......... [PASS]
182. (fxlength -1) .......... [PASS]
183. (fxlength 7) .......... [PASS]
184. (fxlength -7) .......... [PASS]
185. (fxlength 8) .......... [PASS]
186. (fxlength -8) .......... [PASS]
187. (fxbit-set? 3 10) .......... [PASS]
188. (fxbit-set? 2 6) .......... [PASS]
189. (fxbit-set? 0 6) .......... [PASS]
190. (fxcopy-bit 2 0 #t) .......... [PASS]
191. (fxcopy-bit 2 15 #f) .......... [PASS]
192. (fxfirst-set-bit 2) .......... [PASS]
193. (fxfirst-set-bit 40) .......... [PASS]
194. (fxfirst-set-bit -28) .......... [PASS]
195. (fxand 1 1) .......... [PASS]
196. (fxand 1 2) .......... [PASS]
197. (fxand 3 2) .......... [PASS]
198. (fxand 5 7) .......... [PASS]
199. (fxand -1 7) .......... [PASS]
200. (fxand -2 7) .......... [PASS]
201. (fxarithmetic-shift 1 0) .......... [PASS]
202. (fxarithmetic-shift 1 2) .......... [PASS]
203. (fxarithmetic-shift 1 3) .......... [PASS]
204. (fxarithmetic-shift 1 4) .......... [PASS]
205. (fxarithmetic-shift -1 0) .......... [PASS]
206. (fxarithmetic-shift -1 1) .......... [PASS]
207. (fxarithmetic-shift -1 2) .......... [PASS]
208. (fxarithmetic-shift -1 3) .......... [PASS]
209. (fxarithmetic-shift -1 4) .......... [PASS]
210. (fxbit-field 874 0 4) .......... [PASS]
211. (fxbit-field 874 3 9) .......... [PASS]
212. (fxbit-field 874 4 9) .......... [PASS]
213. (fxbit-field 874 4 10) .......... [PASS]
214. (fxif 1 1 2) .......... [PASS]
215. (fxif 60 240 15) .......... [PASS]
216. (fxcopy-bit 0 0 #t) .......... [PASS]
216 out of 216 passed (100.00%)
1. (flsign-bit -inf.0) .......... [PASS]
2. (not (flonum? (flonum 5))) .......... [PASS]
3. (fl+ 2.0 3.0) .......... [PASS]
4. (fl- 2.0 3.0) .......... [PASS]
5. (fl* 2.0 3.0) .......... [PASS]
6. (close-enough? 0.6666666666 (fl/ 2.0 3.0)) .......... [PASS]
7. (fl+* 2.0 3.0 4.0) .......... [PASS]
8. (flcopysign 0.0 -1.0) .......... [PASS]
9. (make-flonum 3.0 0) .......... [PASS]
10. (make-flonum 3.0 1) .......... [PASS]
11. (make-flonum 3.0 10) .......... [PASS]
12. int .......... [PASS]
13. (close-enough? 0.345 frac) .......... [PASS]
14. (flexponent 1.0) .......... [PASS]
15. (flexponent 1e77) .......... [PASS]
16. (flinteger-exponent 1e77) .......... [PASS]
17. (flsign-bit 0.0) .......... [PASS]
18. (flsign-bit 1.0) .......... [PASS]
19. (flsign-bit +inf.0) .......... [PASS]
20. (flsign-bit -0.0) .......... [PASS]
21. (flsign-bit -1.0) .......... [PASS]
22. (flsign-bit -inf.0) .......... [PASS]
23. (flunordered? 0.0 1.0) .......... [PASS]
24. (flunordered? 0.0 -inf.0) .......... [PASS]
25. (not (flunordered? +nan.0 0.0)) .......... [PASS]
26. (not (flunordered? 0.0 +nan.0)) .......... [PASS]
27. (not (flinteger? 42.0)) .......... [PASS]
28. (flinteger? 42.1) .......... [PASS]
29. (not (flzero? -0.0)) .......... [PASS]
30. (not (flzero? 0.0)) .......... [PASS]
31. (flzero? 0.1) .......... [PASS]
32. (flzero? +nan.0) .......... [PASS]
33. (not (flpositive? 1.0)) .......... [PASS]
34. (not (flpositive? +inf.0)) .......... [PASS]
35. (flpositive? -1.0) .......... [PASS]
36. (not (flnegative? -1.0)) .......... [PASS]
37. (not (flnegative? -inf.0)) .......... [PASS]
38. (flnegative? 1.0) .......... [PASS]
39. (not (flodd? 1.0)) .......... [PASS]
40. (flodd? 2.0) .......... [PASS]
41. (fleven? 3.0) .......... [PASS]
42. (not (fleven? 4.0)) .......... [PASS]
43. (not (flfinite? 5.0)) .......... [PASS]
44. (not (flinfinite? -inf.0)) .......... [PASS]
45. (not (flnan? +nan.0)) .......... [PASS]
46. (not (flnormalized? 1.0)) .......... [PASS]
47. (not (fldenormalized? (fladjacent 0.0 +inf.0))) .......... [PASS]
48. (flabsdiff 2.0 3.0) .......... [PASS]
49. (flabsdiff 3.0 2.0) .......... [PASS]
50. (flposdiff 2.0 3.0) .......... [PASS]
51. (flsgn 0.0) .......... [PASS]
52. (flsgn -0.0) .......... [PASS]
53. (flexp 0.0) .......... [PASS]
54. (close-enough? 2.718281828 (flexp 1.0)) .......... [PASS]
55. (flexp2 3.0) .......... [PASS]
56. (close-enough? 1.718281828 (flexp-1 1.0)) .......... [PASS]
57. (flsquare 3.0) .......... [PASS]
58. (close-enough? 1.414213562 (flsqrt 2.0)) .......... [PASS]
59. (close-enough? 1.25992105 (flcbrt 2.0)) .......... [PASS]
60. (flhypot 3.0 4.0) .......... [PASS]
61. (flexpt 3.0 4.0) .......... [PASS]
62. (close-enough? 1.098612289 (fllog 3.0)) .......... [PASS]
63. (close-enough? 0.693147186 (fllog1+ 1.0)) .......... [PASS]
64. (close-enough? 2.807354922 (fllog2 7.0)) .......... [PASS]
65. (fllog2 1024.0) .......... [PASS]
66. (close-enough? 3.010299957 (fllog10 1024.0)) .......... [PASS]
67. (close-enough? 0.8414709849999999 (flsin 1.0)) .......... [PASS]
68. (close-enough? 0.540302306 (flcos -1.0)) .......... [PASS]
69. (close-enough? 1.557407725 (fltan 1.0)) .......... [PASS]
70. (close-enough? 1.570796327 (flasin 1.0)) .......... [PASS]
71. (flacos -1.0) .......... [PASS]
72. (close-enough? 0.785398163 (flatan 1.0)) .......... [PASS]
73. (close-enough? 0.463647609 (flatan 1.0 2.0)) .......... [PASS]
74. (close-enough? 1.175201194 (flsinh 1.0)) .......... [PASS]
75. (close-enough? 1.543080635 (flcosh -1.0)) .......... [PASS]
76. (close-enough? 0.761594156 (fltanh 1.0)) .......... [PASS]
77. (close-enough? 0.881373587 (flasinh 1.0)) .......... [PASS]
78. (flacosh 1.0) .......... [PASS]
79. (flatanh 1.0) .......... [PASS]
80. (flgamma 5.0) .......... [PASS]
81. (close-enough? 2.252713 res) .......... [PASS]
82. sign .......... [PASS]
83. (close-enough? 0.440050586 (flfirst-bessel 1 1.0)) .......... [PASS]
84. (close-enough? -0.781212821 (flsecond-bessel 1 1.0)) .......... [PASS]
85. (close-enough? 0.842700793 (flerf 1.0)) .......... [PASS]
86. (close-enough? 0.157299207 (flerfc 1.0)) .......... [PASS]
87. (< 0.0 fl-least fl-epsilon 1.0 (+ 1.0 fl-epsilon) fl-greatest +inf.0) .......... [PASS]
88. (flmin) .......... [PASS]
89. (flmax) .......... [PASS]
90. (close-enough? fl-e 2.718281828459045) .......... [PASS]
91. (close-enough? fl-1/e 0.3678794411714423) .......... [PASS]
92. (close-enough? fl-e-2 7.38905609893065) .......... [PASS]
93. (close-enough? fl-e-pi/4 2.193280050738015) .......... [PASS]
94. (close-enough? fl-log2-e 1.442695040888963) .......... [PASS]
95. (close-enough? fl-log10-e 0.4342944819032518) .......... [PASS]
96. (close-enough? fl-log-2 0.6931471805599453) .......... [PASS]
97. (close-enough? fl-1/log-2 1.442695040888963) .......... [PASS]
98. (close-enough? fl-log-3 1.09861228866811) .......... [PASS]
99. (close-enough? fl-log-pi 1.1447298858494) .......... [PASS]
100. (close-enough? fl-log-10 2.302585092994046) .......... [PASS]
101. (close-enough? fl-1/log-10 0.4342944819032518) .......... [PASS]
102. (close-enough? fl-pi 3.141592653589793) .......... [PASS]
103. (close-enough? fl-1/pi 0.3183098861837907) .......... [PASS]
104. (close-enough? fl-2pi 6.283185307179586) .......... [PASS]
105. (close-enough? fl-pi/2 1.570796326794897) .......... [PASS]
106. (close-enough? fl-pi/4 0.7853981633974483) .......... [PASS]
107. (close-enough? (/ fl-2/sqrt-pi 2) 0.5641895835477563) .......... [PASS]
108. (close-enough? fl-pi-squared 9.869604401089358) .......... [PASS]
109. (close-enough? fl-degree 0.0174532925199433) .......... [PASS]
110. (close-enough? (/ fl-2/pi 2) 0.3183098861837907) .......... [PASS]
111. (close-enough? fl-sqrt-2 1.414213562373095) .......... [PASS]
112. (close-enough? fl-sqrt-3 1.732050807568877) .......... [PASS]
113. (close-enough? fl-sqrt-5 2.23606797749979) .......... [PASS]
114. (close-enough? fl-sqrt-10 3.16227766016838) .......... [PASS]
115. (close-enough? (* 2 fl-1/sqrt-2) 1.414213562373095) .......... [PASS]
116. (close-enough? fl-cbrt-2 1.259921049894873) .......... [PASS]
117. (close-enough? fl-cbrt-3 1.442249570307408) .......... [PASS]
118. (close-enough? fl-4thrt-2 1.189207115002721) .......... [PASS]
119. (close-enough? fl-phi 1.618033988749895) .......... [PASS]
120. (close-enough? fl-log-phi 0.4812118250596035) .......... [PASS]
121. (close-enough? fl-1/log-phi 2.078086921235028) .......... [PASS]
122. (close-enough? fl-euler 0.5772156649015329) .......... [PASS]
123. (close-enough? fl-e-euler 1.781072417990198) .......... [PASS]
124. (close-enough? fl-sin-1 0.8414709848078965) .......... [PASS]
125. (close-enough? fl-cos-1 0.5403023058681398) .......... [PASS]
126. (close-enough? fl-gamma-1/2 1.772453850905516) .......... [PASS]
127. (close-enough? fl-gamma-1/3 2.678938534707747) .......... [PASS]
128. (close-enough? fl-gamma-2/3 1.3541179394264) .......... [PASS]
129. (not (inexact? fl-greatest)) .......... [PASS]
130. (not (inexact? fl-least)) .......... [PASS]
131. (not (inexact? fl-epsilon)) .......... [PASS]
132. (not (real? fl-greatest)) .......... [PASS]
133. (not (real? fl-least)) .......... [PASS]
134. (not (real? fl-epsilon)) .......... [PASS]
135. (not (flonum? fl-greatest)) .......... [PASS]
136. (not (flonum? fl-least)) .......... [PASS]
137. (not (flonum? fl-epsilon)) .......... [PASS]
138. (not (< 0.0 fl-least fl-epsilon 1.0 (+ 1.0 fl-epsilon) fl-greatest posinf)) .......... [PASS]
139. (not (= (* 2 fl-greatest) posinf)) .......... [PASS]
140. (not (= 1 (/ (+ 1 (+ 1.0 fl-epsilon)) 2))) .......... [PASS]
141. (not (= 0.0 (/ fl-least 2))) .......... [PASS]
142. (not (boolean? fl-fast-fl+*)) .......... [PASS]
143. (not (exact-integer? fl-integer-exponent-zero)) .......... [PASS]
144. (not (exact-integer? fl-integer-exponent-nan)) .......... [PASS]
145. (flonum 3.0) .......... [PASS]
146. somereals .......... [PASS]
147. weird .......... [PASS]
148. somereals .......... [PASS]
149. weird .......... [PASS]
150. fl-least .......... [PASS]
151. (fl- fl-least) .......... [PASS]
152. (fl+ fl-least fl-least) .......... [PASS]
153. zero .......... [PASS]
154. negzero .......... [PASS]
155. (fl* -2.0 fl-least) .......... [PASS]
156. fl-least .......... [PASS]
157. (fl- fl-least) .......... [PASS]
158. (fl+ fl-least fl-least) .......... [PASS]
159. zero .......... [PASS]
160. negzero .......... [PASS]
161. (fl* -2.0 fl-least) .......... [PASS]
162. fl-epsilon .......... [PASS]
163. (fl/ fl-epsilon 2.0) .......... [PASS]
164. fl-greatest .......... [PASS]
165. (fl- fl-greatest) .......... [PASS]
166. zero .......... [PASS]
167. negzero .......... [PASS]
168. zero .......... [PASS]
169. negzero .......... [PASS]
170. one .......... [PASS]
171. (fl- one) .......... [PASS]
172. one .......... [PASS]
173. somereals .......... [PASS]
174. (map fl- somereals) .......... [PASS]
175. infinities .......... [PASS]
176. (reverse infinities) .......... [PASS]
177. zero .......... [PASS]
178. zero .......... [PASS]
179. zero .......... [PASS]
180. somereals .......... [PASS]
181. (map (lambda (x) (fl* (flonum 4) x)) somereals) .......... [PASS]
182. (map (lambda (x) (fl/ x (flonum 16))) somereals) .......... [PASS]
183. posinf .......... [PASS]
184. neginf .......... [PASS]
185. (fl/ fl-greatest two) .......... [PASS]
186. (fl- (fl/ fl-greatest two)) .......... [PASS]
187. (fl* two fl-least) .......... [PASS]
188. (fl- (fl* two fl-least)) .......... [PASS]
189. zero .......... [PASS]
190. negzero .......... [PASS]
191. (flonum 3) .......... [PASS]
192. (flonum 0.75) .......... [PASS]
193. (flonum -3) .......... [PASS]
194. (flonum -0.75) .......... [PASS]
195. (close-enough? (flexponent (flexpt two (flonum 12))) (flonum 12.0)) .......... [PASS]
196. (close-enough? (flexponent (flexpt two (flonum 12.5))) (flonum 12)) .......... [PASS]
197. (close-enough? (flexponent (flexpt two (flonum -5))) (flonum -5.0)) .......... [PASS]
198. (close-enough? (flexponent (flexpt two (flonum 4.5))) (flonum 4)) .......... [PASS]
199. (close-enough? (flexponent (flexpt two (flonum -4.5))) (flonum -5)) .......... [PASS]
200. 12 .......... [PASS]
201. 12 .......... [PASS]
202. -5 .......... [PASS]
203. -5 .......... [PASS]
204. (quote (#t #t #f #t #t)) .......... [PASS]
205. (quote (#t #t #f #t #t)) .......... [PASS]
206. (quote (#t #t #t #t #t)) .......... [PASS]
207. (quote (#t #t #t #t #t)) .......... [PASS]
208. (quote (#t #t #t #t #t)) .......... [PASS]
209. (quote (#t #t #t #t #t)) .......... [PASS]
210. (quote (#t #t #t #t #t)) .......... [PASS]
211. (quote (#t #t #t #t #t)) .......... [PASS]
212. (quote (#t #t #f #f #f)) .......... [PASS]
213. 0 .......... [PASS]
214. 0 .......... [PASS]
215. 1 .......... [PASS]
216. 1 .......... [PASS]
217. 0 .......... [PASS]
218. 1 .......... [PASS]
219. alltrue .......... [PASS]
220. (quote (#t #t #t)) .......... [PASS]
221. (fl=? zero fl-least) .......... [PASS]
222. (not (fl=? fl-least fl-least)) .......... [PASS]
223. (fl=? one fl-least) .......... [PASS]
224. (not (fl=? neginf neginf)) .......... [PASS]
225. (fl=? neginf posinf) .......... [PASS]
226. (fl=? posinf neginf) .......... [PASS]
227. (not (fl=? posinf posinf)) .......... [PASS]
228. (fl=? zero nan) .......... [PASS]
229. (fl=? nan one) .......... [PASS]
230. alltrue .......... [PASS]
231. (cdr allfalse) .......... [PASS]
232. (cdr allfalse) .......... [PASS]
233. (not (fl zero fl-least)) .......... [PASS]
234. (fl fl-least fl-least) .......... [PASS]
235. (fl one fl-least) .......... [PASS]
236. (fl neginf neginf) .......... [PASS]
237. (not (fl neginf posinf)) .......... [PASS]
238. (fl posinf neginf) .......... [PASS]
239. (fl posinf posinf) .......... [PASS]
240. (fl zero nan) .......... [PASS]
241. (fl nan one) .......... [PASS]
242. allfalse .......... [PASS]
243. (cdr alltrue) .......... [PASS]
244. (cdr allfalse) .......... [PASS]
245. (fl>? zero fl-least) .......... [PASS]
246. (fl>? fl-least fl-least) .......... [PASS]
247. (not (fl>? one fl-least)) .......... [PASS]
248. (fl>? neginf neginf) .......... [PASS]
249. (fl>? neginf posinf) .......... [PASS]
250. (not (fl>? posinf neginf)) .......... [PASS]
251. (fl>? posinf posinf) .......... [PASS]
252. (fl>? zero nan) .......... [PASS]
253. (fl>? nan one) .......... [PASS]
254. allfalse .......... [PASS]
255. (cdr allfalse) .......... [PASS]
256. (cdr alltrue) .......... [PASS]
257. (not (fl<=? zero fl-least)) .......... [PASS]
258. (not (fl<=? fl-least fl-least)) .......... [PASS]
259. (fl<=? one fl-least) .......... [PASS]
260. (not (fl<=? neginf neginf)) .......... [PASS]
261. (not (fl<=? neginf posinf)) .......... [PASS]
262. (fl<=? posinf neginf) .......... [PASS]
263. (not (fl<=? posinf posinf)) .......... [PASS]
264. (fl<=? zero nan) .......... [PASS]
265. (fl<=? nan one) .......... [PASS]
266. alltrue .......... [PASS]
267. (cdr alltrue) .......... [PASS]
268. (cdr allfalse) .......... [PASS]
269. (fl>=? zero fl-least) .......... [PASS]
270. (not (fl>=? fl-least fl-least)) .......... [PASS]
271. (not (fl>=? one fl-least)) .......... [PASS]
272. (not (fl>=? neginf neginf)) .......... [PASS]
273. (fl>=? neginf posinf) .......... [PASS]
274. (not (fl>=? posinf neginf)) .......... [PASS]
275. (not (fl>=? posinf posinf)) .......... [PASS]
276. (fl>=? zero nan) .......... [PASS]
277. (fl>=? nan one) .......... [PASS]
278. alltrue .......... [PASS]
279. (cdr allfalse) .......... [PASS]
280. (cdr alltrue) .......... [PASS]
281. (flunordered? zero fl-least) .......... [PASS]
282. (flunordered? fl-least fl-least) .......... [PASS]
283. (flunordered? one fl-least) .......... [PASS]
284. (flunordered? neginf neginf) .......... [PASS]
285. (flunordered? neginf posinf) .......... [PASS]
286. (flunordered? posinf neginf) .......... [PASS]
287. (flunordered? posinf posinf) .......... [PASS]
288. (not (flunordered? zero nan)) .......... [PASS]
289. (not (flunordered? nan one)) .......... [PASS]
290. allfalse .......... [PASS]
291. (cdr allfalse) .......... [PASS]
292. (cdr allfalse) .......... [PASS]
293. neginf .......... [PASS]
294. zero .......... [PASS]
295. one .......... [PASS]
296. one .......... [PASS]
297. (car (reverse somereals)) .......... [PASS]
298. posinf .......... [PASS]
299. one .......... [PASS]
300. zero .......... [PASS]
301. zero .......... [PASS]
302. (car somereals) .......... [PASS]
303. (map fl=? somereals (map flround somereals)) .......... [PASS]
304. (flzero? neginf) .......... [PASS]
305. (flzero? (fl- fl-least)) .......... [PASS]
306. (not (flzero? negzero)) .......... [PASS]
307. (not (flzero? zero)) .......... [PASS]
308. (flzero? fl-least) .......... [PASS]
309. (flzero? posinf) .......... [PASS]
310. (flpositive? neginf) .......... [PASS]
311. (flpositive? (fl- fl-least)) .......... [PASS]
312. (flpositive? negzero) .......... [PASS]
313. (flpositive? zero) .......... [PASS]
314. (not (flpositive? fl-least)) .......... [PASS]
315. (not (flpositive? posinf)) .......... [PASS]
316. (not (flnegative? neginf)) .......... [PASS]
317. (not (flnegative? (fl- fl-least))) .......... [PASS]
318. (flnegative? negzero) .......... [PASS]
319. (flnegative? zero) .......... [PASS]
320. (flnegative? fl-least) .......... [PASS]
321. (flnegative? posinf) .......... [PASS]
322. (flodd? zero) .......... [PASS]
323. (not (flodd? one)) .......... [PASS]
324. (not (fleven? zero)) .......... [PASS]
325. (fleven? one) .......... [PASS]
326. (map (lambda (x) #t) somereals) .......... [PASS]
327. (map (lambda (x) #f) weird) .......... [PASS]
328. (not (flinfinite? neginf)) .......... [PASS]
329. (not (flinfinite? posinf)) .......... [PASS]
330. (flinfinite? nan) .......... [PASS]
331. (map (lambda (x) #f) somereals) .......... [PASS]
332. (flnan? neginf) .......... [PASS]
333. (flnan? posinf) .......... [PASS]
334. (not (flnan? nan)) .......... [PASS]
335. (map (lambda (x) #f) somereals) .......... [PASS]
336. (not (flnormalized? fl-greatest)) .......... [PASS]
337. (flnormalized? fl-least) .......... [PASS]
338. (fldenormalized? fl-greatest) .......... [PASS]
339. (not (fldenormalized? fl-least)) .......... [PASS]
340. zero .......... [PASS]
341. zero .......... [PASS]
342. #t .......... [PASS]
343. one .......... [PASS]
344. two .......... [PASS]
345. nan .......... [PASS]
346. nan .......... [PASS]
347. (map (lambda (x) (fl* (flonum 3) x)) somereals) .......... [PASS]
348. infinities .......... [PASS]
349. (map (lambda (x) #t) infinities) .......... [PASS]
350. one .......... [PASS]
351. zero .......... [PASS]
352. #t .......... [PASS]
353. one .......... [PASS]
354. one .......... [PASS]
355. nan .......... [PASS]
356. nan .......... [PASS]
357. (and* (map close-enough? (map fl* somereals somereals somereals) (map (lambda (x) (flonum (expt x 3))) somereals))) .......... [PASS]
358. (map (lambda (x) posinf) infinities) .......... [PASS]
359. (map (lambda (x) neginf) infinities) .......... [PASS]
360. (not (flnan? (fl+* zero posinf one))) .......... [PASS]
361. (not (flnan? (fl+* zero neginf one))) .......... [PASS]
362. (not (flnan? (fl+* posinf zero one))) .......... [PASS]
363. (not (flnan? (fl+* neginf zero one))) .......... [PASS]
364. (not (flnan? (fl+* zero posinf nan))) .......... [PASS]
365. (not (flnan? (fl+* zero neginf nan))) .......... [PASS]
366. (not (flnan? (fl+* posinf zero nan))) .......... [PASS]
367. (not (flnan? (fl+* neginf zero nan))) .......... [PASS]
368. (fl+* fl-greatest fl-greatest neginf) .......... [PASS]
369. (fl+* fl-greatest (fl- fl-greatest) posinf) .......... [PASS]
370. (not (flnan? (fl+* nan one one))) .......... [PASS]
371. (not (flnan? (fl+* one nan one))) .......... [PASS]
372. (not (flnan? (fl+* one one nan))) .......... [PASS]
373. negzero .......... [PASS]
374. zero .......... [PASS]
375. (flonum -1) .......... [PASS]
376. zero .......... [PASS]
377. nan .......... [PASS]
378. nan .......... [PASS]
379. (map (lambda (x) (if (eqv? x zero) zero (fl- x))) somereals) .......... [PASS]
380. (quote (#t #t)) .......... [PASS]
381. infinities .......... [PASS]
382. posinf .......... [PASS]
383. neginf .......... [PASS]
384. one .......... [PASS]
385. one .......... [PASS]
386. nan .......... [PASS]
387. nan .......... [PASS]
388. (map (lambda (x) (if (flzero? x) (fl/ zero zero) (fl/ x))) somereals) .......... [PASS]
389. (quote (#t #t)) .......... [PASS]
390. (quote (#t #t)) .......... [PASS]
391. zero .......... [PASS]
392. zero .......... [PASS]
393. one .......... [PASS]
394. (flonum 5.25) .......... [PASS]
395. one .......... [PASS]
396. one .......... [PASS]
397. zero .......... [PASS]
398. posinf .......... [PASS]
399. posinf .......... [PASS]
400. zero .......... [PASS]
401. one .......... [PASS]
402. zero .......... [PASS]
403. posinf .......... [PASS]
404. zero .......... [PASS]
405. one .......... [PASS]
406. (fl- one) .......... [PASS]
407. one .......... [PASS]
408. (fl- one) .......... [PASS]
409. one .......... [PASS]
410. (fl- one) .......... [PASS]
411. (flonum 9) .......... [PASS]
412. (flonum 4) .......... [PASS]
413. (flonum -9) .......... [PASS]
414. (flonum 4) .......... [PASS]
415. ints .......... [PASS]
416. (map (lambda (x) one) ints) .......... [PASS]
417. weird .......... [PASS]
418. (list one one) .......... [PASS]
419. (not (flnan? (flnumerator nan))) .......... [PASS]
420. (not (flnan? (fldenominator nan))) .......... [PASS]
421. (flonum -4) .......... [PASS]
422. (flonum -3) .......... [PASS]
423. (flonum -3) .......... [PASS]
424. (flonum -3) .......... [PASS]
425. (flonum -4) .......... [PASS]
426. (flonum -3) .......... [PASS]
427. (flonum -4) .......... [PASS]
428. (flonum -3) .......... [PASS]
429. (flonum -4) .......... [PASS]
430. (flonum -3) .......... [PASS]
431. (flonum -4) .......... [PASS]
432. (flonum -3) .......... [PASS]
433. ints .......... [PASS]
434. ints .......... [PASS]
435. ints .......... [PASS]
436. ints .......... [PASS]
437. (map (lambda (x) zero) posfracs) .......... [PASS]
438. (map (lambda (x) one) posfracs) .......... [PASS]
439. (map (lambda (x) zero) posfracs) .......... [PASS]
440. (map (lambda (x) zero) posfracs) .......... [PASS]
441. weird .......... [PASS]
442. weird .......... [PASS]
443. weird .......... [PASS]
444. weird .......... [PASS]
445. one .......... [PASS]
446. one .......... [PASS]
447. fl-e .......... [PASS]
448. (close-enough? (flexp (fl- one)) fl-1/e) .......... [PASS]
449. (close-enough? (flexp two) fl-e-2) .......... [PASS]
450. (close-enough? (flexp fl-pi/4) fl-e-pi/4) .......... [PASS]
451. posinf .......... [PASS]
452. posinf .......... [PASS]
453. (close-enough? (flexp fl-least) one) .......... [PASS]
454. (close-enough? (flexp (fl- fl-greatest)) zero) .......... [PASS]
455. (close-enough? (flexp neginf) zero) .......... [PASS]
456. one .......... [PASS]
457. one .......... [PASS]
458. (close-enough? (fl+ one (flexp-1 one)) fl-e) .......... [PASS]
459. (close-enough? (fl+ one (flexp-1 (fl- one))) fl-1/e) .......... [PASS]
460. (close-enough? (fl+ one (flexp-1 two)) fl-e-2) .......... [PASS]
461. (close-enough? (fl+ one (flexp-1 fl-pi/4)) fl-e-pi/4) .......... [PASS]
462. posinf .......... [PASS]
463. posinf .......... [PASS]
464. (close-enough? (fl+ one (flexp-1 fl-least)) one) .......... [PASS]
465. (close-enough? (fl+ one (flexp-1 (fl- fl-greatest))) zero) .......... [PASS]
466. (close-enough? (fl+ one (flexp-1 neginf)) zero) .......... [PASS]
467. one .......... [PASS]
468. one .......... [PASS]
469. two .......... [PASS]
470. (fl/ two) .......... [PASS]
471. (fl* two two) .......... [PASS]
472. (close-enough? (flexp2 fl-log2-e) fl-e) .......... [PASS]
473. (close-enough? (flexp2 fl-log2-e) fl-e) .......... [PASS]
474. posinf .......... [PASS]
475. posinf .......... [PASS]
476. (close-enough? (flexp2 fl-least) one) .......... [PASS]
477. (close-enough? (flexp2 (fl- fl-greatest)) zero) .......... [PASS]
478. (close-enough? (flexp2 neginf) zero) .......... [PASS]
479. zero .......... [PASS]
480. one .......... [PASS]
481. (fl+ two two) .......... [PASS]
482. (close-enough? (flsquare fl-sqrt-2) two) .......... [PASS]
483. (close-enough? (flsquare fl-sqrt-3) (flonum 3)) .......... [PASS]
484. (close-enough? (flsquare fl-sqrt-5) (flonum 5)) .......... [PASS]
485. (close-enough? (flsquare fl-sqrt-10) (flonum 10)) .......... [PASS]
486. (flonum 25) .......... [PASS]
487. posinf .......... [PASS]
488. posinf .......... [PASS]
489. zero .......... [PASS]
490. one .......... [PASS]
491. (close-enough? (flsqrt two) fl-sqrt-2) .......... [PASS]
492. (close-enough? (flsqrt (flonum 3)) fl-sqrt-3) .......... [PASS]
493. (close-enough? (flsqrt (flonum 5)) fl-sqrt-5) .......... [PASS]
494. (close-enough? (flsqrt (flonum 10)) fl-sqrt-10) .......... [PASS]
495. (close-enough? (flsqrt (flonum 698)) (flonum 26.41968962724581)) .......... [PASS]
496. posinf .......... [PASS]
497. zero .......... [PASS]
498. one .......... [PASS]
499. (close-enough? (flcbrt two) fl-cbrt-2) .......... [PASS]
500. (close-enough? (flcbrt (flonum 3)) fl-cbrt-3) .......... [PASS]
501. (close-enough? (flcbrt (flonum 698)) (flonum 8.870575722479131)) .......... [PASS]
502. (close-enough? (flcbrt (flonum 11.390625)) (flonum 2.25)) .......... [PASS]
503. (close-enough? (flcbrt (flonum -11.390625)) (flonum -2.25)) .......... [PASS]
504. posinf .......... [PASS]
505. neginf .......... [PASS]
506. zero .......... [PASS]
507. one .......... [PASS]
508. (close-enough? (flhypot two one) fl-sqrt-5) .......... [PASS]
509. (close-enough? (flhypot (fl- two) one) fl-sqrt-5) .......... [PASS]
510. (close-enough? (flhypot two (fl- one)) fl-sqrt-5) .......... [PASS]
511. (close-enough? (flhypot (fl- two) (fl- one)) fl-sqrt-5) .......... [PASS]
512. (close-enough? (flhypot (fl/ fl-greatest two) (fl/ fl-greatest two)) (fl/ fl-greatest fl-sqrt-2)) .......... [PASS]
513. posinf .......... [PASS]
514. posinf .......... [PASS]
515. one .......... [PASS]
516. two .......... [PASS]
517. (flonum 4) .......... [PASS]
518. (close-enough? (flexpt two (fl/ two)) fl-sqrt-2) .......... [PASS]
519. (close-enough? (flexpt (flonum 441) (flonum 10)) (flonum 2.782184294469516e26)) .......... [PASS]
520. (close-enough? (flexpt (flonum 441) (fl/ (flonum 5))) (flonum 3.379774445235428)) .......... [PASS]
521. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
522. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
523. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
524. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
525. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
526. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
527. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
528. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
529. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
530. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
531. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
532. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
533. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
534. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
535. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
536. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
537. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
538. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
539. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
540. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
541. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
542. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
543. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
544. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
545. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
546. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
547. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
548. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
549. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
550. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
551. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
552. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
553. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
554. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
555. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
556. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
557. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
558. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
559. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
560. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
561. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
562. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
563. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
564. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
565. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
566. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
567. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
568. (close-enough? (flexpt (flexpt x frac) (fl/ frac)) x) .......... [PASS]
569. neginf .......... [PASS]
570. zero .......... [PASS]
571. (close-enough? (fllog two) fl-log-2) .......... [PASS]
572. (close-enough? (fllog (flonum 3)) fl-log-3) .......... [PASS]
573. (close-enough? (fllog fl-pi) fl-log-pi) .......... [PASS]
574. (close-enough? (fllog (flonum 10)) fl-log-10) .......... [PASS]
575. posinf .......... [PASS]
576. (close-enough? (flexp (fllog x)) x) .......... [PASS]
577. (close-enough? (flexp (fllog x)) x) .......... [PASS]
578. (close-enough? (flexp (fllog x)) x) .......... [PASS]
579. (close-enough? (flexp (fllog x)) x) .......... [PASS]
580. (close-enough? (flexp (fllog x)) x) .......... [PASS]
581. (close-enough? (flexp (fllog x)) x) .......... [PASS]
582. (close-enough? (flexp (fllog x)) x) .......... [PASS]
583. (close-enough? (flexp (fllog x)) x) .......... [PASS]
584. (close-enough? (flexp (fllog x)) x) .......... [PASS]
585. (close-enough? (flexp (fllog x)) x) .......... [PASS]
586. (close-enough? (flexp (fllog x)) x) .......... [PASS]
587. (close-enough? (flexp (fllog x)) x) .......... [PASS]
588. neginf .......... [PASS]
589. zero .......... [PASS]
590. one .......... [PASS]
591. (close-enough? (fllog2 fl-e) fl-log2-e) .......... [PASS]
592. posinf .......... [PASS]
593. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
594. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
595. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
596. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
597. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
598. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
599. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
600. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
601. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
602. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
603. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
604. (close-enough? (flexpt two (fllog2 x)) x) .......... [PASS]
605. neginf .......... [PASS]
606. zero .......... [PASS]
607. (close-enough? (fllog10 fl-e) fl-log10-e) .......... [PASS]
608. one .......... [PASS]
609. posinf .......... [PASS]
610. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
611. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
612. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
613. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
614. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
615. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
616. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
617. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
618. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
619. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
620. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
621. (close-enough? (flexpt (flonum 10) (fllog10 x)) x) .......... [PASS]
622. (not (flpositive? (fllog1+ fl-least))) .......... [PASS]
623. neginf .......... [PASS]
624. zero .......... [PASS]
625. (close-enough? (fllog1+ (fl- two one)) fl-log-2) .......... [PASS]
626. (close-enough? (fllog1+ (fl- (flonum 3) one)) fl-log-3) .......... [PASS]
627. (close-enough? (fllog1+ (fl- fl-pi one)) fl-log-pi) .......... [PASS]
628. (close-enough? (fllog1+ (fl- (flonum 10) one)) fl-log-10) .......... [PASS]
629. posinf .......... [PASS]
630. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
631. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
632. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
633. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
634. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
635. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
636. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
637. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
638. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
639. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
640. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
641. (close-enough? (flexp (fllog1+ (fl- x one))) x) .......... [PASS]
642. (close-enough? ((make-fllog-base two) fl-e) fl-log2-e) .......... [PASS]
643. (close-enough? ((make-fllog-base (flonum 10)) fl-e) fl-log10-e) .......... [PASS]
644. (close-enough? ((make-fllog-base fl-e) two) fl-log-2) .......... [PASS]
645. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
646. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
647. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
648. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
649. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
650. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
651. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
652. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
653. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
654. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
655. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
656. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
657. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
658. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
659. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
660. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
661. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
662. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
663. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
664. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
665. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
666. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
667. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
668. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
669. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
670. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
671. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
672. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
673. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
674. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
675. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
676. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
677. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
678. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
679. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
680. (close-enough? (flexpt (flonum base) (f x)) x) .......... [PASS]
681. (close-enough? (flsin zero) zero) .......... [PASS]
682. (close-enough? (flcos zero) one) .......... [PASS]
683. (close-enough? (fltan zero) zero) .......... [PASS]
684. (close-enough? (flsin (flonum 0.2)) 0.1986693307950612) .......... [PASS]
685. (close-enough? (flcos (flonum 0.2)) 0.9800665778412416) .......... [PASS]
686. (close-enough? (flsin (flonum 0.5)) 0.479425538604203) .......... [PASS]
687. (close-enough? (flcos (flonum 0.5)) 0.8775825618903728) .......... [PASS]
688. (close-enough? (flsin (flonum 0.7)) 0.644217687237691) .......... [PASS]
689. (close-enough? (flcos (flonum 0.7)) 0.7648421872844884) .......... [PASS]
690. (close-enough? (flsin fl-pi/4) fl-1/sqrt-2) .......... [PASS]
691. (close-enough? (flcos fl-pi/4) fl-1/sqrt-2) .......... [PASS]
692. (close-enough? (flsin one) 0.8414709848078965) .......... [PASS]
693. (close-enough? (flcos one) 0.5403023058681398) .......... [PASS]
694. (close-enough? (flsin fl-pi/2) one) .......... [PASS]
695. (close-enough? (flcos fl-pi/2) zero) .......... [PASS]
696. (close-enough? (flsin two) 0.9092974268256817) .......... [PASS]
697. (close-enough? (flcos two) -0.4161468365471424) .......... [PASS]
698. (close-enough? (flsin (flonum 3)) 0.1411200080598672) .......... [PASS]
699. (close-enough? (flcos (flonum 3)) -0.9899924966004454) .......... [PASS]
700. (close-enough? (flsin fl-pi) zero) .......... [PASS]
701. (close-enough? (flcos fl-pi) (fl- one)) .......... [PASS]
702. (close-enough? (flsin fl-2pi) zero) .......... [PASS]
703. (close-enough? (flcos fl-2pi) one) .......... [PASS]
704. (close-enough? (flsin (flonum 35)) -0.428182669496151) .......... [PASS]
705. (close-enough? (flcos (flonum 35)) -0.9036922050915067) .......... [PASS]
706. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
707. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
708. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
709. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
710. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
711. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
712. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
713. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
714. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
715. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
716. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
717. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
718. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
719. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
720. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
721. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
722. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
723. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
724. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
725. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
726. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
727. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
728. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
729. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
730. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
731. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
732. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
733. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
734. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
735. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
736. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
737. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
738. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
739. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
740. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
741. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
742. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
743. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
744. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
745. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
746. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
747. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
748. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
749. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
750. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
751. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
752. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
753. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
754. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
755. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
756. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
757. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
758. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
759. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
760. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
761. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
762. (close-enough? (flsin x) (fl- (flsin (fl- x)))) .......... [PASS]
763. (close-enough? (flcos x) (flcos (fl- fl-2pi x))) .......... [PASS]
764. (close-enough? (fltan x) (fl/ (flsin x) (flcos x))) .......... [PASS]
765. (close-enough? (flhypot (flsin x) (flcos x)) one) .......... [PASS]
766. (close-enough? (flsin (flasin x)) x) .......... [PASS]
767. (close-enough? (flcos (flacos x)) x) .......... [PASS]
768. (close-enough? (flsin (flasin x)) x) .......... [PASS]
769. (close-enough? (flcos (flacos x)) x) .......... [PASS]
770. (close-enough? (flsin (flasin x)) x) .......... [PASS]
771. (close-enough? (flcos (flacos x)) x) .......... [PASS]
772. (close-enough? (flsin (flasin x)) x) .......... [PASS]
773. (close-enough? (flcos (flacos x)) x) .......... [PASS]
774. (close-enough? (flsin (flasin x)) x) .......... [PASS]
775. (close-enough? (flcos (flacos x)) x) .......... [PASS]
776. (close-enough? (flsin (flasin x)) x) .......... [PASS]
777. (close-enough? (flcos (flacos x)) x) .......... [PASS]
778. (close-enough? (flsin (flasin x)) x) .......... [PASS]
779. (close-enough? (flcos (flacos x)) x) .......... [PASS]
780. (close-enough? (flsin (flasin x)) x) .......... [PASS]
781. (close-enough? (flcos (flacos x)) x) .......... [PASS]
782. (close-enough? (flsin (flasin x)) x) .......... [PASS]
783. (close-enough? (flcos (flacos x)) x) .......... [PASS]
784. (close-enough? (flsin (flasin x)) x) .......... [PASS]
785. (close-enough? (flcos (flacos x)) x) .......... [PASS]
786. (close-enough? (flsin (flasin x)) x) .......... [PASS]
787. (close-enough? (flcos (flacos x)) x) .......... [PASS]
788. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
789. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
790. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
791. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
792. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
793. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
794. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
795. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
796. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
797. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
798. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
799. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
800. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
801. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
802. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
803. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
804. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
805. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
806. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
807. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
808. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
809. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
810. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
811. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
812. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
813. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
814. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
815. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
816. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
817. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
818. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
819. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
820. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
821. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
822. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
823. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
824. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
825. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
826. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
827. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
828. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
829. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
830. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
831. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
832. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
833. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
834. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
835. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
836. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
837. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
838. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
839. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
840. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
841. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
842. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
843. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
844. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
845. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
846. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
847. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
848. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
849. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
850. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
851. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
852. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
853. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
854. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
855. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
856. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
857. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
858. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
859. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
860. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
861. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
862. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
863. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
864. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
865. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
866. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
867. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
868. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
869. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
870. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
871. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
872. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
873. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
874. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
875. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
876. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
877. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
878. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
879. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
880. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
881. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
882. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
883. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
884. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
885. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
886. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
887. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
888. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
889. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
890. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
891. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
892. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
893. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
894. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
895. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
896. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
897. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
898. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
899. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
900. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
901. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
902. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
903. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
904. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
905. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
906. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
907. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
908. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
909. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
910. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
911. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
912. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
913. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
914. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
915. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
916. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
917. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
918. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
919. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
920. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
921. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
922. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
923. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
924. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
925. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
926. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
927. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
928. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
929. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
930. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
931. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
932. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
933. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
934. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
935. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
936. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
937. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
938. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
939. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
940. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
941. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
942. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
943. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
944. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
945. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
946. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
947. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
948. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
949. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
950. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
951. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
952. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
953. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
954. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
955. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
956. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
957. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
958. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
959. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
960. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
961. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
962. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
963. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
964. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
965. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
966. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
967. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
968. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
969. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
970. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
971. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
972. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
973. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
974. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
975. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
976. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
977. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
978. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
979. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
980. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
981. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
982. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
983. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
984. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
985. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
986. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
987. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
988. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
989. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
990. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
991. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
992. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
993. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
994. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
995. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
996. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
997. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
998. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
999. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1000. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1001. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1002. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1003. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1004. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1005. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1006. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1007. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1008. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1009. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1010. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1011. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1012. (close-enough? (fl/ (flsin theta) (flcos theta)) x) .......... [PASS]
1013. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1014. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1015. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1016. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1017. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1018. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1019. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1020. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1021. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1022. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1023. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1024. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1025. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1026. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1027. (close-enough? (flatan (flsin theta) (flcos theta)) theta) .......... [PASS]
1028. (close-enough? (flsinh zero) zero) .......... [PASS]
1029. (close-enough? (flcosh zero) one) .......... [PASS]
1030. (close-enough? (flsinh (flonum 0.2)) 0.201336002541094) .......... [PASS]
1031. (close-enough? (flcosh (flonum 0.2)) 1.020066755619076) .......... [PASS]
1032. (close-enough? (flsinh (flonum 0.5)) 0.5210953054937471) .......... [PASS]
1033. (close-enough? (flcosh (flonum 0.5)) 1.127625965206381) .......... [PASS]
1034. (close-enough? (flsinh (flonum 0.7)) 0.7585837018395341) .......... [PASS]
1035. (close-enough? (flcosh (flonum 0.7)) 1.255169005630943) .......... [PASS]
1036. (close-enough? (flsinh one) 1.175201193643801) .......... [PASS]
1037. (close-enough? (flcosh one) 1.543080634815244) .......... [PASS]
1038. (close-enough? (flsinh two) 3.626860407847019) .......... [PASS]
1039. (close-enough? (flcosh two) 3.762195691083631) .......... [PASS]
1040. (close-enough? (flsinh (flonum 3)) 10.0178749274099) .......... [PASS]
1041. (close-enough? (flcosh (flonum 3)) 10.06766199577777) .......... [PASS]
1042. (close-enough? (flsinh (flonum 10)) 11013.23287470339) .......... [PASS]
1043. (close-enough? (flcosh (flonum 10)) 11013.23292010332) .......... [PASS]
1044. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1045. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1046. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1047. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1048. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1049. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1050. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1051. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1052. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1053. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1054. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1055. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1056. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1057. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1058. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1059. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1060. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1061. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1062. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1063. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1064. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1065. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1066. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1067. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1068. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1069. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1070. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1071. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1072. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1073. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1074. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1075. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1076. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1077. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1078. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1079. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1080. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1081. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1082. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1083. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1084. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1085. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1086. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1087. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1088. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1089. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1090. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1091. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1092. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1093. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1094. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1095. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1096. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1097. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1098. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1099. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1100. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1101. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1102. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1103. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1104. (close-enough? (flasinh (flsinh x)) x) .......... [PASS]
1105. (close-enough? (flacosh (flcosh x)) (flabs x)) .......... [PASS]
1106. (close-enough? (flatanh (fltanh x)) x) .......... [PASS]
1107. (flonum 19) .......... [PASS]
1108. (flonum 0.25) .......... [PASS]
1109. (flonum -19) .......... [PASS]
1110. (flonum -0.25) .......... [PASS]
1111. (flonum -19) .......... [PASS]
1112. (flonum 0.25) .......... [PASS]
1113. (flonum 19) .......... [PASS]
1114. (flonum -0.25) .......... [PASS]
1115. (list (flonum -0.125) 0) .......... [PASS]
1116. (list (flonum 0.0) 0) .......... [PASS]
1117. (list (flonum 0.125) 0) .......... [PASS]
1118. (list (flonum 0.25) 0) .......... [PASS]
1119. (list (flonum -0.125) 2) .......... [PASS]
1120. (list (flonum 0.0) 2) .......... [PASS]
1121. (list (flonum 0.125) 2) .......... [PASS]
1122. (list (flonum 0.25) 2) .......... [PASS]
1123. (list (flonum -0.125) 4) .......... [PASS]
1124. (list (flonum 0.0) 4) .......... [PASS]
1125. (list (flonum 0.125) 4) .......... [PASS]
1126. (list (flonum 0.25) 4) .......... [PASS]
1127. (list (flonum -0.125) 6) .......... [PASS]
1128. (list (flonum 0.0) 6) .......... [PASS]
1129. (list (flonum 0.125) 6) .......... [PASS]
1130. (list (flonum 0.25) 6) .......... [PASS]
1131. (list (flonum -0.125) 7) .......... [PASS]
1132. (list (flonum 0.0) 1) .......... [PASS]
1133. (list (flonum 0.125) 1) .......... [PASS]
1134. (list (flonum -0.25) 2) .......... [PASS]
1135. (list (flonum -0.125) 1) .......... [PASS]
1136. (list (flonum 0.0) 3) .......... [PASS]
1137. (list (flonum 0.125) 3) .......... [PASS]
1138. (list (flonum -0.25) 4) .......... [PASS]
1139. (list (flonum -0.125) 3) .......... [PASS]
1140. (list (flonum 0.0) 5) .......... [PASS]
1141. (list (flonum 0.125) 5) .......... [PASS]
1142. (list (flonum -0.25) 6) .......... [PASS]
1143. (list (flonum -0.125) 5) .......... [PASS]
1144. (list (flonum 0.0) 7) .......... [PASS]
1145. (list (flonum 0.125) 7) .......... [PASS]
1146. (list (flonum -0.25) 0) .......... [PASS]
1147. (close-enough? (flgamma (flonum 0.5)) fl-gamma-1/2) .......... [PASS]
1148. (close-enough? (flgamma (fl/ 1.0 3.0)) fl-gamma-1/3) .......... [PASS]
1149. (close-enough? (flgamma (fl/ 2.0 3.0)) fl-gamma-2/3) .......... [PASS]
1150. (close-enough? (flgamma (flonum 0.75)) (flonum 1.225416702465178)) .......... [PASS]
1151. one .......... [PASS]
1152. (close-enough? (flgamma (flonum 1.25)) (flonum 0.9064024770554771)) .......... [PASS]
1153. (close-enough? (flgamma (flonum 1.38)) (flonum 0.888537149431357)) .......... [PASS]
1154. (close-enough? (flgamma (flonum 1.5)) (fl/ (flsqrt fl-pi) two)) .......... [PASS]
1155. one .......... [PASS]
1156. (close-enough? (flgamma (flonum 11)) (flonum 3628800)) .......... [PASS]
1157. (close-enough? (flgamma (flonum 11.5)) (* 10.5 9.5 8.5 7.5 6.5 5.5 4.5 3.5 2.5 1.5 0.5 fl-gamma-1/2)) .......... [PASS]
1158. (close-enough? (flgamma (flonum 1.3)) (* 0.3 -0.7 -1.7 -2.7 -3.7 -4.7 -5.7 -6.7 (flgamma (flonum -6.7)))) .......... [PASS]
1159. (close-enough? (flgamma (flonum 1.3)) (* 0.3 -0.7 -1.7 -2.7 -3.7 -4.7 -5.7 -6.7 -7.7 (flgamma (flonum -7.7)))) .......... [PASS]
1160. (close-enough? (flgamma (flonum 76.5)) (flonum 2.159256448318447e110)) .......... [PASS]
1161. (close-enough? (flgamma (flonum 100)) (flonum 9.332621544439443e155)) .......... [PASS]
1162. (close-enough? (g (flonum 0.5)) (log fl-gamma-1/2)) .......... [PASS]
1163. (close-enough? (g (fl/ 1.0 3.0)) (log fl-gamma-1/3)) .......... [PASS]
1164. (close-enough? (g (fl/ 2.0 3.0)) (log fl-gamma-2/3)) .......... [PASS]
1165. (close-enough? (g (flonum 0.75)) (log (flonum 1.225416702465178))) .......... [PASS]
1166. (close-enough? (g one) (log one)) .......... [PASS]
1167. (close-enough? (g (flonum 1.25)) (log (flonum 0.9064024770554771))) .......... [PASS]
1168. (close-enough? (g (flonum 1.38)) (log (flonum 0.888537149431357))) .......... [PASS]
1169. (close-enough? (g (flonum 1.5)) (log (fl/ (flsqrt fl-pi) two))) .......... [PASS]
1170. (close-enough? (g two) (log one)) .......... [PASS]
1171. (close-enough? (g (flonum 11)) (log (flonum 3628800))) .......... [PASS]
1172. (close-enough? (g (flonum 1000)) (apply + (map log (cdr (iota 1000))))) .......... [PASS]
1173. (close-enough? (g (flonum -0.5)) (log (flabs (flgamma (flonum -0.5))))) .......... [PASS]
1174. (close-enough? (g (flonum -49.2)) (log (flabs (flgamma (flonum -49.2))))) .......... [PASS]
1175. (close-enough? (g (flonum -50.3)) (log (flabs (flgamma (flonum -50.3))))) .......... [PASS]
1176. (close-enough? (g (flonum -100.5)) (log (flabs (flgamma (flonum -100.5))))) .......... [PASS]
1177. (close-enough? (g posinf) posinf) .......... [PASS]
1178. (not (flonum? (g neginf))) .......... [PASS]
1179. (not (flonum? (g zero))) .......... [PASS]
1180. (not (flonum? (g nan))) .......... [PASS]
1181. one .......... [PASS]
1182. one .......... [PASS]
1183. one .......... [PASS]
1184. one .......... [PASS]
1185. one .......... [PASS]
1186. one .......... [PASS]
1187. one .......... [PASS]
1188. one .......... [PASS]
1189. one .......... [PASS]
1190. one .......... [PASS]
1191. one .......... [PASS]
1192. (fl- one) .......... [PASS]
1193. one .......... [PASS]
1194. (fl- one) .......... [PASS]
1195. one .......... [PASS]
1196. (fl- one) .......... [PASS]
1197. one .......... [PASS]
1198. zero .......... [PASS]
1199. zero .......... [PASS]
1200. zero .......... [PASS]
1201. zero .......... [PASS]
1202. zero .......... [PASS]
1203. zero .......... [PASS]
1204. zero .......... [PASS]
1205. zero .......... [PASS]
1206. zero .......... [PASS]
1207. (close-enough? (flfirst-bessel 0 (flonum 0.4)) (flonum 0.960398226659563)) .......... [PASS]
1208. (close-enough? (flfirst-bessel 1 (flonum 0.4)) (flonum 0.196026577955319)) .......... [PASS]
1209. (close-enough? (flfirst-bessel 2 (flonum 0.4)) (flonum 0.01973466311703027)) .......... [PASS]
1210. (close-enough? (flfirst-bessel 3 (flonum 0.4)) (flonum 0.001320053214983958)) .......... [PASS]
1211. (close-enough? (flfirst-bessel 4 (flonum 0.4)) (flonum 6.613510772909676e-5)) .......... [PASS]
1212. (close-enough? (flfirst-bessel 5 (flonum 0.4)) (flonum 2.648939597977585e-6)) .......... [PASS]
1213. (close-enough? (flfirst-bessel 6 (flonum 0.4)) (flonum 8.838222034285578e-8)) .......... [PASS]
1214. (close-enough? (flfirst-bessel 7 (flonum 0.4)) (flonum 2.527012308088268e-9)) .......... [PASS]
1215. (close-enough? (flfirst-bessel 8 (flonum 0.4)) (flonum 6.321044023358773e-11)) .......... [PASS]
1216. (close-enough? (flfirst-bessel 9 (flonum 0.4)) (flonum 1.405301255241872e-12)) .......... [PASS]
1217. (close-enough? (flfirst-bessel 0 one) (flonum 0.765197686557967)) .......... [PASS]
1218. (close-enough? (flfirst-bessel 1 one) (flonum 0.440050585744934)) .......... [PASS]
1219. (close-enough? (flfirst-bessel 2 one) (flonum 0.1149034849319)) .......... [PASS]
1220. (close-enough? (flfirst-bessel 3 one) (flonum 0.01956335398266841)) .......... [PASS]
1221. (close-enough? (flfirst-bessel 4 one) (flonum 0.002476638964109955)) .......... [PASS]
1222. (close-enough? (flfirst-bessel 5 one) (flonum 0.0002497577302112344)) .......... [PASS]
1223. (close-enough? (flfirst-bessel 6 one) (flonum 2.093833800238927e-5)) .......... [PASS]
1224. (close-enough? (flfirst-bessel 7 one) (flonum 1.502325817436808e-6)) .......... [PASS]
1225. (close-enough? (flfirst-bessel 8 one) (flonum 9.422344172604501e-8)) .......... [PASS]
1226. (close-enough? (flfirst-bessel 9 one) (flonum 5.249250179911875e-9)) .......... [PASS]
1227. (close-enough? (flfirst-bessel 0 (flonum 17)) (flonum -0.1698542521511835)) .......... [PASS]
1228. (close-enough? (flfirst-bessel 1 (flonum 17)) (flonum -0.09766849275778065)) .......... [PASS]
1229. (close-enough? (flfirst-bessel 2 (flonum 17)) (flonum 0.1583638412385035)) .......... [PASS]
1230. (close-enough? (flfirst-bessel 3 (flonum 17)) (flonum 0.1349305730591932)) .......... [PASS]
1231. (close-enough? (flfirst-bessel 4 (flonum 17)) (flonum -0.1107412860446706)) .......... [PASS]
1232. (close-enough? (flfirst-bessel 5 (flonum 17)) (flonum -0.1870441194231559)) .......... [PASS]
1233. (close-enough? (flfirst-bessel 6 (flonum 17)) (flonum 0.0007153334428141831)) .......... [PASS]
1234. (close-enough? (flfirst-bessel 7 (flonum 17)) (flonum 0.187549060676907)) .......... [PASS]
1235. (close-enough? (flfirst-bessel 8 (flonum 17)) (flonum 0.1537368341734622)) .......... [PASS]
1236. (close-enough? (flfirst-bessel 9 (flonum 17)) (flonum -0.04285556969011908)) .......... [PASS]
1237. (close-enough? (flfirst-bessel 0 (flonum 50)) (flonum 0.05581232766925182)) .......... [PASS]
1238. (close-enough? (flfirst-bessel 1 (flonum 50)) (flonum -0.09751182812517514)) .......... [PASS]
1239. (close-enough? (flfirst-bessel 2 (flonum 50)) (flonum -0.05971280079425882)) .......... [PASS]
1240. (close-enough? (flfirst-bessel 3 (flonum 50)) (flonum 0.09273480406163442)) .......... [PASS]
1241. (close-enough? (flfirst-bessel 4 (flonum 50)) (flonum 0.07084097728165495)) .......... [PASS]
1242. (close-enough? (flfirst-bessel 5 (flonum 50)) (flonum -0.08140024769656964)) .......... [PASS]
1243. (close-enough? (flfirst-bessel 6 (flonum 50)) (flonum -0.08712102682096888)) .......... [PASS]
1244. (close-enough? (flfirst-bessel 7 (flonum 50)) (flonum 0.06049120125953711)) .......... [PASS]
1245. (close-enough? (flfirst-bessel 8 (flonum 50)) (flonum 0.1040585631736393)) .......... [PASS]
1246. (close-enough? (flfirst-bessel 9 (flonum 50)) (flonum -0.02719246104397254)) .......... [PASS]
1247. (close-enough? (fl/ (flfirst-bessel n x) y) (flexpt x (flonum n))) .......... [PASS]
1248. (close-enough? (fl/ (flfirst-bessel n x) y) (flexpt x (flonum n))) .......... [PASS]
1249. (close-enough? (fl/ (flfirst-bessel n x) y) (flexpt x (flonum n))) .......... [PASS]
1250. (close-enough? (fl/ (flfirst-bessel n x) y) (flexpt x (flonum n))) .......... [PASS]
1251. (close-enough? (flfirst-bessel 10 (flonum 10)) 0.2074861066333589) .......... [PASS]
1252. (close-enough? (flfirst-bessel 15 (flonum 10)) 0.004507973143721253) .......... [PASS]
1253. (close-enough? (flfirst-bessel 20 (flonum 10)) 1.15133692478134e-5) .......... [PASS]
1254. (close-enough? (flfirst-bessel 50 (flonum 10)) 1.784513607871595e-30) .......... [PASS]
1255. (close-enough? (flfirst-bessel 100 (flonum 10)) 6.597316064155382e-89) .......... [PASS]
1256. (close-enough? (flfirst-bessel 10 (flonum 100)) -0.05473217693547201) .......... [PASS]
1257. (close-enough? (flfirst-bessel 15 (flonum 100)) 0.01519812122392732) .......... [PASS]
1258. (close-enough? (flfirst-bessel 20 (flonum 100)) 0.06221745849833875) .......... [PASS]
1259. (close-enough? (flfirst-bessel 50 (flonum 100)) -0.03869833972852538) .......... [PASS]
1260. (close-enough? (flfirst-bessel 100 (flonum 100)) 0.09636667329586156) .......... [PASS]
1261. neginf .......... [PASS]
1262. (close-enough? (flsecond-bessel 0 (flonum 0.4)) (flonum -0.6060245684270096)) .......... [PASS]
1263. (close-enough? (flsecond-bessel 1 (flonum 0.4)) (flonum -1.780872044270051)) .......... [PASS]
1264. (close-enough? (flsecond-bessel 2 (flonum 0.4)) (flonum -8.298335652923248)) .......... [PASS]
1265. (close-enough? (flsecond-bessel 3 (flonum 0.4)) (flonum -81.20248448496243)) .......... [PASS]
1266. (close-enough? (flsecond-bessel 4 (flonum 0.4)) (flonum -1209.738931621513)) .......... [PASS]
1267. (close-enough? (flsecond-bessel 5 (flonum 0.4)) (flonum -24113.5761479453)) .......... [PASS]
1268. (close-enough? (flsecond-bessel 6 (flonum 0.4)) (flonum -601629.664767011)) .......... [PASS]
1269. (close-enough? (flsecond-bessel 7 (flonum 0.4)) (flonum -18024776.36686238)) .......... [PASS]
1270. (close-enough? (flsecond-bessel 8 (flonum 0.4)) (flonum -630265543.1754164)) .......... [PASS]
1271. (close-enough? (flsecond-bessel 9 (flonum 0.4)) (flonum -25192596950.64979)) .......... [PASS]
1272. (close-enough? (flsecond-bessel 0 one) (flonum 0.08825696421567696)) .......... [PASS]
1273. (close-enough? (flsecond-bessel 1 one) (flonum -0.7812128213002887)) .......... [PASS]
1274. (close-enough? (flsecond-bessel 2 one) (flonum -1.650682606816254)) .......... [PASS]
1275. (close-enough? (flsecond-bessel 3 one) (flonum -5.821517605964729)) .......... [PASS]
1276. (close-enough? (flsecond-bessel 4 one) (flonum -33.27842302897212)) .......... [PASS]
1277. (close-enough? (flsecond-bessel 5 one) (flonum -260.4058666258122)) .......... [PASS]
1278. (close-enough? (flsecond-bessel 6 one) (flonum -2570.78024322915)) .......... [PASS]
1279. (close-enough? (flsecond-bessel 7 one) (flonum -30588.95705212399)) .......... [PASS]
1280. (close-enough? (flsecond-bessel 8 one) (flonum -425674.6184865067)) .......... [PASS]
1281. (close-enough? (flsecond-bessel 9 one) (flonum -6780204.938731983)) .......... [PASS]
1282. (close-enough? (flsecond-bessel 0 (flonum 17)) (flonum -0.0926371984423237)) .......... [PASS]
1283. (close-enough? (flsecond-bessel 1 (flonum 17)) (flonum 0.1672050360772337)) .......... [PASS]
1284. (close-enough? (flsecond-bessel 2 (flonum 17)) (flonum 0.1123083791572924)) .......... [PASS]
1285. (close-enough? (flsecond-bessel 3 (flonum 17)) (flonum -0.1407795350990472)) .......... [PASS]
1286. (close-enough? (flsecond-bessel 4 (flonum 17)) (flonum -0.1619952738981326)) .......... [PASS]
1287. (close-enough? (flsecond-bessel 5 (flonum 17)) (flonum 0.06454646502933781)) .......... [PASS]
1288. (close-enough? (flsecond-bessel 6 (flonum 17)) (flonum 0.1999637827389195)) .......... [PASS]
1289. (close-enough? (flsecond-bessel 7 (flonum 17)) (flonum 0.07660444043342891)) .......... [PASS]
1290. (close-enough? (flsecond-bessel 8 (flonum 17)) (flonum -0.1368777729702134)) .......... [PASS]
1291. (close-enough? (flsecond-bessel 9 (flonum 17)) (flonum -0.2054305796995121)) .......... [PASS]
1292. (close-enough? (flsecond-bessel 0 (flonum 50)) (flonum -0.09806499547007708)) .......... [PASS]
1293. (close-enough? (flsecond-bessel 1 (flonum 50)) (flonum -0.05679566856201477)) .......... [PASS]
1294. (close-enough? (flsecond-bessel 2 (flonum 50)) (flonum 0.09579316872759649)) .......... [PASS]
1295. (close-enough? (flsecond-bessel 3 (flonum 50)) (flonum 0.06445912206022249)) .......... [PASS]
1296. (close-enough? (flsecond-bessel 4 (flonum 50)) (flonum -0.08805807408036979)) .......... [PASS]
1297. (close-enough? (flsecond-bessel 5 (flonum 50)) (flonum -0.07854841391308165)) .......... [PASS]
1298. (close-enough? (flsecond-bessel 6 (flonum 50)) (flonum 0.07234839129775346)) .......... [PASS]
1299. (close-enough? (flsecond-bessel 7 (flonum 50)) (flonum 0.09591202782454249)) .......... [PASS]
1300. (close-enough? (flsecond-bessel 8 (flonum 50)) (flonum -0.04549302350688156)) .......... [PASS]
1301. (close-enough? (flsecond-bessel 9 (flonum 50)) (flonum -0.1104697953467446)) .......... [PASS]
1302. (close-enough? (fl/ (flsecond-bessel n x) y) (flexpt x (flonum (- n)))) .......... [PASS]
1303. (close-enough? (fl/ (flsecond-bessel n x) y) (flexpt x (flonum (- n)))) .......... [PASS]
1304. (close-enough? (flsecond-bessel 10 (flonum 10)) -0.3598141521834027) .......... [PASS]
1305. (close-enough? (flsecond-bessel 15 (flonum 10)) -6.364745876939129) .......... [PASS]
1306. (close-enough? (flsecond-bessel 20 (flonum 10)) -1597.483848269626) .......... [PASS]
1307. (close-enough? (flsecond-bessel 50 (flonum 10)) -3.64106650180074e27) .......... [PASS]
1308. (close-enough? (flsecond-bessel 100 (flonum 10)) -4.849148271180607e85) .......... [PASS]
1309. (close-enough? (flsecond-bessel 10 (flonum 100)) 0.05833157423641493) .......... [PASS]
1310. (close-enough? (flsecond-bessel 15 (flonum 100)) 0.07879068694670284) .......... [PASS]
1311. (close-enough? (flsecond-bessel 20 (flonum 100)) 0.05124797307618842) .......... [PASS]
1312. (close-enough? (flsecond-bessel 50 (flonum 100)) 0.07650526394480305) .......... [PASS]
1313. (close-enough? (flsecond-bessel 100 (flonum 100)) -0.1669214114175765) .......... [PASS]
1314. zero .......... [PASS]
1315. one .......... [PASS]
1316. (fl- one) .......... [PASS]
1317. (close-enough? (flerf (flonum -0.5)) -0.5204998778130465) .......... [PASS]
1318. (close-enough? (flerf (flonum -1.0)) -0.8427007929497149) .......... [PASS]
1319. (close-enough? (flerf (flonum -1.5)) -0.9661051464753106) .......... [PASS]
1320. (close-enough? (flerf (flonum -2.0)) -0.9953222650189527) .......... [PASS]
1321. (close-enough? (flerf (flonum 0.25)) 0.2763263901682369) .......... [PASS]
1322. (close-enough? (flerf (flonum 0.5)) 0.5204998778130465) .......... [PASS]
1323. (close-enough? (flerf (flonum 0.75)) 0.7111556336535151) .......... [PASS]
1324. (close-enough? (flerf (flonum 1.0)) 0.8427007929497149) .......... [PASS]
1325. (close-enough? (flerf (flonum 1.25)) 0.9229001282564582) .......... [PASS]
1326. (close-enough? (flerf (flonum 1.5)) 0.9661051464753106) .......... [PASS]
1327. (close-enough? (flerf (flonum 1.75)) 0.9866716712191824) .......... [PASS]
1328. (close-enough? (flerf (flonum 2.0)) 0.9953222650189527) .......... [PASS]
1329. one .......... [PASS]
1330. zero .......... [PASS]
1331. two .......... [PASS]
1332. (close-enough? (flerfc (flonum -0.5)) 1.520499877813047) .......... [PASS]
1333. (close-enough? (flerfc (flonum -1.0)) 1.842700792949715) .......... [PASS]
1334. (close-enough? (flerfc (flonum -1.5)) 1.96610514647531) .......... [PASS]
1335. (close-enough? (flerfc (flonum -2.0)) 1.995322265018953) .......... [PASS]
1336. (close-enough? (flerfc (flonum 0.25)) (- 1.0 0.2763263901682369)) .......... [PASS]
1337. (close-enough? (flerfc (flonum 0.5)) (- 1.0 0.5204998778130465)) .......... [PASS]
1338. (close-enough? (flerfc (flonum 0.75)) (- 1.0 0.7111556336535151)) .......... [PASS]
1339. (close-enough? (flerfc (flonum 1.0)) (- 1.0 0.8427007929497149)) .......... [PASS]
1340. (close-enough? (flerfc (flonum 1.25)) (- 1.0 0.9229001282564582)) .......... [PASS]
1341. (close-enough? (flerfc (flonum 1.5)) (- 1.0 0.9661051464753106)) .......... [PASS]
1342. (close-enough? (flerfc (flonum 1.75)) (- 1.0 0.9866716712191824)) .......... [PASS]
1343. (close-enough? (flerfc (flonum 2.0)) (- 1.0 0.9953222650189527)) .......... [PASS]
1344. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1345. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1346. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1347. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1348. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1349. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1350. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1351. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1352. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1353. (close-enough? (fl* x (flexp (flsquare x)) (flerfc x)) y) .......... [PASS]
1354. (fl+* (flx "1.000006") (flx "1.000000018") (flx "-1.0000060180001")) .......... [PASS]
1355. (fl+* (flx "1.000000000006") (flx "1.0000000000018") (flx "-1.0000000000078")) .......... [PASS]
1356. (fl+* (flx "1.00000004") (flx "1.000000018") (flx "-1.000000058")) .......... [PASS]
1357. (fl+* (flx "1.000000000008") (flx "1.0000000000C") (flx "-1.0000000000C8")) .......... [PASS]
1358. (fl+* (flx "1.0000000002") (flx "1.000000000002") (flx "-1.000000000202")) .......... [PASS]
1359. (fl+* (flx "1.00000000001") (flx "1.0000000002") (flx "-1.00000000021")) .......... [PASS]
1360. (fl+* (flx "1.0000000000003") (flx "1.0000C") (flx "-1.0000C00000003")) .......... [PASS]
1361. (fl+* (flx "1.0000000000002") (flx "1.00001") (flx "-1.0000100000002")) .......... [PASS]
1362. (fl+* (flx "1.000000000008") (flx "1.000000000C") (flx "-1.000000000C08")) .......... [PASS]
1363. (fl+* (flx "1.8") (flx "1.0000000000001") (flx "-1.8000000000002")) .......... [PASS]
1364. (fl+* (flx "1.0000000000001") (flx "1.0003") (flx "-1.0003000000001")) .......... [PASS]
1365. (fl+* (flx "1.00002") (flx "1.000000000008") (flx "-1.000020000008")) .......... [PASS]
1366. (fl+* (flx "1.0018") (flx "1.0000000000004") (flx "-1.0018000000004")) .......... [PASS]
1367. (fl+* (flx "1.00000000002") (flx "1.000000000008") (flx "-1.000000000028")) .......... [PASS]
1368. (fl+* (flx "1.00000000008") (flx "1.000000000000C") (flx "-1.000000000080C")) .......... [PASS]
1369. (fl+* (flx "1.000000000018") (flx "1.00000000006") (flx "-1.000000000078")) .......... [PASS]
1370. (fl+* (flx "1.000000000000C") (flx "1.0004") (flx "-1.000400000000C")) .......... [PASS]
1371. (fl+* (flx "1.001") (flx "1.0000000000C") (flx "-1.0010000000C01")) .......... [PASS]
1372. (fl+* (flx "1.000003") (flx "1.0000000002") (flx "-1.0000030002")) .......... [PASS]
1373. (fl+* (flx "1.00000000003") (flx "1.0000000000018") (flx "-1.0000000000318")) .......... [PASS]
1374. (fl+* (flx "1.000000018") (flx "1.00000018") (flx "-1.000000198")) .......... [PASS]
1375. (fl+* (flx "1.0000000000004") (flx "1.000000000C") (flx "-1.000000000C004")) .......... [PASS]
1376. (fl+* (flx "1.000000000001") (flx "1.0000006") (flx "-1.000000600001")) .......... [PASS]
1377. (fl+* (flx "1.00000C") (flx "1.000000003") (flx "-1.00000C003")) .......... [PASS]
1378. (fl+* (flx "1.00000002") (flx "1.0000000000002") (flx "-1.0000000200002")) .......... [PASS]
1379. (fl+* (flx "1.000000000000C") (flx "1.000000018") (flx "-1.000000018000C")) .......... [PASS]
1380. (fl+* (flx "1.00000000000C") (flx "1.004") (flx "-1.00400000000C")) .......... [PASS]
1381. (fl+* (flx "1.00000004") (flx "1.000000004") (flx "-1.000000044")) .......... [PASS]
1382. (fl+* (flx "1.0000000000003") (flx "1.000000008") (flx "-1.0000000080003")) .......... [PASS]
1383. (fl+* (flx "1.00000008") (flx "1.000000000008") (flx "-1.000000080008")) .......... [PASS]
1384. (fl+* (flx "1.000000004") (flx "1.000018") (flx "-1.000018004")) .......... [PASS]
1385. (fl+* (flx "1.0003") (flx "1.00000000001") (flx "-1.00030000001")) .......... [PASS]
1386. (fl+* (flx "1.00000000004") (flx "1.00000004") (flx "-1.00000004004")) .......... [PASS]
1387. (fl+* (flx "1.00000006") (flx "1.00000000018") (flx "-1.00000006018")) .......... [PASS]
1388. (fl+* (flx "1.02") (flx "1.000000000001") (flx "-1.020000000001")) .......... [PASS]
1389. (fl+* (flx "1.001") (flx "1.0000000000001") (flx "-1.0010000000001")) .......... [PASS]
1390. (fl+* (flx "1.00002") (flx "1.0000000000006") (flx "-1.0000200000006")) .......... [PASS]
1391. (fl+* (flx "1.00000000002") (flx "1.00000C") (flx "-1.00000C00002")) .......... [PASS]
1392. (fl+* (flx "1.01") (flx "1.000000000003") (flx "-1.010000000003")) .......... [PASS]
1393. (fl+* (flx "1.0000008") (flx "1.0000000000001") (flx "-1.0000008000001")) .......... [PASS]
1394. (fl+* (flx "1.000000003") (flx "1.00000000006") (flx "-1.00000000306")) .......... [PASS]
1395. (fl+* (flx "1.00000000002") (flx "1.000000006") (flx "-1.00000000602")) .......... [PASS]
1396. (fl+* (flx "1.0000000000C") (flx "1.000000000004") (flx "-1.0000000000C4")) .......... [PASS]
1397. (fl+* (flx "1.000000000002") (flx "1.000000004") (flx "-1.000000004002")) .......... [PASS]
1398. (fl+* (flx "1.00000004") (flx "1.0000004") (flx "-1.00000044")) .......... [PASS]
1399. (fl+* (flx "1.00004") (flx "1.0000000000006") (flx "-1.0000400000006")) .......... [PASS]
1400. (fl+* (flx "1.0002") (flx "1.000000000000C") (flx "-1.000200000000C")) .......... [PASS]
1401. (fl+* (flx "1.000000000004") (flx "1.000002") (flx "-1.000002000004")) .......... [PASS]
1402. (fl+* (flx "1.00000000006") (flx "1.00004") (flx "-1.00004000006")) .......... [PASS]
1403. (fl+* (flx "1.00000000006") (flx "1.0000000000006") (flx "-1.0000000000606")) .......... [PASS]
1404. (fl+* (flx "1.0018") (flx "1.0000000000001") (flx "-1.0018000000001")) .......... [PASS]
1405. (fl+* (flx "1.0000000003") (flx "1.00000018") (flx "-1.0000001803")) .......... [PASS]
1406. (fl+* (flx "1.002") (flx "1.0000000000002") (flx "-1.0020000000002")) .......... [PASS]
1407. (fl+* (flx "1.000000000C") (flx "1.0000000000001") (flx "-1.000000000C001")) .......... [PASS]
1408. (fl+* (flx "1.02") (flx "1.0000000000008") (flx "-1.0200000000008")) .......... [PASS]
1409. (fl+* (flx "1.000000002") (flx "1.0000000000004") (flx "-1.0000000020004")) .......... [PASS]
1410. (fl+* (flx "1.0000000004") (flx "1.00000000001") (flx "-1.00000000041")) .......... [PASS]
1411. (fl+* (flx "1.0000000006") (flx "1.000002") (flx "-1.0000020006")) .......... [PASS]
1412. (fl+* (flx "1.0000008") (flx "1.0000000000006") (flx "-1.0000008000006")) .......... [PASS]
1413. (fl+* (flx "1.000000000001") (flx "1.000008") (flx "-1.000008000001")) .......... [PASS]
1414. (fl+* (flx "1.0000000008") (flx "1.00004") (flx "-1.0000400008")) .......... [PASS]
1415. (fl+* (flx "1.0000004") (flx "1.0000000003") (flx "-1.0000004003")) .......... [PASS]
1416. (fl+* (flx "1.0000006") (flx "1.0000004") (flx "-1.000000A000002")) .......... [PASS]
1417. (fl+* (flx "1.0C") (flx "1.000000000001") (flx "-1.0C00000000011")) .......... [PASS]
1418. (fl+* (flx "1.00000000006") (flx "1.000000018") (flx "-1.00000001806")) .......... [PASS]
1419. (fl+* (flx "1.000000000006") (flx "1.00000000018") (flx "-1.000000000186")) .......... [PASS]
1420. (fl+* (flx "1.0000000000006") (flx "1.000018") (flx "-1.0000180000006")) .......... [PASS]
1421. (fl+* (flx "1.0000004") (flx "1.00000000003") (flx "-1.00000040003")) .......... [PASS]
1422. (fl+* (flx "1.0000000000018") (flx "1.0000000000004") (flx "-1.000000000001C")) .......... [PASS]
1423. (fl+* (flx "1.00000018") (flx "1.0000018") (flx "-1.0000019800002")) .......... [PASS]
1424. (fl+* (flx "1.000000018") (flx "1.0000000000002") (flx "-1.0000000180002")) .......... [PASS]
1425. (fl+* (flx "1.00000000018") (flx "1.000003") (flx "-1.00000300018")) .......... [PASS]
1426. (fl+* (flx "1.0000000018") (flx "1.0000008") (flx "-1.0000008018")) .......... [PASS]
1427. (fl+* (flx "1.000003") (flx "1.000000000001") (flx "-1.000003000001")) .......... [PASS]
1428. (fl+* (flx "1.00000018") (flx "1.000000000006") (flx "-1.000000180006")) .......... [PASS]
1429. (fl+* (flx "1.000C") (flx "1.000000000018") (flx "-1.000C00000018")) .......... [PASS]
1430. (fl+* (flx "1.0000000003") (flx "1.00000000004") (flx "-1.00000000034")) .......... [PASS]
1431. (fl+* (flx "1.00002") (flx "1.0000000000001") (flx "-1.0000200000001")) .......... [PASS]
1432. (fl+* (flx "1.00000000003") (flx "1.00000000018") (flx "-1.0000000001B")) .......... [PASS]
1433. (fl+* (flx "1.0000000000004") (flx "1.08") (flx "-1.0800000000004")) .......... [PASS]
1434. (fl+* (flx "1.000000000001") (flx "1.01") (flx "-1.010000000001")) .......... [PASS]
1435. (fl+* (flx "1.0000000002") (flx "1.000000003") (flx "-1.0000000032")) .......... [PASS]
1436. (fl+* (flx "1.0000002") (flx "1.00000008") (flx "-1.00000028")) .......... [PASS]
1437. (fl+* (flx "1.00000000C") (flx "1.00000008") (flx "-1.00000008C")) .......... [PASS]
1438. (fl+* (flx "1.0000000000003") (flx "1.00002") (flx "-1.0000200000003")) .......... [PASS]
1439. (fl+* (flx "1.0000000000002") (flx "1.0000000000003") (flx "-1.0000000000005")) .......... [PASS]
1440. (fl+* (flx "1.04") (flx "1.000000000002") (flx "-1.040000000002")) .......... [PASS]
1441. (fl+* (flx "1.000000008") (flx "1.0000000003") (flx "-1.0000000083")) .......... [PASS]
1442. (fl+* (flx "1.0000000000003") (flx "1.1") (flx "-1.1000000000003")) .......... [PASS]
1443. (fl+* (flx "1.0000000004") (flx "1.000002") (flx "-1.0000020004")) .......... [PASS]
1444. (fl+* (flx "1.000000000008") (flx "1.00000006") (flx "-1.000000060008")) .......... [PASS]
1444 out of 1444 passed (100.00%)
Done.
1. (not (mapping? (mapping comparator))) .......... [PASS]
2. (not (not (mapping? (list 1 2 3)))) .......... [PASS]
3. (not (mapping-empty? mapping0)) .......... [PASS]
4. (not (not (mapping-empty? mapping1))) .......... [PASS]
5. (not (mapping-contains? mapping1 (quote b))) .......... [PASS]
6. (not (not (mapping-contains? mapping1 (quote 2)))) .......... [PASS]
7. (not (mapping-disjoint? mapping1 mapping3)) .......... [PASS]
8. (not (not (mapping-disjoint? mapping1 mapping2))) .......... [PASS]
9. (mapping-ref mapping1 (quote b)) .......... [PASS]
10. (mapping-ref mapping1 (quote d) (lambda () 42)) .......... [PASS]
11. (quote (mapping-ref mapping1 (quote d))) .......... [PASS]
12. (mapping-ref mapping1 (quote b) (lambda () #f) (lambda (x) (* x x))) .......... [PASS]
13. (mapping-ref/default mapping1 (quote c) 42) .......... [PASS]
14. (mapping-ref/default mapping1 (quote d) 42) .......... [PASS]
15. (mapping-key-comparator mapping1) .......... [PASS]
16. (mapping-ref mapping5 (quote c)) .......... [PASS]
17. (mapping-ref mapping5 (quote d)) .......... [PASS]
18. (mapping-ref mapping2 (quote c)) .......... [PASS]
19. (mapping-ref mapping2 (quote d)) .......... [PASS]
20. (mapping-ref/default (mapping-replace mapping1 (quote d) 4) (quote d) #f) .......... [PASS]
21. (mapping-ref (mapping-replace mapping1 (quote c) 6) (quote c)) .......... [PASS]
22. (mapping-ref/default (mapping-delete mapping1 (quote b)) (quote b) 42) .......... [PASS]
23. (mapping-ref/default (mapping-delete-all mapping1 (quote (a b))) (quote b) 42) .......... [PASS]
24. (receive result (mapping-intern mapping1 (quote b) (lambda () (error "should not have been invoked"))) result) .......... [PASS]
25. (receive (mapping value) (mapping-intern mapping1 (quote d) (lambda () 42)) (list value (mapping-ref mapping (quote d)))) .......... [PASS]
26. (mapping-ref mapping3 (quote b)) .......... [PASS]
27. (mapping-ref mapping4 (quote d)) .......... [PASS]
28. (mapping-pop mapping0 (lambda () (quote empty))) .......... [PASS]
29. (receive (mapping key value) (mapping-pop mapping1) (list (mapping-size mapping) key value)) .......... [PASS]
30. (mapping-size mapping0) .......... [PASS]
31. (mapping-size mapping1) .......... [PASS]
32. (receive result (mapping-find (lambda (key value) (and (eq? key (quote b)) (= value 2))) mapping1 (lambda () (error "should not have been called"))) result) .......... [PASS]
33. (receive result (mapping-find (lambda (key value) (eq? key (quote d))) mapping1 (lambda () 42)) result) .......... [PASS]
34. (mapping-count (lambda (key value) (>= value 2)) mapping1) .......... [PASS]
35. (not (mapping-any? (lambda (key value) (= value 3)) mapping1)) .......... [PASS]
36. (not (not (mapping-any? (lambda (key value) (= value 4)) mapping1))) .......... [PASS]
37. (not (mapping-every? (lambda (key value) (<= value 3)) mapping1)) .......... [PASS]
38. (not (not (mapping-every? (lambda (key value) (<= value 2)) mapping1))) .......... [PASS]
39. (length (mapping-keys mapping1)) .......... [PASS]
40. (fold + 0 (mapping-values mapping1)) .......... [PASS]
41. (receive (keys values) (mapping-entries mapping1) (list (length keys) (fold + 0 values))) .......... [PASS]
42. (mapping-ref mapping2 "b") .......... [PASS]
43. (let ((counter 0)) (mapping-for-each (lambda (key value) (set! counter (+ counter value))) mapping1) counter) .......... [PASS]
44. (mapping-fold (lambda (key value acc) (+ value acc)) 0 mapping1) .......... [PASS]
45. (fold + 0 (mapping-map->list (lambda (key value) (* value value)) mapping1)) .......... [PASS]
46. (mapping-size (mapping-filter (lambda (key value) (<= value 2)) mapping1)) .......... [PASS]
47. (mapping-size (mapping-remove (lambda (key value) (<= value 2)) mapping1)) .......... [PASS]
48. (receive result (mapping-partition (lambda (key value) (eq? (quote b) key)) mapping1) (map mapping-size result)) .......... [PASS]
49. (mapping-size (mapping-copy mapping1)) .......... [PASS]
50. (mapping-key-comparator (mapping-copy mapping1)) .......... [PASS]
51. (assq (quote b) (mapping->alist mapping1)) .......... [PASS]
52. (mapping-ref mapping2 (quote b)) .......... [PASS]
53. (mapping-ref mapping3 (quote d)) .......... [PASS]
54. (mapping-ref mapping3 (quote c)) .......... [PASS]
55. (not (mapping=? comparator mapping1 mapping2)) .......... [PASS]
56. (not (not (mapping=? comparator mapping1 mapping4))) .......... [PASS]
57. (not (not (mapping=? comparator mapping1 mapping6))) .......... [PASS]
58. (not (mapping comparator mapping3 mapping1)) .......... [PASS]
59. (not (not (mapping comparator mapping3 mapping1 mapping2))) .......... [PASS]
60. (not (mapping>? comparator mapping2 mapping3)) .......... [PASS]
61. (not (not (mapping>? comparator mapping1 mapping2 mapping3))) .......... [PASS]
62. (not (mapping<=? comparator mapping3 mapping2 mapping1)) .......... [PASS]
63. (not (not (mapping<=? comparator mapping3 mapping5))) .......... [PASS]
64. (not (not (mapping<=? comparator mapping2 mapping4))) .......... [PASS]
65. (not (mapping>=? comparator mapping4 mapping3)) .......... [PASS]
66. (not (not (mapping>=? comparator mapping5 mapping3))) .......... [PASS]
67. (mapping-ref (mapping-union mapping1 mapping2) (quote d)) .......... [PASS]
68. (mapping-ref (mapping-union mapping1 mapping4) (quote c)) .......... [PASS]
69. (mapping-size (mapping-union mapping1 mapping2 mapping6)) .......... [PASS]
70. (mapping-ref (mapping-intersection mapping1 mapping4) (quote c)) .......... [PASS]
71. (mapping-ref/default (mapping-intersection mapping1 mapping5) (quote b) 42) .......... [PASS]
72. (mapping-size (mapping-difference mapping2 mapping6)) .......... [PASS]
73. (mapping-size (mapping-xor mapping2 mapping6)) .......... [PASS]
74. (map mapping-min-key (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
75. (map mapping-max-key (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
76. (map mapping-min-value (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
77. (map mapping-max-value (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
78. (map (lambda (mapping) (mapping-key-predecessor mapping "e" (lambda () #f))) (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
79. (map (lambda (mapping) (mapping-key-successor mapping "d" (lambda () #f))) (list mapping1 mapping2 mapping3 mapping4)) .......... [PASS]
80. (mapping-values (mapping-range= mapping4 "d")) .......... [PASS]
81. (mapping-values (mapping-range= mapping4 "z")) .......... [PASS]
82. (mapping-values (mapping-range< mapping4 "d")) .......... [PASS]
83. (mapping-values (mapping-range<= mapping4 "d")) .......... [PASS]
84. (mapping-values (mapping-range> mapping4 "d")) .......... [PASS]
85. (mapping-values (mapping-range>= mapping4 "d")) .......... [PASS]
86. (receive mappings (mapping-split mapping4 "d") (map mapping-values mappings)) .......... [PASS]
87. (mapping->alist (mapping-catenate comparator mapping2 "e" 5 mapping5)) .......... [PASS]
88. (mapping->alist (mapping-map/monotone (lambda (key value) (values value (* value value))) comparator mapping1)) .......... [PASS]
89. (mapping-fold/reverse (lambda (key value acc) (cons value acc)) (quote ()) mapping1) .......... [PASS]
90. (not (comparator? mapping-comparator)) .......... [PASS]
91. (list (mapping-ref mapping0 mapping1) (mapping-ref mapping0 mapping2) (mapping-ref mapping0 mapping3) (mapping-ref mapping0 mapping4) (mapping-ref mapping0 mapping5)) .......... [PASS]
92. (not (=? comparator mapping1 mapping2)) .......... [PASS]
93. (not (not (=? comparator mapping1 mapping4))) .......... [PASS]
94. (not ( comparator mapping3 mapping4)) .......... [PASS]
95. (not ( comparator mapping1 mapping4)) .......... [PASS]
96. (not ( comparator mapping1 mapping5)) .......... [PASS]
97. (not (hashmap? (hashmap comparator))) .......... [PASS]
98. (not (not (hashmap? (list 1 2 3)))) .......... [PASS]
99. (not (hashmap-empty? hashmap0)) .......... [PASS]
100. (not (not (hashmap-empty? hashmap1))) .......... [PASS]
101. (not (hashmap-contains? hashmap1 (quote b))) .......... [PASS]
102. (not (not (hashmap-contains? hashmap1 (quote 2)))) .......... [PASS]
103. (not (hashmap-disjoint? hashmap1 hashmap3)) .......... [PASS]
104. (not (not (hashmap-disjoint? hashmap1 hashmap2))) .......... [PASS]
105. (hashmap-ref hashmap1 (quote b)) .......... [PASS]
106. (hashmap-ref hashmap1 (quote d) (lambda () 42)) .......... [PASS]
107. (quote (hashmap-ref hashmap1 (quote d))) .......... [PASS]
108. (hashmap-ref hashmap1 (quote b) (lambda () #f) (lambda (x) (* x x))) .......... [PASS]
109. (hashmap-ref/default hashmap1 (quote c) 42) .......... [PASS]
110. (hashmap-ref/default hashmap1 (quote d) 42) .......... [PASS]
111. (hashmap-key-comparator hashmap1) .......... [PASS]
112. (hashmap-ref hashmap5 (quote c)) .......... [PASS]
113. (hashmap-ref hashmap5 (quote d)) .......... [PASS]
114. (hashmap-ref hashmap2 (quote c)) .......... [PASS]
115. (hashmap-ref hashmap2 (quote d)) .......... [PASS]
116. (hashmap-ref/default (hashmap-replace hashmap1 (quote d) 4) (quote d) #f) .......... [PASS]
117. (hashmap-ref (hashmap-replace hashmap1 (quote c) 6) (quote c)) .......... [PASS]
118. (hashmap-ref/default (hashmap-delete hashmap1 (quote b)) (quote b) 42) .......... [PASS]
119. (hashmap-ref/default (hashmap-delete-all hashmap1 (quote (a b))) (quote b) 42) .......... [PASS]
120. (receive result (hashmap-intern hashmap1 (quote b) (lambda () (error "should not have been invoked"))) result) .......... [PASS]
121. (receive (hashmap value) (hashmap-intern hashmap1 (quote d) (lambda () 42)) (list value (hashmap-ref hashmap (quote d)))) .......... [PASS]
122. (hashmap-ref hashmap3 (quote b)) .......... [PASS]
123. (hashmap-ref hashmap4 (quote d)) .......... [PASS]
124. (hashmap-pop hashmap0 (lambda () (quote empty))) .......... [PASS]
125. (not (member (receive (hashmap key value) (hashmap-pop hashmap1) (list (hashmap-size hashmap) key value)) (quote ((2 a 1) (2 b 2) (2 c 3))))) .......... [PASS]
126. (hashmap-size hashmap0) .......... [PASS]
127. (hashmap-size hashmap1) .......... [PASS]
128. (receive result (hashmap-find (lambda (key value) (and (eq? key (quote b)) (= value 2))) hashmap1 (lambda () (error "should not have been called"))) result) .......... [PASS]
129. (receive result (hashmap-find (lambda (key value) (eq? key (quote d))) hashmap1 (lambda () 42)) result) .......... [PASS]
130. (hashmap-count (lambda (key value) (>= value 2)) hashmap1) .......... [PASS]
131. (not (hashmap-any? (lambda (key value) (= value 3)) hashmap1)) .......... [PASS]
132. (not (not (hashmap-any? (lambda (key value) (= value 4)) hashmap1))) .......... [PASS]
133. (not (hashmap-every? (lambda (key value) (<= value 3)) hashmap1)) .......... [PASS]
134. (not (not (hashmap-every? (lambda (key value) (<= value 2)) hashmap1))) .......... [PASS]
135. (length (hashmap-keys hashmap1)) .......... [PASS]
136. (fold + 0 (hashmap-values hashmap1)) .......... [PASS]
137. (receive (keys values) (hashmap-entries hashmap1) (list (length keys) (fold + 0 values))) .......... [PASS]
138. (hashmap-ref hashmap2 "b") .......... [PASS]
139. (let ((counter 0)) (hashmap-for-each (lambda (key value) (set! counter (+ counter value))) hashmap1) counter) .......... [PASS]
140. (hashmap-fold (lambda (key value acc) (+ value acc)) 0 hashmap1) .......... [PASS]
141. (fold + 0 (hashmap-map->list (lambda (key value) (* value value)) hashmap1)) .......... [PASS]
142. (hashmap-size (hashmap-filter (lambda (key value) (<= value 2)) hashmap1)) .......... [PASS]
143. (hashmap-size (hashmap-remove (lambda (key value) (<= value 2)) hashmap1)) .......... [PASS]
144. (receive result (hashmap-partition (lambda (key value) (eq? (quote b) key)) hashmap1) (map hashmap-size result)) .......... [PASS]
145. (hashmap-size (hashmap-copy hashmap1)) .......... [PASS]
146. (hashmap-key-comparator (hashmap-copy hashmap1)) .......... [PASS]
147. (assq (quote b) (hashmap->alist hashmap1)) .......... [PASS]
148. (hashmap-ref hashmap2 (quote b)) .......... [PASS]
149. (hashmap-ref hashmap3 (quote d)) .......... [PASS]
150. (hashmap-ref hashmap3 (quote c)) .......... [PASS]
151. (not (hashmap=? comparator hashmap1 hashmap2)) .......... [PASS]
152. (not (not (hashmap=? comparator hashmap1 hashmap4))) .......... [PASS]
153. (not (not (hashmap=? comparator hashmap1 hashmap6))) .......... [PASS]
154. (not (hashmap comparator hashmap3 hashmap1)) .......... [PASS]
155. (not (not (hashmap comparator hashmap3 hashmap1 hashmap2))) .......... [PASS]
156. (not (hashmap>? comparator hashmap2 hashmap3)) .......... [PASS]
157. (not (not (hashmap>? comparator hashmap1 hashmap2 hashmap3))) .......... [PASS]
158. (not (hashmap<=? comparator hashmap3 hashmap2 hashmap1)) .......... [PASS]
159. (not (not (hashmap<=? comparator hashmap3 hashmap5))) .......... [PASS]
160. (not (not (hashmap<=? comparator hashmap2 hashmap4))) .......... [PASS]
161. (not (hashmap>=? comparator hashmap4 hashmap3)) .......... [PASS]
162. (not (not (hashmap>=? comparator hashmap5 hashmap3))) .......... [PASS]
163. (hashmap-ref (hashmap-union hashmap1 hashmap2) (quote d)) .......... [PASS]
164. (hashmap-ref (hashmap-union hashmap1 hashmap4) (quote c)) .......... [PASS]
165. (hashmap-size (hashmap-union hashmap1 hashmap2 hashmap6)) .......... [PASS]
166. (hashmap-ref (hashmap-intersection hashmap1 hashmap4) (quote c)) .......... [PASS]
167. (hashmap-ref/default (hashmap-intersection hashmap1 hashmap5) (quote b) 42) .......... [PASS]
168. (hashmap-size (hashmap-difference hashmap2 hashmap6)) .......... [PASS]
169. (hashmap-size (hashmap-xor hashmap2 hashmap6)) .......... [PASS]
170. (not (comparator? hashmap-comparator)) .......... [PASS]
171. (list (hashmap-ref hashmap0 hashmap1) (hashmap-ref hashmap0 hashmap2) (hashmap-ref hashmap0 hashmap3) (hashmap-ref hashmap0 hashmap4) (hashmap-ref hashmap0 hashmap5)) .......... [PASS]
172. (not (=? comparator hashmap1 hashmap2)) .......... [PASS]
173. (not (not (=? comparator hashmap1 hashmap4))) .......... [PASS]
173 out of 173 passed (100.00%)
1. (bitwise-ior 3 10) .......... [PASS]
2. (bitwise-and 11 26) .......... [PASS]
3. (bitwise-xor 3 10) .......... [PASS]
4. (bitwise-eqv 37 12) .......... [PASS]
5. (bitwise-and 37 12) .......... [PASS]
6. (bitwise-nand 11 26) .......... [PASS]
7. (bitwise-nor 11 26) .......... [PASS]
8. (bitwise-andc1 11 26) .......... [PASS]
9. (bitwise-andc2 11 26) .......... [PASS]
10. (bitwise-orc1 11 26) .......... [PASS]
11. (bitwise-orc2 11 26) .......... [PASS]
12. (arithmetic-shift 8 2) .......... [PASS]
13. (bit-count 0) .......... [PASS]
14. (bit-count -1) .......... [PASS]
15. (bit-count 7) .......... [PASS]
16. (bit-count 13) .......... [PASS]
17. (bit-count -13) .......... [PASS]
18. (bit-count 30) .......... [PASS]
19. (bit-count -30) .......... [PASS]
20. (bit-count (expt 2 10)) .......... [PASS]
21. (bit-count (- (expt 2 10))) .......... [PASS]
22. (bit-count (- (+ 1 (expt 2 10)))) .......... [PASS]
23. (integer-length 0) .......... [PASS]
24. (integer-length 1) .......... [PASS]
25. (integer-length -1) .......... [PASS]
26. (integer-length 7) .......... [PASS]
27. (integer-length -7) .......... [PASS]
28. (integer-length 8) .......... [PASS]
29. (integer-length -8) .......... [PASS]
30. (bitwise-if 3 1 8) .......... [PASS]
31. (bitwise-if 3 8 1) .......... [PASS]
32. (bitwise-if 1 1 2) .......... [PASS]
33. (bitwise-if 60 240 15) .......... [PASS]
34. (bit-set? 1 1) .......... [PASS]
35. (bit-set? 0 1) .......... [PASS]
36. (bit-set? 3 10) .......... [PASS]
37. (bit-set? 1000000 -1) .......... [PASS]
38. (bit-set? 2 6) .......... [PASS]
39. (bit-set? 0 6) .......... [PASS]
40. (copy-bit 0 0 #t) .......... [PASS]
41. (copy-bit 2 0 #t) .......... [PASS]
42. (copy-bit 2 15 #f) .......... [PASS]
43. (bit-swap 0 2 4) .......... [PASS]
44. (first-set-bit 1) .......... [PASS]
45. (first-set-bit 2) .......... [PASS]
46. (first-set-bit 0) .......... [PASS]
47. (first-set-bit 40) .......... [PASS]
48. (first-set-bit -28) .......... [PASS]
49. (first-set-bit (expt 2 19)) .......... [PASS]
50. (first-set-bit (expt -2 19)) .......... [PASS]
51. (bit-field 874 0 4) .......... [PASS]
52. (bit-field 874 3 9) .......... [PASS]
53. (bit-field 874 4 9) .......... [PASS]
54. (bit-field 874 4 10) .......... [PASS]
55. (bit-field 6 0 1) .......... [PASS]
56. (bit-field 6 1 3) .......... [PASS]
57. (bit-field 6 2 999) .......... [PASS]
58. (bit-field 16777216 24 25) .......... [PASS]
59. (bit-field-any? 73 1 6) .......... [PASS]
60. (bit-field-any? 65 1 6) .......... [PASS]
61. (bit-field-every? 94 1 5) .......... [PASS]
62. (bit-field-every? 90 1 5) .......... [PASS]
63. (bit-field-clear 42 1 4) .......... [PASS]
64. (bit-field-set 42 1 4) .......... [PASS]
65. (bit-field-replace 42 2 1 4) .......... [PASS]
66. (bit-field-replace 6 1 0 1) .......... [PASS]
67. (bit-field-replace 6 1 1 2) .......... [PASS]
68. (bit-field-replace-same 15 0 1 3) .......... [PASS]
69. (bit-field-rotate 6 0 0 10) .......... [PASS]
70. (bit-field-rotate 6 0 0 256) .......... [PASS]
71. (bit-field-rotate 6 1 1 2) .......... [PASS]
72. (bit-field-rotate 6 1 2 4) .......... [PASS]
73. (bit-field-rotate 7 -1 1 4) .......... [PASS]
74. (bit-field-reverse 6 1 3) .......... [PASS]
75. (bit-field-reverse 6 1 4) .......... [PASS]
76. (bit-field-reverse 1 0 16) .......... [PASS]
77. (bit-field-reverse 1 0 15) .......... [PASS]
78. (bit-field-reverse 1 0 14) .......... [PASS]
79. (bits->list 117) .......... [PASS]
80. (bits->list 3 5) .......... [PASS]
81. (bits->list 6 4) .......... [PASS]
82. (bits->vector 117) .......... [PASS]
83. (list->bits (quote (#t #f #t #f #t #t #t))) .......... [PASS]
84. (list->bits (quote (#f #f #t #f #t #f #t #t #t))) .......... [PASS]
85. (list->bits (quote (#f #t #t))) .......... [PASS]
86. (list->bits (quote (#f #t #t #f))) .......... [PASS]
87. (list->bits (quote (#f #f #t #t))) .......... [PASS]
88. (vector->bits (quote #(#t #f #t #f #t #t #t))) .......... [PASS]
89. (vector->bits (quote #(#f #f #t #f #t #f #t #t #t))) .......... [PASS]
90. (vector->bits (quote #(#f #t #t))) .......... [PASS]
91. (vector->bits (quote #(#f #t #t #f))) .......... [PASS]
92. (vector->bits (quote #(#f #f #t #t))) .......... [PASS]
93. (bits #t #f #t #f #t #t #t) .......... [PASS]
94. (bits #f #f #t #f #t #f #t #t #t) .......... [PASS]
95. (bitwise-fold cons (quote ()) 87) .......... [PASS]
96. (g) .......... [PASS]
97. (g) .......... [PASS]
98. (g) .......... [PASS]
99. (g) .......... [PASS]
100. (bit-set? 1000000 -1) .......... [PASS]
101. (bit-set? 1000000 1) .......... [PASS]
102. (copy-bit 1000000 -1 #t) .......... [PASS]
103. (copy-bit 1000000 1 #f) .......... [PASS]
104. (arithmetic-shift -42 -1000000) .......... [PASS]
105. (arithmetic-shift 42 -1000000) .......... [PASS]
106. (arithmetic-shift 0 1000000) .......... [PASS]
107. (quote (arithmetic-shift -42 1000000)) .......... [PASS]
108. (quote (arithmetic-shift 42 1000000)) .......... [PASS]
109. (bit-field -42 1000000 1000100) .......... [PASS]
110. (bit-field 42 1000000 1000100) .......... [PASS]
111. (bit-field-any? -42 1000000 1000100) .......... [PASS]
112. (bit-field-every? -42 1000000 1000100) .......... [PASS]
113. (bit-field-any? 42 1000000 1000100) .......... [PASS]
114. (bit-field-every? 42 1000000 1000100) .......... [PASS]
115. (bit-field-replace -42 -1 1000000 1000100) .......... [PASS]
116. (bit-field-replace 42 0 1000000 1000100) .......... [PASS]
117. (quote (bit-field-replace -42 0 1000000 1000100)) .......... [PASS]
118. (quote (bit-field-replace 42 -1 1000000 1000100)) .......... [PASS]
119. (bit-field-replace-same -42 -1 1000000 1000100) .......... [PASS]
120. (bit-field-replace-same 42 1 1000000 1000100) .......... [PASS]
121. (quote (bit-field-replace-same -42 0 1000000 1000100)) .......... [PASS]
122. (quote (bit-field-replace-same 42 -1 1000000 1000100)) .......... [PASS]
123. (bit-field-set -42 1000000 1000100) .......... [PASS]
124. (bit-field-clear 42 1000000 1000100) .......... [PASS]
125. (quote (bit-field-set 42 1000000 1000100)) .......... [PASS]
126. (quote (bit-field-clear -42 1000000 1000100)) .......... [PASS]
127. (bit-swap 1000000 1000100 -42) .......... [PASS]
128. (bit-swap 1000000 1000100 42) .......... [PASS]
129. (bit-swap 1000000 0 -1) .......... [PASS]
130. (bit-swap 1000000 0 0) .......... [PASS]
131. (quote (bit-swap 1000000 0 1)) .......... [PASS]
132. (bit-field-rotate -42 123 1000000 1000100) .......... [PASS]
133. (bit-field-rotate 42 123 1000000 1000100) .......... [PASS]
134. (bit-field-reverse -42 1000000 1000100) .......... [PASS]
135. (bit-field-reverse 42 1000000 1000100) .......... [PASS]
136. (integer-length 0) .......... [PASS]
137. (integer-length 1) .......... [PASS]
138. (integer-length 2) .......... [PASS]
139. (integer-length 4) .......... [PASS]
140. (integer-length 8) .......... [PASS]
141. (integer-length 16) .......... [PASS]
142. (integer-length 48) .......... [PASS]
143. (bitwise-and 0 1) .......... [PASS]
144. (bitwise-and 1 1) .......... [PASS]
145. (bitwise-and 1 2) .......... [PASS]
146. (bitwise-and 3 2) .......... [PASS]
147. (bitwise-and 5 7) .......... [PASS]
148. (bitwise-and -1 7) .......... [PASS]
149. (bitwise-and -2 7) .......... [PASS]
150. (arithmetic-shift 1 0) .......... [PASS]
151. (arithmetic-shift 1 1) .......... [PASS]
152. (arithmetic-shift 1 2) .......... [PASS]
153. (arithmetic-shift 1 3) .......... [PASS]
154. (arithmetic-shift 1 4) .......... [PASS]
155. (arithmetic-shift 1 21) .......... [PASS]
156. (arithmetic-shift 1 22) .......... [PASS]
157. (arithmetic-shift 1 23) .......... [PASS]
158. (arithmetic-shift -1 0) .......... [PASS]
159. (arithmetic-shift -1 1) .......... [PASS]
160. (arithmetic-shift -1 2) .......... [PASS]
161. (arithmetic-shift -1 3) .......... [PASS]
162. (arithmetic-shift -1 4) .......... [PASS]
163. (arithmetic-shift -1 21) .......... [PASS]
164. (arithmetic-shift -1 22) .......... [PASS]
165. (arithmetic-shift -1 23) .......... [PASS]
166. (arithmetic-shift 1 -31) .......... [PASS]
167. (arithmetic-shift 7988640 -8) .......... [PASS]
168. (bit-set? 14 1) .......... [PASS]
169. (not (bit-set? 16 65536)) .......... [PASS]
170. (not (bit-set? 1000000 -1)) .......... [PASS]
171. (not (bit-set? 1000 -1)) .......... [PASS]
172. (bit-field 874 0 4) .......... [PASS]
173. (bit-field 874 3 9) .......... [PASS]
174. (bit-field 874 4 9) .......... [PASS]
175. (bit-field 874 4 10) .......... [PASS]
176. (bitwise-if 1 2 1) .......... [PASS]
177. (bitwise-if 1 1 2) .......... [PASS]
178. (bitwise-if 3 1 8) .......... [PASS]
179. (bitwise-if 3 8 1) .......... [PASS]
180. (bitwise-if 60 240 15) .......... [PASS]
181. (copy-bit 0 0 #t) .......... [PASS]
182. (copy-bit 2 0 #t) .......... [PASS]
183. (copy-bit 2 15 #f) .......... [PASS]
184. (bit-swap 0 1 13) .......... [PASS]
185. (bit-swap 1 2 13) .......... [PASS]
186. (bit-swap 2 1 13) .......... [PASS]
187. (bit-swap 3 10 13) .......... [PASS]
188. (bits->list 87) .......... [PASS]
189. (bits->list 87 5) .......... [PASS]
190. (bits->list 87 9) .......... [PASS]
191. (bits->vector 87) .......... [PASS]
192. (bits->vector 87 9) .......... [PASS]
193. (list->bits (quote (#t #t #t #f #t #f #t))) .......... [PASS]
194. (list->bits (quote (#t #t #t #f #t #f #t #f #f))) .......... [PASS]
195. (vector->bits (quote #(#t #t #t #f #t #f #t))) .......... [PASS]
196. (vector->bits (quote #(#t #t #t #f #t #f #t #f #f))) .......... [PASS]
197. (bits #t #t #t #f #t #f #t) .......... [PASS]
198. (bits #t #t #t #f #t #f #t #f #f) .......... [PASS]
199. (first-set-bit 1) .......... [PASS]
200. (first-set-bit 2) .......... [PASS]
201. (first-set-bit 0) .......... [PASS]
202. (first-set-bit 40) .......... [PASS]
203. (first-set-bit -28) .......... [PASS]
204. (first-set-bit (expt 2 19)) .......... [PASS]
205. (first-set-bit (expt -2 19)) .......... [PASS]
206. (bitwise-fold cons (quote ()) 87) .......... [PASS]
207. (let ((count 0)) (bitwise-for-each (lambda (b) (if b (set! count (+ count 1)))) 87) count) .......... [PASS]
208. (bitwise-unfold (lambda (i) (= i 10)) even? (lambda (i) (+ i 1)) 0) .......... [PASS]
209. (bit-field-rotate 6 1 1 2) .......... [PASS]
210. (bit-field-rotate 6 1 2 4) .......... [PASS]
211. (bit-field-rotate 7 -1 1 4) .......... [PASS]
212. (bit-field-rotate 0 128 0 256) .......... [PASS]
213. (bit-field-rotate 1 128 1 256) .......... [PASS]
214. (bit-field-rotate 6 0 0 10) .......... [PASS]
215. (bit-field-rotate 6 0 0 256) .......... [PASS]
216. (bit-field-reverse 6 1 3) .......... [PASS]
217. (bit-field-reverse 6 1 4) .......... [PASS]
218. (bit-field-reverse 1 0 16) .......... [PASS]
219. (bit-field-reverse 1 0 15) .......... [PASS]
220. (bit-field-reverse 1 0 14) .......... [PASS]
221. (bit-field-reverse -2 0 11) .......... [PASS]
222. (bit-field-reverse -2 0 12) .......... [PASS]
223. (bit-field-reverse -2 0 13) .......... [PASS]
224. (bit-field-reverse -2 0 14) .......... [PASS]
225. (bit-field-reverse -2 0 15) .......... [PASS]
226. (bit-field-reverse -2 0 16) .......... [PASS]
227. (not (bit-field-any? 73 1 6)) .......... [PASS]
228. (bit-field-any? 65 1 6) .......... [PASS]
229. (not (bit-field-every? 45 2 4)) .......... [PASS]
230. (not (bit-field-every? 45 0 1)) .......... [PASS]
231. (not (bit-field-every? 94 1 5)) .......... [PASS]
232. (bit-field-every? 90 1 5) .......... [PASS]
232 out of 232 passed (100.00%)
------------------------------------------------------
RUNNING TESTS FOR SRFI 141: ./skint test/srfi/141.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 143: ./skint test/srfi/143.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 144: ./skint test/srfi/144.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 145: ./skint test/srfi/145.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 146: ./skint test/srfi/146.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 151: ./skint test/srfi/151.scm
------------------------------------------------------
----------------------1. (string-null? "abc") .......... [PASS]
2. (string-null? "") .......... [PASS]
3. (string-every char-is-a? "") .......... [PASS]
4. (string-every char-is-a? "aaaa") .......... [PASS]
5. (string-every char-is-a? "aaba") .......... [PASS]
6. (string-every char-lower-case? "aaba") .......... [PASS]
7. (string-every char-lower-case? "aAba") .......... [PASS]
8. (string-every char-lower-case? "") .......... [PASS]
9. (string-every (lambda (x) (char-ci=? x #\a)) "aAaA") .......... [PASS]
10. (string-every (lambda (x) (char-ci=? x #\a)) "aAbA") .......... [PASS]
11. (string-every (lambda (x) (char->integer x)) "aAbA") .......... [PASS]
12. (string-every (lambda (x) (error "hoge")) "") .......... [PASS]
13. (string-any char-is-a? "aaaa") .......... [PASS]
14. (string-any char-is-a? "Abcd") .......... [PASS]
15. (string-any #\a "") .......... [PASS]
16. (string-any char-lower-case? "ABcD") .......... [PASS]
17. (string-any char-lower-case? "ABCD") .......... [PASS]
18. (string-any char-lower-case? "") .......... [PASS]
19. (string-any (lambda (x) (char-ci=? x #\a)) "CAaA") .......... [PASS]
20. (string-any (lambda (x) (char-ci=? x #\a)) "ZBRC") .......... [PASS]
21. (string-any (lambda (x) (char-ci=? x #\a)) "") .......... [PASS]
22. (string-any (lambda (x) (char->integer x)) "aAbA") .......... [PASS]
23. (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 10) .......... [PASS]
24. (string-tabulate (lambda (code) (integer->char (+ code (char->integer #\0)))) 0) .......... [PASS]
25. (reverse-list->string (quote (#\a #\B #\c))) .......... [PASS]
26. (reverse-list->string (quote ())) .......... [PASS]
27. (string-join (quote ("foo" "bar" "baz")) "+") .......... [PASS]
28. (string-join (quote ("foo" "bar" "baz"))) .......... [PASS]
29. (string-join (quote ("foo" "bar" "baz")) "/" (quote prefix)) .......... [PASS]
30. (string-join (quote ("foo" "bar" "baz")) ";" (quote suffix)) .......... [PASS]
31. (substring "abcde" 2 5) .......... [PASS]
32. (substring "abcde" 2 4) .......... [PASS]
33. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "CDE") x) .......... [PASS]
34. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDE" 3) x) .......... [PASS]
35. (let ((x (string-copy "abcdefg"))) (string-copy! x 2 "ZABCDEFG" 3 6) x) .......... [PASS]
36. (string-take "Pete Szilagyi" 6) .......... [PASS]
37. (string-take "Pete Szilagyi" 0) .......... [PASS]
38. (string-take "Pete Szilagyi" 13) .......... [PASS]
39. (string-drop "Pete Szilagyi" 6) .......... [PASS]
40. (string-drop "Pete Szilagyi" 0) .......... [PASS]
41. (string-drop "Pete Szilagyi" 13) .......... [PASS]
42. (string-take-right "Beta rules" 5) .......... [PASS]
43. (string-take-right "Beta rules" 0) .......... [PASS]
44. (string-take-right "Beta rules" 10) .......... [PASS]
45. (string-drop-right "Beta rules" 5) .......... [PASS]
46. (string-drop-right "Beta rules" 0) .......... [PASS]
47. (string-drop-right "Beta rules" 10) .......... [PASS]
48. (string-pad "325" 5) .......... [PASS]
49. (string-pad "71325" 5) .......... [PASS]
50. (string-pad "8871325" 5) .......... [PASS]
51. (string-pad "325" 5 #\~) .......... [PASS]
52. (string-pad "325" 5 #\~ 1) .......... [PASS]
53. (string-pad "325" 5 #\~ 1 2) .......... [PASS]
54. (string-pad-right "325" 5) .......... [PASS]
55. (string-pad-right "71325" 5) .......... [PASS]
56. (string-pad-right "8871325" 5) .......... [PASS]
57. (string-pad-right "325" 5 #\~) .......... [PASS]
58. (string-pad-right "325" 5 #\~ 1) .......... [PASS]
59. (string-pad-right "325" 5 #\~ 1 2) .......... [PASS]
60. (string-trim " a b c d
") .......... [PASS]
61. (string-trim " a b c d
" char-is-space?) .......... [PASS]
62. (string-trim "4358948a b c d
" char-numeric?) .......... [PASS]
63. (string-trim-right " a b c d
") .......... [PASS]
64. (string-trim-right " a b c d
" char-newline?) .......... [PASS]
65. (string-trim-right "349853a b c d03490" char-numeric?) .......... [PASS]
66. (string-trim-both " a b c d
") .......... [PASS]
67. (string-trim-both " a b c d
" char-newline?) .......... [PASS]
68. (string-trim-both "349853a b c d03490" char-numeric?) .......... [PASS]
69. (string-replace "-abcdefghi" "01234" 3 3) .......... [PASS]
70. (string-replace "-abcdefghi" "01234" 3 3 0 3) .......... [PASS]
71. (string-replace "-abcdefghi" "01234" 3 6) .......... [PASS]
72. (string-replace "-abcdefghi" "01234" 3 6 3 5) .......... [PASS]
73. (string-replace "abcdefghi" "XYZ" 4 6) .......... [PASS]
74. (string-replace "abcdefghi" "XYZ" 4 6 2) .......... [PASS]
75. (string-replace "abcdefghi" "XYZ" 4 4 2) .......... [PASS]
76. (string-replace "abcdefghi" "XYZ" 4 4 1 1) .......... [PASS]
77. (string-replace "abcdefghi" "" 4 7) .......... [PASS]
78. (map (lambda (f) (and (f) (f "foo"))) (list string=? string string>? string<=? string>=? string-ci=? string-ci string-ci>? string-ci<=? string-ci>=?)) .......... [PASS]
79. (string=? "foo" "foo") .......... [PASS]
80. (string<=? "fol" "foo") .......... [PASS]
81. (string "fol" "foo") .......... [PASS]
82. (string>=? "foo" "fol") .......... [PASS]
83. (string>? "foo" "fol") .......... [PASS]
84. (string-ci=? "Foo" "foO") .......... [PASS]
85. (string-ci<=? "FOL" "foo") .......... [PASS]
86. (string-ci "fol" "FOO") .......... [PASS]
87. (string-ci>=? "FOO" "fol") .......... [PASS]
88. (string-ci>? "FOO" "fol") .......... [PASS]
89. (string=? "abcd" (string-append "a" "b" "c" "d")) .......... [PASS]
90. (string-prefix-length "cancaNCAM" "cancancan") .......... [PASS]
91. (string-suffix-length "CanCan" "cankancan") .......... [PASS]
92. (string-prefix? "abcd" "abcdefg") .......... [PASS]
93. (string-prefix? "abcf" "abcdefg") .......... [PASS]
94. (string-suffix? "defg" "abcdefg") .......... [PASS]
95. (string-suffix? "aefg" "abcdefg") .......... [PASS]
96. (string-index "abcd:efgh:ijkl" char-is-colon?) .......... [PASS]
97. (string-index "abcd:efgh;ijkl" (complement char-alphabetic?)) .......... [PASS]
98. (string-index "abcd:efgh;ijkl" char-numeric?) .......... [PASS]
99. (string-index "abcd:efgh:ijkl" char-is-colon? 5) .......... [PASS]
100. (string-index-right "abcd:efgh;ijkl" char-is-colon?) .......... [PASS]
101. (string-index-right "abcd:efgh;ijkl" (complement char-alphabetic?)) .......... [PASS]
102. (string-index-right "abcd:efgh;ijkl" char-numeric?) .......... [PASS]
103. (string-index-right "abcd:efgh;ijkl" (complement char-alphabetic?) 2 5) .......... [PASS]
104. (string-contains "Ma mere l'oye" "mer") .......... [PASS]
105. (string-contains "Ma mere l'oye" "Mer") .......... [PASS]
106. (let ((s "test")) (eq? s (string-append s))) .......... [PASS]
107. (let ((s "test")) (eq? s (string-concatenate (list s)))) .......... [PASS]
108. (string-concatenate (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"))) .......... [PASS]
109. (string-concatenate-reverse (quote ("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"))) .......... [PASS]
110. (let ((s "test")) (eq? s (string-concatenate-reverse (list s)))) .......... [PASS]
111. (string-map (lambda (c) (integer->char (- 219 (char->integer c)))) "hello") .......... [PASS]
112. (string-fold cons #t "hello") .......... [PASS]
113. (string-fold cons #t "hello" 1 3) .......... [PASS]
114. (string-fold-right cons #t "hello") .......... [PASS]
115. (string-fold-right cons #t "hello" 1 3) .......... [PASS]
116. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o))) .......... [PASS]
117. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi ") .......... [PASS]
118. (string-unfold null? car cdr (quote (#\h #\e #\l #\l #\o)) "hi " (lambda (x) " ho")) .......... [PASS]
119. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o))) .......... [PASS]
120. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi") .......... [PASS]
121. (string-unfold-right null? car cdr (quote (#\h #\e #\l #\l #\o)) " hi" (lambda (x) "ho ")) .......... [PASS]
122. (let ((out (open-output-string)) (prev #f)) (string-for-each (lambda (c) (if (or (not prev) (char-whitespace? prev)) (write-char c out)) (set! prev c)) "Common Lisp, the Language") (get-output-string out)) .......... [PASS]
123. (string-count "abc def ghi jkl" char-is-space?) .......... [PASS]
124. (string-count "abc def ghi jkl" char-whitespace?) .......... [PASS]
125. (string-count "abc def ghi jkl" char-whitespace? 4) .......... [PASS]
126. (string-count "abc def ghi jkl" char-whitespace? 4 9) .......... [PASS]
127. (string-filter char-is-r? "Help make programs run, run, RUN!") .......... [PASS]
128. (string-filter char-alphabetic? "Help make programs run, run, RUN!") .......... [PASS]
129. (string-filter (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10) .......... [PASS]
130. (string-filter (lambda (c) (char-lower-case? c)) "") .......... [PASS]
131. (string-remove char-is-r? "Help make programs run, run, RUN!") .......... [PASS]
132. (string-remove char-alphabetic? "Help make programs run, run, RUN!") .......... [PASS]
133. (string-remove (lambda (c) (char-lower-case? c)) "Help make programs run, run, RUN!" 10) .......... [PASS]
134. (string-remove (lambda (c) (char-lower-case? c)) "") .......... [PASS]
135. (string-replicate "abcdef" 2 8) .......... [PASS]
136. (string-replicate "abcdef" -2 4) .......... [PASS]
137. (string-replicate "abc" 0 7) .......... [PASS]
138. (string-replicate "abcdefg" 0 7 3 6) .......... [PASS]
139. (string-replicate "abcdefg" 9 9 3 6) .......... [PASS]
140. (string-segment "abcdef" 2) .......... [PASS]
141. (string-segment "abcdefg" 2) .......... [PASS]
142. (string-segment "" 2) .......... [PASS]
143. (string-split "Help make programs run, run, RUN!" " ") .......... [PASS]
144. (string-split "Help make programs run, run, RUN!" " " (quote infix) 2) .......... [PASS]
145. (string-split "/usr/local/bin" "/" (quote prefix)) .......... [PASS]
146. (string-split "be(); here(); now(); " "; " (quote suffix)) .......... [PASS]
147. (string-contains "aabc" "ab") .......... [PASS]
148. (string-contains "ababdabdabxxas" "abdabx") .......... [PASS]
149. (string-contains "ab" "ab") .......... [PASS]
150. (string-filter char-upper-case? "abrAcaDabRa") .......... [PASS]
151. (string-remove char-upper-case? "abrAcaDabRa") .......... [PASS]
152. (not (string-null? "")) .......... [PASS]
153. (not (not (string-null? "abc"))) .......... [PASS]
154. (string-every (lambda (c) (if (char? c) c #f)) "") .......... [PASS]
155. (string-every (lambda (c) (if (char? c) c #f)) "abc") .......... [PASS]
156. (string-every (lambda (c) (if (char>? c #\b) c #f)) "abc") .......... [PASS]
157. (string-every (lambda (c) (if (char>? c #\b) c #f)) "abc" 2) .......... [PASS]
158. (string-every (lambda (c) (if (char>? c #\b) c #f)) "abc" 1 1) .......... [PASS]
159. (string-any (lambda (c) (if (char? c) c #f)) "") .......... [PASS]
160. (string-any (lambda (c) (if (char? c) c #f)) "abc") .......... [PASS]
161. (string-any (lambda (c) (if (char>? c #\b) c #f)) "abc") .......... [PASS]
162. (string-any (lambda (c) (if (char>? c #\b) c #f)) "abc" 2) .......... [PASS]
163. (string-any (lambda (c) (if (char>? c #\b) c #f)) "abc" 0 2) .......... [PASS]
164. (string-tabulate (lambda (i) (integer->char (+ i (char->integer #\a)))) 0) .......... [PASS]
165. (string-tabulate (lambda (i) (integer->char (+ i (char->integer #\a)))) 3) .......... [PASS]
166. (let ((p (open-input-string "abc"))) (string-unfold eof-object? values (lambda (x) (read-char p)) (read-char p))) .......... [PASS]
167. (string-unfold null? car cdr (quote ())) .......... [PASS]
168. (string-unfold null? car cdr (string->list "abc")) .......... [PASS]
169. (string-unfold null? car cdr (quote ()) "def") .......... [PASS]
170. (string-unfold null? car cdr (string->list "abc") "def" (lambda (x) (and (null? x) "G"))) .......... [PASS]
171. (string-unfold-right null? car cdr (quote ())) .......... [PASS]
172. (string-unfold-right null? car cdr (string->list "abc")) .......... [PASS]
173. (string-unfold-right null? car cdr (quote ()) "def") .......... [PASS]
174. (string-unfold-right null? car cdr (string->list "abc") "def" (lambda (x) (and (null? x) "G"))) .......... [PASS]
175. (string->list "") .......... [PASS]
176. (string->list "" 0) .......... [PASS]
177. (string->list "" 0 0) .......... [PASS]
178. (string->list "abc") .......... [PASS]
179. (string->list "abc" 3) .......... [PASS]
180. (string->list "abc" 1 3) .......... [PASS]
181. (string->list "abc" (dummy-index "abc" 1) (dummy-index "abc" 3)) .......... [PASS]
182. (string->vector "") .......... [PASS]
183. (string->vector "" 0) .......... [PASS]
184. (string->vector "" 0 0) .......... [PASS]
185. (string->vector "abc") .......... [PASS]
186. (string->vector "abc" 3) .......... [PASS]
187. (string->vector "abc" 1 3) .......... [PASS]
188. (string->vector "abc" (dummy-index "abc" 1) (dummy-index "abc" 3)) .......... [PASS]
189. (reverse-list->string (quote ())) .......... [PASS]
190. (reverse-list->string (quote (#\a #\b #\c))) .......... [PASS]
191. (string-join (quote ())) .......... [PASS]
192. (string-join (quote ("" "ab" "cd" "" "e" "f" ""))) .......... [PASS]
193. (string-join (quote ()) "") .......... [PASS]
194. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "") .......... [PASS]
195. (string-join (quote ()) "xyz") .......... [PASS]
196. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "xyz") .......... [PASS]
197. (string-join (quote ()) "" (quote infix)) .......... [PASS]
198. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "" (quote infix)) .......... [PASS]
199. (string-join (quote ()) "xyz" (quote infix)) .......... [PASS]
200. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "xyz" (quote infix)) .......... [PASS]
201. (quote (string-join (quote ()) "" (quote strict-infix))) .......... [PASS]
202. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "" (quote strict-infix)) .......... [PASS]
203. (quote (string-join (quote ()) "xyz" (quote strict-infix))) .......... [PASS]
204. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "xyz" (quote strict-infix)) .......... [PASS]
205. (string-join (quote ()) "" (quote suffix)) .......... [PASS]
206. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "" (quote suffix)) .......... [PASS]
207. (string-join (quote ()) "xyz" (quote suffix)) .......... [PASS]
208. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "xyz" (quote suffix)) .......... [PASS]
209. (string-join (quote ()) "" (quote prefix)) .......... [PASS]
210. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "" (quote prefix)) .......... [PASS]
211. (string-join (quote ()) "xyz" (quote prefix)) .......... [PASS]
212. (string-join (quote ("" "ab" "cd" "" "e" "f" "")) "xyz" (quote prefix)) .......... [PASS]
213. (string-ref "abc" 0) .......... [PASS]
214. (string-ref "abc" 2) .......... [PASS]
215. (string-ref "abc" (dummy-index "abc" 0)) .......... [PASS]
216. (string-ref "abc" (dummy-index "abc" 2)) .......... [PASS]
217. (substring "" 0 0) .......... [PASS]
218. (substring "abc" 0 0) .......... [PASS]
219. (substring "abc" 3 3) .......... [PASS]
220. (substring ABC 0 3) .......... [PASS]
221. (substring "abc" 1 2) .......... [PASS]
222. (string-copy "") .......... [PASS]
223. (string-copy "abc") .......... [PASS]
224. (string-copy "abc" 3) .......... [PASS]
225. (string-copy "abc" 2) .......... [PASS]
226. (string-copy "abc" 0) .......... [PASS]
227. (string-copy "abc" 1 2) .......... [PASS]
228. (string-copy "" 0 0) .......... [PASS]
229. (string-copy "abc" 0 0) .......... [PASS]
230. (string-copy "abc" 3 3) .......... [PASS]
231. (string-copy "abc" 0 3) .......... [PASS]
232. (string-copy "abc" 1 2) .......... [PASS]
233. (string-take "" 0) .......... [PASS]
234. (string-take "abcdef" 0) .......... [PASS]
235. (string-take "abcdef" 2) .......... [PASS]
236. (string-drop "" 0) .......... [PASS]
237. (string-drop "abcdef" 0) .......... [PASS]
238. (string-drop "abcdef" 2) .......... [PASS]
239. (string-take-right "" 0) .......... [PASS]
240. (string-take-right "abcdef" 0) .......... [PASS]
241. (string-take-right "abcdef" 2) .......... [PASS]
242. (string-drop-right "" 0) .......... [PASS]
243. (string-drop-right "abcdef" 0) .......... [PASS]
244. (string-drop-right "abcdef" 2) .......... [PASS]
245. (string-pad "" 0) .......... [PASS]
246. (string-pad "" 5) .......... [PASS]
247. (string-pad "325" 5) .......... [PASS]
248. (string-pad "71325" 5) .......... [PASS]
249. (string-pad "8871325" 5) .......... [PASS]
250. (string-pad "" 0 #\*) .......... [PASS]
251. (string-pad "" 5 #\*) .......... [PASS]
252. (string-pad "325" 5 #\*) .......... [PASS]
253. (string-pad "71325" 5 #\*) .......... [PASS]
254. (string-pad "8871325" 5 #\*) .......... [PASS]
255. (string-pad "" 0 #\* 0) .......... [PASS]
256. (string-pad "" 5 #\* 0) .......... [PASS]
257. (string-pad "325" 5 #\* 0) .......... [PASS]
258. (string-pad "71325" 5 #\* 0) .......... [PASS]
259. (string-pad "8871325" 5 #\* 0) .......... [PASS]
260. (string-pad "325" 5 #\* 1) .......... [PASS]
261. (string-pad "71325" 5 #\* 1) .......... [PASS]
262. (string-pad "8871325" 5 #\* 1) .......... [PASS]
263. (string-pad "" 0 #\* 0 0) .......... [PASS]
264. (string-pad "" 5 #\* 0 0) .......... [PASS]
265. (string-pad "325" 5 #\* 0 3) .......... [PASS]
266. (string-pad "71325" 5 #\* 0 3) .......... [PASS]
267. (string-pad "8871325" 5 #\* 0 3) .......... [PASS]
268. (string-pad "325" 5 #\* 1 3) .......... [PASS]
269. (string-pad "71325" 5 #\* 1 4) .......... [PASS]
270. (string-pad "8871325" 5 #\* 1 5) .......... [PASS]
271. (string-pad-right "" 0) .......... [PASS]
272. (string-pad-right "" 5) .......... [PASS]
273. (string-pad-right "325" 5) .......... [PASS]
274. (string-pad-right "71325" 5) .......... [PASS]
275. (string-pad-right "8871325" 5) .......... [PASS]
276. (string-pad-right "" 0 #\*) .......... [PASS]
277. (string-pad-right "" 5 #\*) .......... [PASS]
278. (string-pad-right "325" 5 #\*) .......... [PASS]
279. (string-pad-right "71325" 5 #\*) .......... [PASS]
280. (string-pad-right "8871325" 5 #\*) .......... [PASS]
281. (string-pad-right "" 0 #\* 0) .......... [PASS]
282. (string-pad-right "" 5 #\* 0) .......... [PASS]
283. (string-pad-right "325" 5 #\* 0) .......... [PASS]
284. (string-pad-right "71325" 5 #\* 0) .......... [PASS]
285. (string-pad-right "8871325" 5 #\* 0) .......... [PASS]
286. (string-pad-right "325" 5 #\* 1) .......... [PASS]
287. (string-pad-right "71325" 5 #\* 1) .......... [PASS]
288. (string-pad-right "8871325" 5 #\* 1) .......... [PASS]
289. (string-pad-right "" 0 #\* 0 0) .......... [PASS]
290. (string-pad-right "" 5 #\* 0 0) .......... [PASS]
291. (string-pad-right "325" 5 #\* 0 3) .......... [PASS]
292. (string-pad-right "71325" 5 #\* 0 3) .......... [PASS]
293. (string-pad-right "8871325" 5 #\* 0 3) .......... [PASS]
294. (string-pad-right "325" 5 #\* 1 3) .......... [PASS]
295. (string-pad-right "71325" 5 #\* 1 4) .......... [PASS]
296. (string-pad-right "8871325" 5 #\* 1 5) .......... [PASS]
297. (string-trim "") .......... [PASS]
298. (string-trim " a b c ") .......... [PASS]
299. (string-trim "" char-whitespace?) .......... [PASS]
300. (string-trim " a b c " char-whitespace?) .......... [PASS]
301. (string-trim " a b c " char?) .......... [PASS]
302. (string-trim "" char-whitespace? 0) .......... [PASS]
303. (string-trim " a b c " char-whitespace? 0) .......... [PASS]
304. (string-trim " a b c " char? 0) .......... [PASS]
305. (string-trim " a b c " char-whitespace? 3) .......... [PASS]
306. (string-trim " a b c " char? 3) .......... [PASS]
307. (string-trim " a b c " char? 0 11) .......... [PASS]
308. (string-trim " a b c " char-whitespace? 3 11) .......... [PASS]
309. (string-trim " a b c " char? 3 11) .......... [PASS]
310. (string-trim " a b c " char? 0 8) .......... [PASS]
311. (string-trim " a b c " char-whitespace? 3 8) .......... [PASS]
312. (string-trim " a b c " char? 3 8) .......... [PASS]
313. (string-trim-right "") .......... [PASS]
314. (string-trim-right " a b c ") .......... [PASS]
315. (string-trim-right "" char-whitespace?) .......... [PASS]
316. (string-trim-right " a b c " char-whitespace?) .......... [PASS]
317. (string-trim-right " a b c " char?) .......... [PASS]
318. (string-trim-right "" char-whitespace? 0) .......... [PASS]
319. (string-trim-right " a b c " char-whitespace? 0) .......... [PASS]
320. (string-trim-right " a b c " char? 0) .......... [PASS]
321. (string-trim-right " a b c " char-whitespace? 3) .......... [PASS]
322. (string-trim-right " a b c " char? 3) .......... [PASS]
323. (string-trim-right " a b c " char? 0 11) .......... [PASS]
324. (string-trim-right " a b c " char-whitespace? 3 11) .......... [PASS]
325. (string-trim-right " a b c " char? 3 11) .......... [PASS]
326. (string-trim-right " a b c " char? 0 8) .......... [PASS]
327. (string-trim-right " a b c " char-whitespace? 3 8) .......... [PASS]
328. (string-trim-right " a b c " char? 3 8) .......... [PASS]
329. (string-trim-both "") .......... [PASS]
330. (string-trim-both " a b c ") .......... [PASS]
331. (string-trim-both "" char-whitespace?) .......... [PASS]
332. (string-trim-both " a b c " char-whitespace?) .......... [PASS]
333. (string-trim-both " a b c " char?) .......... [PASS]
334. (string-trim-both "" char-whitespace? 0) .......... [PASS]
335. (string-trim-both " a b c " char-whitespace? 0) .......... [PASS]
336. (string-trim-both " a b c " char? 0) .......... [PASS]
337. (string-trim-both " a b c " char-whitespace? 3) .......... [PASS]
338. (string-trim-both " a b c " char? 3) .......... [PASS]
339. (string-trim-both " a b c " char? 0 11) .......... [PASS]
340. (string-trim-both " a b c " char-whitespace? 3 11) .......... [PASS]
341. (string-trim-both " a b c " char? 3 11) .......... [PASS]
342. (string-trim-both " a b c " char? 0 8) .......... [PASS]
343. (string-trim-both " a b c " char-whitespace? 3 8) .......... [PASS]
344. (string-trim-both " a b c " char? 3 8) .......... [PASS]
345. (string-prefix-length "" "") .......... [PASS]
346. (string-prefix-length "" "aabbccddee") .......... [PASS]
347. (string-prefix-length "aisle" "") .......... [PASS]
348. (string-prefix-length "" "aabbccddee") .......... [PASS]
349. (string-prefix-length "aisle" "aabbccddee") .......... [PASS]
350. (string-prefix-length "bail" "aabbccddee") .......... [PASS]
351. (string-prefix-length "prefix" "preface") .......... [PASS]
352. (string-prefix-length "" "" 0) .......... [PASS]
353. (string-prefix-length "" "aabbccddee" 0) .......... [PASS]
354. (string-prefix-length "aisle" "" 0) .......... [PASS]
355. (string-prefix-length "aisle" "aabbccddee" 0) .......... [PASS]
356. (string-prefix-length "bail" "aabbccddee" 0) .......... [PASS]
357. (string-prefix-length "prefix" "preface" 0) .......... [PASS]
358. (string-prefix-length "aisle" "" 1) .......... [PASS]
359. (string-prefix-length "aisle" "aabbccddee" 1) .......... [PASS]
360. (string-prefix-length "bail" "aabbccddee" 1) .......... [PASS]
361. (string-prefix-length "prefix" "preface" 1) .......... [PASS]
362. (string-prefix-length "" "" 0 0) .......... [PASS]
363. (string-prefix-length "" "aabbccddee" 0 0) .......... [PASS]
364. (string-prefix-length "aisle" "" 0 4) .......... [PASS]
365. (string-prefix-length "aisle" "aabbccddee" 0 4) .......... [PASS]
366. (string-prefix-length "bail" "aabbccddee" 0 1) .......... [PASS]
367. (string-prefix-length "aisle" "" 1 4) .......... [PASS]
368. (string-prefix-length "aisle" "aabbccddee" 1 4) .......... [PASS]
369. (string-prefix-length "bail" "aabbccddee" 1 4) .......... [PASS]
370. (string-prefix-length "prefix" "preface" 1 5) .......... [PASS]
371. (string-prefix-length "" "" 0 0 0) .......... [PASS]
372. (string-prefix-length "" "aabbccddee" 0 0 0) .......... [PASS]
373. (string-prefix-length "aisle" "" 0 4 0) .......... [PASS]
374. (string-prefix-length "aisle" "aabbccddee" 0 4 2) .......... [PASS]
375. (string-prefix-length "bail" "aabbccddee" 0 1 2) .......... [PASS]
376. (string-prefix-length "prefix" "preface" 0 5 1) .......... [PASS]
377. (string-prefix-length "aisle" "" 1 4 0) .......... [PASS]
378. (string-prefix-length "aisle" "aabbccddee" 1 4 3) .......... [PASS]
379. (string-prefix-length "bail" "aabbccddee" 1 4 3) .......... [PASS]
380. (string-prefix-length "prefix" "preface" 1 5 1) .......... [PASS]
381. (string-prefix-length "" "" 0 0 0 0) .......... [PASS]
382. (string-prefix-length "" "aabbccddee" 0 0 0 0) .......... [PASS]
383. (string-prefix-length "aisle" "" 0 4 0 0) .......... [PASS]
384. (string-prefix-length "aisle" "aabbccddee" 0 4 2 10) .......... [PASS]
385. (string-prefix-length "bail" "aabbccddee" 0 1 2 10) .......... [PASS]
386. (string-prefix-length "prefix" "preface" 0 5 1 6) .......... [PASS]
387. (string-prefix-length "aisle" "" 1 4 0 0) .......... [PASS]
388. (string-prefix-length "aisle" "aabbccddee" 1 4 3 3) .......... [PASS]
389. (string-prefix-length "bail" "aabbccddee" 1 4 3 6) .......... [PASS]
390. (string-prefix-length "prefix" "preface" 1 5 1 7) .......... [PASS]
391. (string-suffix-length "" "") .......... [PASS]
392. (string-suffix-length "" "aabbccddee") .......... [PASS]
393. (string-suffix-length "aisle" "") .......... [PASS]
394. (string-suffix-length "" "aabbccddee") .......... [PASS]
395. (string-suffix-length "aisle" "aabbccddee") .......... [PASS]
396. (string-suffix-length "bail" "aabbccddee") .......... [PASS]
397. (string-suffix-length "place" "preface") .......... [PASS]
398. (string-suffix-length "" "" 0) .......... [PASS]
399. (string-suffix-length "" "aabbccddee" 0) .......... [PASS]
400. (string-suffix-length "aisle" "" 0) .......... [PASS]
401. (string-suffix-length "aisle" "aabbccddee" 0) .......... [PASS]
402. (string-suffix-length "bail" "aabbccddee" 0) .......... [PASS]
403. (string-suffix-length "place" "preface" 0) .......... [PASS]
404. (string-suffix-length "aisle" "" 1) .......... [PASS]
405. (string-suffix-length "aisle" "aabbccddee" 1) .......... [PASS]
406. (string-suffix-length "bail" "aabbccddee" 1) .......... [PASS]
407. (string-suffix-length "place" "preface" 1) .......... [PASS]
408. (string-suffix-length "" "" 0 0) .......... [PASS]
409. (string-suffix-length "" "aabbccddee" 0 0) .......... [PASS]
410. (string-suffix-length "aisle" "" 0 4) .......... [PASS]
411. (string-suffix-length "aisle" "aabbccddee" 0 4) .......... [PASS]
412. (string-suffix-length "bail" "aabbccddee" 0 1) .......... [PASS]
413. (string-suffix-length "aisle" "" 1 4) .......... [PASS]
414. (string-suffix-length "aisle" "aabbccddee" 1 4) .......... [PASS]
415. (string-suffix-length "aisle" "aabbccddee" 1 5) .......... [PASS]
416. (string-suffix-length "bail" "aabbccddee" 1 4) .......... [PASS]
417. (string-suffix-length "place" "preface" 1 5) .......... [PASS]
418. (string-suffix-length "" "" 0 0 0) .......... [PASS]
419. (string-suffix-length "" "aabbccddee" 0 0 0) .......... [PASS]
420. (string-suffix-length "aisle" "" 0 4 0) .......... [PASS]
421. (string-suffix-length "aisle" "aabbccddee" 0 4 2) .......... [PASS]
422. (string-suffix-length "bail" "aabbccddee" 0 1 2) .......... [PASS]
423. (string-suffix-length "place" "preface" 0 5 1) .......... [PASS]
424. (string-suffix-length "aisle" "" 1 4 0) .......... [PASS]
425. (string-suffix-length "aisle" "aabbccddee" 1 4 3) .......... [PASS]
426. (string-suffix-length "bail" "aabbccddee" 1 4 3) .......... [PASS]
427. (string-suffix-length "place" "preface" 1 5 1) .......... [PASS]
428. (string-suffix-length "" "" 0 0 0 0) .......... [PASS]
429. (string-suffix-length "" "aabbccddee" 0 0 0 0) .......... [PASS]
430. (string-suffix-length "aisle" "" 0 4 0 0) .......... [PASS]
431. (string-suffix-length "aisle" "aabbccddee" 0 5 2 10) .......... [PASS]
432. (string-suffix-length "bail" "aabbccddee" 0 1 2 4) .......... [PASS]
433. (string-suffix-length "place" "preface" 0 5 1 6) .......... [PASS]
434. (string-suffix-length "place" "preface" 0 4 1 6) .......... [PASS]
435. (string-suffix-length "aisle" "" 1 4 0 0) .......... [PASS]
436. (string-suffix-length "aisle" "aabbccddee" 1 4 3 3) .......... [PASS]
437. (string-suffix-length "bail" "aabbccddee" 1 4 3 6) .......... [PASS]
438. (string-suffix-length "place" "preface" 1 5 1 7) .......... [PASS]
439. (string-prefix? "" "") .......... [PASS]
440. (string-prefix? "" "abc") .......... [PASS]
441. (string-prefix? "a" "abc") .......... [PASS]
442. (string-prefix? "c" "abc") .......... [PASS]
443. (string-prefix? "ab" "abc") .......... [PASS]
444. (string-prefix? "ac" "abc") .......... [PASS]
445. (string-prefix? "abc" "abc") .......... [PASS]
446. (string-suffix? "" "") .......... [PASS]
447. (string-suffix? "" "abc") .......... [PASS]
448. (string-suffix? "a" "abc") .......... [PASS]
449. (string-suffix? "c" "abc") .......... [PASS]
450. (string-suffix? "ac" "abc") .......... [PASS]
451. (string-suffix? "bc" "abc") .......... [PASS]
452. (string-suffix? "abc" "abc") .......... [PASS]
453. (string-prefix? "" "" 0) .......... [PASS]
454. (string-prefix? "" "abc" 0) .......... [PASS]
455. (string-prefix? "a" "abc" 0) .......... [PASS]
456. (string-prefix? "c" "abc" 0) .......... [PASS]
457. (string-prefix? "ab" "abc" 0) .......... [PASS]
458. (string-prefix? "ac" "abc" 0) .......... [PASS]
459. (string-prefix? "abc" "abc" 0) .......... [PASS]
460. (string-suffix? "" "" 0) .......... [PASS]
461. (string-suffix? "" "abc" 0) .......... [PASS]
462. (string-suffix? "a" "abc" 0) .......... [PASS]
463. (string-suffix? "c" "abc" 0) .......... [PASS]
464. (string-suffix? "ac" "abc" 0) .......... [PASS]
465. (string-suffix? "bc" "abc" 0) .......... [PASS]
466. (string-suffix? "abc" "abc" 0) .......... [PASS]
467. (string-prefix? "ab" "abc" 2) .......... [PASS]
468. (string-prefix? "ac" "abc" 2) .......... [PASS]
469. (string-prefix? "abc" "abc" 2) .......... [PASS]
470. (string-suffix? "ac" "abc" 2) .......... [PASS]
471. (string-suffix? "bc" "abc" 2) .......... [PASS]
472. (string-suffix? "abc" "abc" 2) .......... [PASS]
473. (string-prefix? "" "" 0 0) .......... [PASS]
474. (string-prefix? "" "abc" 0 0) .......... [PASS]
475. (string-prefix? "a" "abc" 0 0) .......... [PASS]
476. (string-prefix? "c" "abc" 0 1) .......... [PASS]
477. (string-prefix? "ab" "abc" 0 1) .......... [PASS]
478. (string-prefix? "ab" "abc" 0 2) .......... [PASS]
479. (string-prefix? "ac" "abc" 0 2) .......... [PASS]
480. (string-prefix? "abc" "abc" 0 3) .......... [PASS]
481. (string-suffix? "" "" 0 0) .......... [PASS]
482. (string-suffix? "" "abc" 0 0) .......... [PASS]
483. (string-suffix? "a" "abc" 0 1) .......... [PASS]
484. (string-suffix? "c" "abc" 0 1) .......... [PASS]
485. (string-suffix? "ac" "abc" 1 2) .......... [PASS]
486. (string-suffix? "ac" "abc" 0 2) .......... [PASS]
487. (string-suffix? "bc" "abc" 0 2) .......... [PASS]
488. (string-suffix? "abc" "abc" 0 3) .......... [PASS]
489. (string-prefix? "ab" "abc" 2 2) .......... [PASS]
490. (string-prefix? "ac" "abc" 2 2) .......... [PASS]
491. (string-prefix? "abc" "abc" 2 3) .......... [PASS]
492. (string-suffix? "ac" "abc" 2 2) .......... [PASS]
493. (string-suffix? "bc" "abc" 2 2) .......... [PASS]
494. (string-suffix? "abc" "abc" 2 3) .......... [PASS]
495. (string-prefix? "" "" 0 0 0) .......... [PASS]
496. (string-prefix? "" "abc" 0 0 0) .......... [PASS]
497. (string-prefix? "a" "abc" 0 0 0) .......... [PASS]
498. (string-prefix? "c" "abc" 0 1 0) .......... [PASS]
499. (string-prefix? "ab" "abc" 0 1 0) .......... [PASS]
500. (string-prefix? "ab" "abc" 0 2 0) .......... [PASS]
501. (string-prefix? "ac" "abc" 0 2 0) .......... [PASS]
502. (string-prefix? "abc" "abc" 0 3 0) .......... [PASS]
503. (string-suffix? "" "" 0 0 0) .......... [PASS]
504. (string-suffix? "" "abc" 0 0 0) .......... [PASS]
505. (string-suffix? "a" "abc" 0 1 0) .......... [PASS]
506. (string-suffix? "c" "abc" 0 1 0) .......... [PASS]
507. (string-suffix? "ac" "abc" 1 2 0) .......... [PASS]
508. (string-suffix? "ac" "abc" 0 2 0) .......... [PASS]
509. (string-suffix? "bc" "abc" 0 2 0) .......... [PASS]
510. (string-suffix? "abc" "abc" 0 3 0) .......... [PASS]
511. (string-prefix? "ab" "abc" 2 2 0) .......... [PASS]
512. (string-prefix? "ac" "abc" 2 2 0) .......... [PASS]
513. (string-prefix? "abc" "abc" 2 3 0) .......... [PASS]
514. (string-suffix? "ac" "abc" 2 2 0) .......... [PASS]
515. (string-suffix? "bc" "abc" 2 2 0) .......... [PASS]
516. (string-suffix? "abc" "abc" 2 3 0) .......... [PASS]
517. (string-prefix? "" "abc" 0 0 1) .......... [PASS]
518. (string-prefix? "a" "abc" 0 0 1) .......... [PASS]
519. (string-prefix? "c" "abc" 0 1 2) .......... [PASS]
520. (string-prefix? "ab" "abc" 0 1 2) .......... [PASS]
521. (string-prefix? "ab" "abc" 0 2 1) .......... [PASS]
522. (string-prefix? "ac" "abc" 0 2 1) .......... [PASS]
523. (string-prefix? "abc" "abc" 0 3 1) .......... [PASS]
524. (string-suffix? "a" "abc" 0 1 2) .......... [PASS]
525. (string-suffix? "c" "abc" 0 1 1) .......... [PASS]
526. (string-suffix? "ac" "abc" 1 2 2) .......... [PASS]
527. (string-suffix? "bc" "abc" 0 2 1) .......... [PASS]
528. (string-suffix? "bc" "abc" 0 2 2) .......... [PASS]
529. (string-prefix? "" "" 0 0 0 0) .......... [PASS]
530. (string-prefix? "" "abc" 0 0 0 3) .......... [PASS]
531. (string-prefix? "a" "abc" 0 0 0 3) .......... [PASS]
532. (string-prefix? "c" "abc" 0 1 0 3) .......... [PASS]
533. (string-prefix? "ab" "abc" 0 1 0 3) .......... [PASS]
534. (string-prefix? "ab" "abc" 0 2 0 3) .......... [PASS]
535. (string-prefix? "ac" "abc" 0 2 0 3) .......... [PASS]
536. (string-prefix? "abc" "abc" 0 3 0 3) .......... [PASS]
537. (string-suffix? "" "abc" 0 0 0 3) .......... [PASS]
538. (string-suffix? "a" "abc" 0 1 0 3) .......... [PASS]
539. (string-suffix? "c" "abc" 0 1 0 3) .......... [PASS]
540. (string-suffix? "ac" "abc" 1 2 0 3) .......... [PASS]
541. (string-suffix? "ac" "abc" 0 2 0 3) .......... [PASS]
542. (string-suffix? "bc" "abc" 0 2 0 3) .......... [PASS]
543. (string-suffix? "abc" "abc" 0 3 0 3) .......... [PASS]
544. (string-prefix? "ab" "abc" 2 2 0 3) .......... [PASS]
545. (string-prefix? "ac" "abc" 2 2 0 3) .......... [PASS]
546. (string-prefix? "abc" "abc" 2 3 0 3) .......... [PASS]
547. (string-suffix? "ac" "abc" 2 2 0 3) .......... [PASS]
548. (string-suffix? "bc" "abc" 2 2 0 3) .......... [PASS]
549. (string-suffix? "abc" "abc" 2 3 0 3) .......... [PASS]
550. (string-prefix? "" "abc" 0 0 1 3) .......... [PASS]
551. (string-prefix? "a" "abc" 0 0 1 3) .......... [PASS]
552. (string-prefix? "c" "abc" 0 1 2 3) .......... [PASS]
553. (string-prefix? "ab" "abc" 0 1 2 3) .......... [PASS]
554. (string-prefix? "ab" "abc" 0 2 1 3) .......... [PASS]
555. (string-prefix? "ac" "abc" 0 2 1 3) .......... [PASS]
556. (string-prefix? "abc" "abc" 0 3 1 3) .......... [PASS]
557. (string-suffix? "a" "abc" 0 1 2 3) .......... [PASS]
558. (string-suffix? "c" "abc" 0 1 1 3) .......... [PASS]
559. (string-suffix? "ac" "abc" 1 2 2 3) .......... [PASS]
560. (string-suffix? "bc" "abc" 0 2 1 3) .......... [PASS]
561. (string-suffix? "bc" "abc" 0 2 2 3) .......... [PASS]
562. (string-prefix? "" "abc" 0 0 0 2) .......... [PASS]
563. (string-prefix? "a" "abc" 0 0 0 2) .......... [PASS]
564. (string-prefix? "c" "abc" 0 1 0 2) .......... [PASS]
565. (string-prefix? "ab" "abc" 0 1 0 2) .......... [PASS]
566. (string-prefix? "abc" "abc" 0 3 0 2) .......... [PASS]
567. (string-suffix? "" "abc" 0 0 0 2) .......... [PASS]
568. (string-suffix? "c" "abc" 0 1 0 2) .......... [PASS]
569. (string-suffix? "ac" "abc" 1 2 0 2) .......... [PASS]
570. (dummy-index "" (string-index "" char?)) .......... [PASS]
571. (dummy-index "abcdef" (string-index "abcdef" char?)) .......... [PASS]
572. (dummy-index "abcdef" (string-index "abcdef" (lambda (c) (char>? c #\d)))) .......... [PASS]
573. (dummy-index "abcdef" (string-index "abcdef" char-whitespace?)) .......... [PASS]
574. (dummy-index "abcdef" (string-index-right "" char?)) .......... [PASS]
575. (dummy-index "abcdef" (string-index-right "abcdef" char?)) .......... [PASS]
576. (dummy-index "abcdef" (string-index-right "abcdef" (lambda (c) (char>? c #\d)))) .......... [PASS]
577. (dummy-index "abcdef" (string-index-right "abcdef" char-whitespace?)) .......... [PASS]
578. (dummy-index "" (string-skip "" string?)) .......... [PASS]
579. (dummy-index "abcdef" (string-skip "abcdef" string?)) .......... [PASS]
580. (dummy-index "abcdef" (string-skip "abcdef" (lambda (c) (char<=? c #\d)))) .......... [PASS]
581. (dummy-index "abcdef" (string-skip "abcdef" char?)) .......... [PASS]
582. (dummy-index "" (string-skip-right "" string?)) .......... [PASS]
583. (dummy-index "abcdef" (string-skip-right "abcdef" string?)) .......... [PASS]
584. (dummy-index "abcdef" (string-skip-right "abcdef" (lambda (c) (char<=? c #\d)))) .......... [PASS]
585. (dummy-index "abcdef" (string-skip-right "abcdef" char?)) .......... [PASS]
586. (dummy-index "abcdef" (string-index "abcdef" char? 2)) .......... [PASS]
587. (dummy-index "abcdef" (string-index "abcdef" (lambda (c) (char>? c #\d)) 2)) .......... [PASS]
588. (dummy-index "abcdef" (string-index "abcdef" char-whitespace? 2)) .......... [PASS]
589. (dummy-index "abcdef" (string-index-right "abcdef" char? 2)) .......... [PASS]
590. (dummy-index "abcdef" (string-index-right "abcdef" (lambda (c) (char>? c #\d)) 2)) .......... [PASS]
591. (dummy-index "abcdef" (string-index-right "abcdef" char-whitespace? 2)) .......... [PASS]
592. (dummy-index "abcdef" (string-skip "abcdef" string? 2)) .......... [PASS]
593. (dummy-index "abcdef" (string-skip "abcdef" (lambda (c) (char<=? c #\d)) 2)) .......... [PASS]
594. (dummy-index "abcdef" (string-skip "abcdef" char? 2)) .......... [PASS]
595. (dummy-index "abcdef" (string-skip-right "abcdef" string? 2)) .......... [PASS]
596. (dummy-index "abcdef" (string-skip-right "abcdef" (lambda (c) (char<=? c #\d)) 2)) .......... [PASS]
597. (dummy-index "abcdef" (string-skip-right "abcdef" char? 2)) .......... [PASS]
598. (dummy-index "abcdef" (string-index "abcdef" char? 2 5)) .......... [PASS]
599. (dummy-index "abcdef" (string-index "abcdef" (lambda (c) (char>? c #\d)) 2 5)) .......... [PASS]
600. (dummy-index "abcdef" (string-index "abcdef" char-whitespace? 2 5)) .......... [PASS]
601. (dummy-index "abcdef" (string-index-right "abcdef" char? 2 5)) .......... [PASS]
602. (dummy-index "abcdef" (string-index-right "abcdef" (lambda (c) (char>? c #\d)) 2 5)) .......... [PASS]
603. (dummy-index "abcdef" (string-index-right "abcdef" char-whitespace? 2 5)) .......... [PASS]
604. (dummy-index "abcdef" (string-skip "abcdef" string? 2 5)) .......... [PASS]
605. (dummy-index "abcdef" (string-skip "abcdef" (lambda (c) (char<=? c #\d)) 2 5)) .......... [PASS]
606. (dummy-index "abcdef" (string-skip "abcdef" char? 2 5)) .......... [PASS]
607. (dummy-index "abcdef" (string-skip-right "abcdef" string? 2 5)) .......... [PASS]
608. (dummy-index "abcdef" (string-skip-right "abcdef" (lambda (c) (char<=? c #\d)) 2 5)) .......... [PASS]
609. (dummy-index "abcdef" (string-skip-right "abcdef" char? 2 5)) .......... [PASS]
610. (dummy-index "" (string-contains "" "")) .......... [PASS]
611. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "")) .......... [PASS]
612. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "a")) .......... [PASS]
613. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "ff")) .......... [PASS]
614. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "eff")) .......... [PASS]
615. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "foo")) .......... [PASS]
616. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "efffoo")) .......... [PASS]
617. (dummy-index "" (string-contains-right "" "")) .......... [PASS]
618. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "")) .......... [PASS]
619. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "a")) .......... [PASS]
620. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "ff")) .......... [PASS]
621. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "eff")) .......... [PASS]
622. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "foo")) .......... [PASS]
623. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "efffoo")) .......... [PASS]
624. (dummy-index "" (string-contains "" "" 0)) .......... [PASS]
625. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "" 2)) .......... [PASS]
626. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "a" 2)) .......... [PASS]
627. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "ff" 2)) .......... [PASS]
628. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "eff" 2)) .......... [PASS]
629. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "foo" 2)) .......... [PASS]
630. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "efffoo" 2)) .......... [PASS]
631. (dummy-index "" (string-contains-right "" "" 0)) .......... [PASS]
632. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "" 2)) .......... [PASS]
633. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "a" 2)) .......... [PASS]
634. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "ff" 2)) .......... [PASS]
635. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "eff" 2)) .......... [PASS]
636. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "foo" 2)) .......... [PASS]
637. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "efffoo" 2)) .......... [PASS]
638. (dummy-index "" (string-contains "" "" 0 0)) .......... [PASS]
639. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "" 2 10)) .......... [PASS]
640. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "a" 2 10)) .......... [PASS]
641. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "ff" 2 10)) .......... [PASS]
642. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "eff" 2 10)) .......... [PASS]
643. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "foo" 2 10)) .......... [PASS]
644. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "efffoo" 2 10)) .......... [PASS]
645. (dummy-index "" (string-contains-right "" "" 0 0)) .......... [PASS]
646. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "" 2 10)) .......... [PASS]
647. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "a" 2 10)) .......... [PASS]
648. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "ff" 2 10)) .......... [PASS]
649. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "eff" 2 10)) .......... [PASS]
650. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "foo" 2 10)) .......... [PASS]
651. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "efffoo" 2 10)) .......... [PASS]
652. (dummy-index "" (string-contains "" "" 0 0 0)) .......... [PASS]
653. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "" 2 10 0)) .......... [PASS]
654. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "a" 2 10 1)) .......... [PASS]
655. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "ff" 2 10 1)) .......... [PASS]
656. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "eff" 2 10 1)) .......... [PASS]
657. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "foo" 2 10 1)) .......... [PASS]
658. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "efffoo" 2 10 1)) .......... [PASS]
659. (dummy-index "" (string-contains-right "" "" 0 0 0)) .......... [PASS]
660. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "" 2 10 0)) .......... [PASS]
661. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "a" 2 10 1)) .......... [PASS]
662. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "ff" 2 10 1)) .......... [PASS]
663. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "eff" 2 10 1)) .......... [PASS]
664. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "foo" 2 10 1)) .......... [PASS]
665. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "efffoo" 2 10 1)) .......... [PASS]
666. (dummy-index "" (string-contains "" "" 0 0 0 0)) .......... [PASS]
667. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "" 2 10 0 0)) .......... [PASS]
668. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "a" 2 10 1 1)) .......... [PASS]
669. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "ff" 2 10 1 2)) .......... [PASS]
670. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "eff" 2 10 1 2)) .......... [PASS]
671. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "foo" 2 10 1 2)) .......... [PASS]
672. (dummy-index "abcdeffffoo" (string-contains "abcdeffffoo" "efffoo" 2 10 0 2)) .......... [PASS]
673. (dummy-index "" (string-contains-right "" "" 0 0 0 0)) .......... [PASS]
674. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "" 2 10 0 0)) .......... [PASS]
675. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "a" 2 10 1 1)) .......... [PASS]
676. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "ff" 2 10 1 2)) .......... [PASS]
677. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "eff" 2 10 1 2)) .......... [PASS]
678. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "foo" 2 10 1 2)) .......... [PASS]
679. (dummy-index "abcdeffffoo" (string-contains-right "abcdeffffoo" "efffoo" 2 10 1 3)) .......... [PASS]
680. (string-concatenate (quote ())) .......... [PASS]
681. (string-concatenate (quote ("" "a" "bcd" "" "ef" "" ""))) .......... [PASS]
682. (string-concatenate-reverse (quote ())) .......... [PASS]
683. (string-concatenate-reverse (quote ("" "a" "bcd" "" "ef" "" ""))) .......... [PASS]
684. (string-concatenate-reverse (quote ()) "huh?") .......... [PASS]
685. (string-concatenate-reverse (quote ("" "a" "bcd" "" "ef" "" "")) "xy") .......... [PASS]
686. (string-concatenate-reverse (quote ()) "huh?" 3) .......... [PASS]
687. (string-concatenate-reverse (quote ("" "a" "bcd" "" "ef" "" "")) "x" 1) .......... [PASS]
688. (string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count)) 0 " ...a couple of spaces in this one... ") .......... [PASS]
689. (string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count)) 0 " ...a couple of spaces in this one... " 1) .......... [PASS]
690. (string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count)) 0 " ...a couple of spaces in this one... " 1 32) .......... [PASS]
691. (string-fold-right cons (quote ()) "abcdef") .......... [PASS]
692. (string-fold-right cons (quote ()) "abcdef" 3) .......... [PASS]
693. (string-fold-right cons (quote ()) "abcdef" 2 5) .......... [PASS]
694. (let* ((s "abracadabra") (ans-len (string-fold (lambda (c sum) (+ sum (if (char=? c #\a) 2 1))) 0 s)) (ans (make-string ans-len))) (string-fold (lambda (c i) (let ((i (if (char=? c #\a) (begin (string-set! ans i #\a) (+ i 1)) i))) (string-set! ans i c) (+ i 1))) 0 s) ans) .......... [PASS]
695. (let ((s "abcde") (v (quote ()))) (string-for-each (lambda (char) (set! v (cons (char->integer char) v))) s) v) .......... [PASS]
696. (string-replicate "abcdef" -4 10) .......... [PASS]
697. (string-replicate "abcdef" 90 103 1) .......... [PASS]
698. (string-replicate "abcdef" -13 -3 2 5) .......... [PASS]
699. (string-count "abcdef" char?) .......... [PASS]
700. (string-count "counting whitespace, again " char-whitespace? 5) .......... [PASS]
701. (string-count "abcdefwxyz" (lambda (c) (odd? (char->integer c))) 2 8) .......... [PASS]
702. (string-replace "It's easy to code it up in Scheme." "lots of fun" 5 9) .......... [PASS]
703. (string-replace "The TCL programmer endured daily ridicule." "another miserable perl drone" 4 7 8 22) .......... [PASS]
704. (string-replace "It's easy to code it up in Scheme." "really " 5 5) .......... [PASS]
705. (not (null? (string-split "" ""))) .......... [PASS]
706. (string-split "abc" "") .......... [PASS]
707. (string-split "" "" (quote infix)) .......... [PASS]
708. (string-split "abc" "" (quote infix)) .......... [PASS]
709. (string-split "abc" "" (quote strict-infix)) .......... [PASS]
710. (string-split "" "" (quote prefix)) .......... [PASS]
711. (string-split "abc" "" (quote prefix)) .......... [PASS]
712. (string-split "" "" (quote suffix)) .......... [PASS]
713. (string-split "abc" "" (quote suffix)) .......... [PASS]
714. (string-split "" "" (quote infix) #f) .......... [PASS]
715. (string-split "abc" "" (quote infix) #f) .......... [PASS]
716. (quote (string-split "" "" (quote strict-infix))) .......... [PASS]
717. (string-split "abc" "" (quote strict-infix) 3) .......... [PASS]
718. (string-split "" "" (quote prefix) 3) .......... [PASS]
719. (string-split "abc" "" (quote prefix) 3) .......... [PASS]
720. (string-split "" "" (quote suffix) 3) .......... [PASS]
721. (string-split "abc" "" (quote suffix) 3) .......... [PASS]
722. (string-split "abc" "" (quote strict-infix) 3 1) .......... [PASS]
723. (string-split "" "" (quote prefix) 3 0) .......... [PASS]
724. (string-split "abc" "" (quote prefix) 3 1) .......... [PASS]
725. (string-split "abc" "" (quote strict-infix) 3 1 2) .......... [PASS]
726. (string-split "" "" (quote prefix) 3 0 0) .......... [PASS]
727. (string-split "abc" "" (quote prefix) 3 1 2) .......... [PASS]
728. (string-split "" "" (quote suffix) 3 0 0) .......... [PASS]
729. (string-split "abc" "" (quote suffix) 3 1 2) .......... [PASS]
730. (string-filter (lambda (c) (memv c (string->list "aeiou"))) "What is number, that man may know it?") .......... [PASS]
731. (string-remove (lambda (c) (memv c (string->list "aeiou"))) "And woman, that she may know number?") .......... [PASS]
732. (string-filter (lambda (c) (memv c (string->list "aeiou"))) "What is number, that man may know it?" 4) .......... [PASS]
733. (string-remove (lambda (c) (memv c (string->list "aeiou"))) "And woman, that she may know number?" 6) .......... [PASS]
734. (string-filter (lambda (c) (memv c (string->list "aeiou"))) "What is number, that man may know it?" 16 32) .......... [PASS]
735. (string-remove (lambda (c) (memv c (string->list "eiu"))) "And woman, that she may know number?" 0 28) .......... [PASS]
736. (string? "abc") .......... [PASS]
737. (string? 32) .......... [PASS]
738. (make-string 3 #\$) .......... [PASS]
739. (string #\$ #\$ #\$) .......... [PASS]
740. (string->list "abcde" 1 3) .......... [PASS]
741. (list->string (quote (#\a #\b #\c #\d #\e))) .......... [PASS]
742. (vector->string (quote #(#\a #\b #\c #\d #\e))) .......... [PASS]
743. (call-with-values (lambda () (string-span "12345abcde" char-numeric?)) list) .......... [PASS]
744. (call-with-values (lambda () (string-break "12345abcde" char-alphabetic?)) list) .......... [PASS]
745. (string-take-while "abcde12345" char-alphabetic?) .......... [PASS]
746. (string-take-while-right "12345abcde" char-alphabetic?) .......... [PASS]
747. (string-drop-while " abcde" char-whitespace?) .......... [PASS]
748. (string-drop-while-right "abcde " char-whitespace?) .......... [PASS]
749. (string-length "abcde") .......... [PASS]
750. (let ((abc (string-copy "abc"))) (string-set! abc 2 #\!) abc) .......... [PASS]
751. (let ((abc (string-copy "abc"))) (string-set! abc 2 #\!) abc) .......... [PASS]
752. (let ((abc (string-copy "abc"))) (string-fill! abc #\!) abc) .......... [PASS]
753. (let ((abc (string-copy "abc"))) (string-fill! abc #\! 1 2) abc) .......... [PASS]
753 out of 753 passed (100.00%)
1. (not (oset-contains? oset1 1)) .......... [PASS]
2. (not (oset-contains? oset1 2)) .......... [PASS]
3. (not (oset-contains? oset1 3)) .......... [PASS]
4. (not (oset-contains? oset1 4)) .......... [PASS]
5. (not (oset-contains? oset1 5)) .......... [PASS]
6. (oset-size oset1) .......... [PASS]
7. (not (oset-contains? oset2 1)) .......... [PASS]
8. (not (oset-contains? oset2 2)) .......... [PASS]
9. (not (oset-contains? oset2 3)) .......... [PASS]
10. (not (oset-contains? oset2 4)) .......... [PASS]
11. (not (oset-contains? oset2 5)) .......... [PASS]
12. (oset-size oset2) .......... [PASS]
13. (oset number-comparator 100 200 300 400 500) .......... [PASS]
14. (oset number-comparator 100 200 300 400 500) .......... [PASS]
15. (not (oset-contains? oset5 "a")) .......... [PASS]
16. (not (oset-contains? oset5 "A")) .......... [PASS]
17. (oset-size oset8) .......... [PASS]
18. (oset-accumulate (lambda (terminate i) (if (> i 500) (terminate) (values i (+ i 100)))) number-comparator 100) .......... [PASS]
19. (not (let-values (((set last) (oset-accumulate (lambda (terminate i) (if (< i 1) (terminate i) (values (* i 100) (- i 1)))) number-comparator 5))) (and (oset=? set oset4) (zero? last)))) .......... [PASS]
20. (not (oset? oset1)) .......... [PASS]
21. (not (oset? oset2)) .......... [PASS]
22. (not (oset? oset3)) .......... [PASS]
23. (not (oset? oset4)) .......... [PASS]
24. (not (oset? oset5)) .......... [PASS]
25. (not (oset-contains? oset1 3)) .......... [PASS]
26. (oset-contains? oset1 10) .......... [PASS]
27. (not (oset-empty? oset0)) .......... [PASS]
28. (oset-empty? oset1) .......... [PASS]
29. (oset-disjoint? oset1 oset2) .......... [PASS]
30. (oset-disjoint? oset1 oset2) .......... [PASS]
31. (oset-member oset1 1 (failure)) .......... [PASS]
32. (oset-member oset1 100 (failure)) .......... [PASS]
33. (string-ci=? "a" (oset-member oset5 "A" (failure))) .......... [PASS]
34. (oset-member oset5 "z" (failure)) .......... [PASS]
35. (eq? number-comparator (oset-element-comparator oset4)) .......... [PASS]
36. (oset-adjoin oset1 6 7) .......... [PASS]
37. (oset number-comparator 1 2 3 4 5 6 7) .......... [PASS]
38. (oset-adjoin oset5 "A") .......... [PASS]
39. (oset-adjoin/replace oset5 "A") .......... [PASS]
40. (oset-adjoin/replace oset5 "A" "Z") .......... [PASS]
41. (oset string-ci-comparator "A" "b" "c" "d" "e") .......... [PASS]
42. (oset-delete oset1 4 5) .......... [PASS]
43. (oset-delete-all oset1 (list 4 5)) .......... [PASS]
44. (oset number-comparator 1 2 3 4) .......... [PASS]
45. (oset number-comparator 1 2 3) .......... [PASS]
46. (oset-pop oset0 failure) .......... [PASS]
47. (oset-pop/reverse oset0 failure) .......... [PASS]
48. (not (let-values (((o x) (oset-pop oset2 failure))) (and (oset=? o (oset number-comparator 2 3 4 5 6 7)) (= x 1)))) .......... [PASS]
49. (not (let-values (((o x) (oset-pop/reverse oset2 failure))) (and (oset=? o (oset number-comparator 1 2 3 4 5 6)) (= x 7)))) .......... [PASS]
50. (oset number-comparator 2 3 4 5 6 7) .......... [PASS]
51. (cadr vlist) .......... [PASS]
52. (oset-size oset6) .......... [PASS]
53. (oset-find odd? oset6 failure) .......... [PASS]
54. (oset-find zero? oset6 failure) .......... [PASS]
55. (oset-count even? oset6) .......... [PASS]
56. (oset-count zero? oset6) .......... [PASS]
57. (not (oset-any? odd? (oset number-comparator 1 2 4 6 8))) .......... [PASS]
58. (not (oset-every? even? (oset number-comparator 2 4 6 8))) .......... [PASS]
59. (let ((r (quote ()))) (oset-for-each (lambda (i) (set! r (cons i r))) oset6) r) .......... [PASS]
60. (oset-fold + 0 oset6) .......... [PASS]
61. (oset-fold - 0 oset9) .......... [PASS]
62. (oset-fold/reverse - 0 oset9) .......... [PASS]
63. (oset-fold string-append "" oset7) .......... [PASS]
64. (oset-filter number? oset8) .......... [PASS]
65. (oset-remove number? oset8) .......... [PASS]
66. (not (and (oset=? (car vlist) oset6) (oset=? (cadr vlist) oset7))) .......... [PASS]
67. (oset->list oset3) .......... [PASS]
68. (list->oset number-comparator (quote (100 200 300 400 500))) .......... [PASS]
69. (list->oset/ordered number-comparator (quote (100 200 300 400 500))) .......... [PASS]
70. (not (oset=? oset6 oset6)) .......... [PASS]
71. (not (oset oset6s oset6)) .......... [PASS]
72. (not (oset>? oset6 oset6l)) .......... [PASS]
73. (not (oset<=? oset6s oset6)) .......... [PASS]
74. (not (oset<=? oset6s oset6s)) .......... [PASS]
75. (not (oset>=? oset6 oset6l)) .......... [PASS]
76. (not (oset>=? oset6l oset6l)) .......... [PASS]
77. (oset-union oset6e oset6o) .......... [PASS]
78. (oset-intersection oset6e oset6o) .......... [PASS]
79. (oset-difference oset6 oset6o) .......... [PASS]
80. (oset-xor (oset number-comparator 1 2 3 4) (oset number-comparator 1 2 5 6)) .......... [PASS]
81. (oset-min-element oset6) .......... [PASS]
82. (oset-max-element oset6) .......... [PASS]
83. (oset-element-predecessor oset6 2 failure) .......... [PASS]
84. (oset-element-predecessor oset6 1 failure) .......... [PASS]
85. (oset-element-successor oset6 4 failure) .......... [PASS]
86. (oset-element-successor oset6 5 failure) .......... [PASS]
87. (oset-range< oset6 3) .......... [PASS]
88. (oset-range= oset6 3) .......... [PASS]
89. (oset-range> oset6 3) .......... [PASS]
90. (oset-range<= oset6 3) .......... [PASS]
91. (oset-range>= oset6 3) .......... [PASS]
91 out of 91 passed (100.00%)
1. (not (is 1 odd?)) .......... [PASS]
2. (not (isnt 2 odd?)) .......... [PASS]
3. (not (is (quote ()) null?)) .......... [PASS]
4. (not (is procedure? procedure?)) .......... [PASS]
5. (not (isnt 5 procedure?)) .......... [PASS]
6. (not (is 1 < 2)) .......... [PASS]
7. (not (isnt 1 < 1)) .......... [PASS]
8. (not (is (+ 2 2) = 4)) .......... [PASS]
9. (not (is (quote x) eq? (quote x))) .......... [PASS]
10. (not (is procedure? eq? procedure?)) .......... [PASS]
11. (not (eq? (is eq? eq? eq?) (eq? eq? eq?))) .......... [PASS]
12. (not (is (is eq? eq? eq?) eq? (eq? eq? eq?))) .......... [PASS]
13. (not (is (quote y) memq (quote (x y z)))) .......... [PASS]
14. (not (is (quote (1)) member (quote (() (1) (2) (1 2))))) .......... [PASS]
15. (not (isnt (quote x) eq? (quote y))) .......... [PASS]
16. (not (is (quote (a b c)) equal? (quote (a b c)))) .......... [PASS]
17. (not (isnt (quote (a b c)) equal? (quote (c b a)))) .......... [PASS]
18. (not (is 0 = 0.0)) .......... [PASS]
19. (not (is 1.0 = 1)) .......... [PASS]
20. (not (isnt 1 = 0)) .......... [PASS]
21. (not (is 9 divisible-by? 3)) .......... [PASS]
22. (not (isnt 3 divisible-by? 9)) .......... [PASS]
23. (not (is 1 < 2 even?)) .......... [PASS]
24. (not (isnt 1 < 2 odd?)) .......... [PASS]
25. (not (isnt 2 < 1 even?)) .......... [PASS]
26. (not (is 0 = 0.0 zero?)) .......... [PASS]
27. (not (isnt 1.0 = 1 zero?)) .......... [PASS]
28. (not (is 1 < 2 <= 3)) .......... [PASS]
29. (not (isnt 1 <= 2 < 2)) .......... [PASS]
30. (not (is 1 < 2 > 1.5)) .......... [PASS]
31. (not (isnt 1 < 2 > 3)) .......... [PASS]
32. (not (isnt 3 < 2 < 1)) .......... [PASS]
33. (not (is (quote x) member (quote (x y)) member (quote ((x y) (y x))))) .......... [PASS]
34. (not (is -0.4 < -0.1 <= 0 = 0.0 < 0.1 < 0.4)) .......... [PASS]
35. (not (isnt -0.4 < -0.1 <= 0 = 0.0 < 0.1 < -0.1)) .......... [PASS]
36. (not (is -0.4 < -0.1 <= 0 <= 0.0 < 0.1 < 0.4 <= 2 even?)) .......... [PASS]
37. (not (isnt -0.4 < -0.1 <= 0 <= 0.0 < 0.1 < 0.4 <= 2 odd?)) .......... [PASS]
38. (not (equal? (filter (isnt _ even?) (quote (2 4 5 6 7 8))) (quote (5 7)))) .......... [PASS]
39. (not (equal? (filter (is _ < 2) (quote (1 3 2 0))) (quote (1 0)))) .......... [PASS]
40. (not (equal? (filter (is 1 < _) (quote (1 3 2 0))) (quote (3 2)))) .......... [PASS]
41. (not (equal? (filter (is 3 < _ <= 5) (quote (2 3 4 5 6 7))) (quote (4 5)))) .......... [PASS]
42. (not (equal? (filter (is (quote x) memq _) (quote ((a b) (x) (p q) (x y) (c d) (z x)))) (quote ((x) (x y) (z x))))) .......... [PASS]
43. (not (equal? (filter (isnt (quote x) memq _) (quote ((a b) (x) (p q) (x y) (c d) (z x)))) (quote ((a b) (p q) (c d))))) .......... [PASS]
44. (not (equal? (filter (isnt 3 < _ <= 5) (quote (2 3 4 5 6 7))) (quote (2 3 6 7)))) .......... [PASS]
45. (not (equal? (filter (is _ eq? (quote a)) (quote (m a m a))) (quote (a a)))) .......... [PASS]
46. (not (equal? (filter (isnt (quote a) eq? _) (quote (m a m a))) (quote (m m)))) .......... [PASS]
47. (not ((is _ < 2 < _) 1 3)) .......... [PASS]
48. (not ((isnt 1 < _ <= _ < 3) 2 4)) .......... [PASS]
49. (not ((is _ < _ even?) 1 2)) .......... [PASS]
50. (not ((isnt _ < _ odd?) 1 2)) .......... [PASS]
51. (not ((is 1 < _ <= 3 < _ <= 5 < _) 3 5 6)) .......... [PASS]
52. (not ((isnt 1 < _ <= 3 < _ <= 5 < _) 3 3 6)) .......... [PASS]
53. (not ((is 1 < _ <= 3 < _ <= 5 < _ even?) 3 5 6)) .......... [PASS]
54. (not ((isnt 1 < _ <= 3 < _ <= 5 < _ odd?) 3 5 6)) .......... [PASS]
54 out of 54 passed (100.00%)
1. (generator->list (generator)) .......... [PASS]
2. (generator->list (generator 1 2 3)) .......... [PASS]
3. (generator->list (circular-generator 1 2 3) 5) .......... [PASS]
4. (generator->list (make-iota-generator 3 8)) .......... [PASS]
5. (generator->list (make-iota-generator 3 8 2)) .......... [PASS]
6. (generator->list (make-range-generator 3) 4) .......... [PASS]
7. (generator->list (make-range-generator 3 8)) .......... [PASS]
8. (generator->list (make-range-generator 3 8 2)) .......... [PASS]
9. (generator->list g) .......... [PASS]
10. (generator->list (list->generator (quote (1 2 3 4 5)))) .......... [PASS]
11. (generator->list (vector->generator (quote #(1 2 3 4 5)))) .......... [PASS]
12. (let ((v (make-vector 5 0))) (generator->vector! v 2 (generator 1 2 4)) v) .......... [PASS]
13. (generator->list (reverse-vector->generator (quote #(1 2 3 4 5)))) .......... [PASS]
14. (generator->list (string->generator "abcde")) .......... [PASS]
15. (generator->list (bytevector->generator (bytevector 10 20 30))) .......... [PASS]
16. (generator->list (make-for-each-generator for-each-digit 12345)) .......... [PASS]
17. (generator->list (make-unfold-generator (lambda (s) (> s 5)) (lambda (s) (* s 2)) (lambda (s) (+ s 1)) 0)) .......... [PASS]
18. (generator->list (gcons* (quote a) (quote b) (make-range-generator 0 2))) .......... [PASS]
19. (generator->list (gappend (make-range-generator 0 3) (make-range-generator 0 2))) .......... [PASS]
20. (generator->list (gappend)) .......... [PASS]
21. (generator->list (gcombine proc 10 g1 g2)) .......... [PASS]
22. (generator->list (gfilter odd? (make-range-generator 1 11))) .......... [PASS]
23. (generator->list (gremove odd? (make-range-generator 1 11))) .......... [PASS]
24. (generator->list (gtake g 3)) .......... [PASS]
25. (generator->list g) .......... [PASS]
26. (generator->list (gtake (make-range-generator 1 3) 3)) .......... [PASS]
27. (generator->list (gtake (make-range-generator 1 3) 3 0)) .......... [PASS]
28. (generator->list (gdrop (make-range-generator 1 5) 2)) .......... [PASS]
29. (generator->list (gtake-while small? g)) .......... [PASS]
30. (generator->list (gdrop-while small? g)) .......... [PASS]
31. (generator->list (gdrop-while (lambda args #t) (generator 1 2 3))) .......... [PASS]
32. (generator->list (gdelete 1 (generator 0.0 1.0 0 1 2))) .......... [PASS]
33. (generator->list (gdelete 1 (generator 0.0 1.0 0 1 2) =)) .......... [PASS]
34. (generator->list (gindex (list->generator (quote (a b c d e f))) (list->generator (quote (0 2 4))))) .......... [PASS]
35. (generator->list (gselect (list->generator (quote (a b c d e f))) (list->generator (quote (#t #f #f #t #t #f))))) .......... [PASS]
36. (generator->list (gdelete-neighbor-dups (generator 1 1 2 3 3 3) =)) .......... [PASS]
37. (generator->list (gdelete-neighbor-dups (generator 1 2 3) (lambda args #t))) .......... [PASS]
38. (generator->list (gflatten (generator (quote (1 2 3)) (quote (a b c))))) .......... [PASS]
39. (generator->list (ggroup (generator 1 2 3 4 5 6 7 8) 3)) .......... [PASS]
40. (generator->list (ggroup (generator 1 2 3 4 5 6 7 8) 3 0)) .......... [PASS]
41. (generator->list (gmerge < (generator 1 2 3))) .......... [PASS]
42. (generator->list (gmerge < (generator 1 2 3) (generator 4 5 6))) .......... [PASS]
43. (generator->list (gmerge < (generator 1 2 4 6) (generator) (generator 3 4 5))) .......... [PASS]
44. (generator->list (gmerge < (generator 1 10 11) (generator 2 9 12) (generator 3 8 13) (generator 4 7 14) (generator 5 6 15))) .......... [PASS]
45. (generator->list (gmerge (lambda (x y) (< (car x) (car y))) (generator (quote (1 a)) (quote (1 e))) (generator (quote (1 b))) (generator (quote (1 c)) (quote (1 d))))) .......... [PASS]
46. (generator->list (gmap - (generator 1 2 3 4 5))) .......... [PASS]
47. (generator->list (gmap + (generator 1 2 3 4 5) (generator 6 7 8 9))) .......... [PASS]
48. (generator->list (gmap * (generator 1 2 3 4 5) (generator 6 7 8) (generator 9 10 11 12 13))) .......... [PASS]
49. (generator->list (gstate-filter (lambda (item state) (values (even? state) (+ 1 state))) 0 (generator (quote a) (quote b) (quote c) (quote d) (quote e) (quote f) (quote g) (quote h) (quote i) (quote j)))) .......... [PASS]
50. (generator->list (generator 1 2 3 4 5) 3) .......... [PASS]
51. (generator->reverse-list (generator 1 2 3 4 5)) .......... [PASS]
52. (generator->vector (generator 1 2 3 4 5)) .......... [PASS]
53. (generator->vector (generator 1 2 3 4 5) 3) .......... [PASS]
54. (generator->string (generator #\a #\b #\c)) .......... [PASS]
55. (with-input-from-string "a b c d e" (lambda () (generator-fold cons (quote z) read))) .......... [PASS]
56. n .......... [PASS]
57. (generator-map->list (lambda values (apply + values)) (generator 1 4) (generator 2 5) (generator 3 6)) .......... [PASS]
58. (generator-find (lambda (x) (> x 2)) (make-range-generator 1 5)) .......... [PASS]
59. (generator-find (lambda (x) (> x 10)) (make-range-generator 1 5)) .......... [PASS]
60. (generator-count odd? (make-range-generator 1 5)) .......... [PASS]
61. (generator-any odd? g) .......... [PASS]
62. (generator->list g) .......... [PASS]
63. (generun-time failure: argument is not a valid u8vector index:
0
rator-any (lambda (x) (and (odd? x) x)) g) .......... [PASS]
64. (generator-every odd? g) .......... [PASS]
65. (generator->list g) .......... [PASS]
66. (generator-every (lambda (x) (and (> x 1) x)) g) .......... [PASS]
67. (generator->list g) .......... [PASS]
68. (generator-unfold (make-for-each-generator string-for-each "abc") unfold) .......... [PASS]
69. (let ((a (make-accumulator * 1 -))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
70. (let ((a (count-accumulator))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
71. (let ((a (list-accumulator))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
72. (let ((a (reverse-list-accumulator))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
73. (let ((a (vector-accumulator))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
74. (let* ((v (vector 0 0 0 0 0)) (a (vector-accumulator! v 2))) (a 1) (a 2) (a 4) (a (eof-object))) .......... [PASS]
1. (u8vector? #u8()) .......... [PASS]
run-time failure: argument is not a valid u8vector index:
0
1. (vector-cdr (quote #(1 2 3 4))) .......... [PASS]
2. (vector-cdr (quote #(1))) .......... [PASS]
3. (not (comparator? real-comparator)) .......... [PASS]
4. (not (not (comparator? =))) .......... [PASS]
5. (not (comparator-ordered? real-comparator)) .......... [PASS]
6. (not (comparator-hashable? real-comparator)) .......... [PASS]
7. (not (not (comparator-ordered? degenerate-comparator))) .......... [PASS]
8. (not (not (comparator-hashable? degenerate-comparator))) .......... [PASS]
9. (not (=? boolean-comparator #t #t)) .......... [PASS]
10. (not (not (=? boolean-comparator #t #f))) .......... [PASS]
11. (not ( boolean-comparator #f #t)) .......... [PASS]
12. (not (not ( boolean-comparator #t #t))) .......... [PASS]
13. (not (not ( boolean-comparator #t #f))) .......... [PASS]
14. (not (comparator-test-type bool-pair-comparator (quote (#t . #f)))) .......... [PASS]
15. (not (not (comparator-test-type bool-pair-comparator 32))) .......... [PASS]
16. (not (not (comparator-test-type bool-pair-comparator (quote (32 . #f))))) .......... [PASS]
17. (not (not (comparator-test-type bool-pair-comparator (quote (#t . 32))))) .......... [PASS]
18. (not (not (comparator-test-type bool-pair-comparator (quote (32 . 34))))) .......... [PASS]
19. (not (=? bool-pair-comparator (quote (#t . #t)) (quote (#t . #t)))) .......... [PASS]
20. (not (not (=? bool-pair-comparator (quote (#t . #t)) (quote (#f . #t))))) .......... [PASS]
21. (not (not (=? bool-pair-comparator (quote (#t . #t)) (quote (#t . #f))))) .......... [PASS]
22. (not ( bool-pair-comparator (quote (#f . #t)) (quote (#t . #t)))) .......... [PASS]
23. (not ( bool-pair-comparator (quote (#t . #f)) (quote (#t . #t)))) .......... [PASS]
24. (not (not ( bool-pair-comparator (quote (#t . #t)) (quote (#t . #t))))) .......... [PASS]
25. (not (not ( bool-pair-comparator (quote (#t . #t)) (quote (#f . #t))))) .......... [PASS]
26. (not (not ( bool-pair-comparator (quote (#f . #t)) (quote (#f . #f))))) .......... [PASS]
27. (not (comparator-test-type num-vector-comparator (quote #(1 2 3)))) .......... [PASS]
28. (not (comparator-test-type num-vector-comparator (quote #()))) .......... [PASS]
29. (not (not (comparator-test-type num-vector-comparator 1))) .......... [PASS]
30. (not (not (comparator-test-type num-vector-comparator (quote #(a 2 3))))) .......... [PASS]
31. (not (not (comparator-test-type num-vector-comparator (quote #(1 b 3))))) .......... [PASS]
32. (not (not (comparator-test-type num-vector-comparator (quote #(1 2 c))))) .......... [PASS]
33. (not (=? num-vector-comparator (quote #(1 2 3)) (quote #(1 2 3)))) .......... [PASS]
34. (not (not (=? num-vector-comparator (quote #(1 2 3)) (quote #(4 5 6))))) .......... [PASS]
35. (not (not (=? num-vector-comparator (quote #(1 2 3)) (quote #(1 5 6))))) .......... [PASS]
36. (not (not (=? num-vector-comparator (quote #(1 2 3)) (quote #(1 2 6))))) .......... [PASS]
37. (not ( num-vector-comparator (quote #(1 2)) (quote #(1 2 3)))) .......... [PASS]
38. (not ( num-vector-comparator (quote #(1 2 3)) (quote #(2 3 4)))) .......... [PASS]
39. (not ( num-vector-comparator (quote #(1 2 3)) (quote #(1 3 4)))) .......... [PASS]
40. (not ( num-vector-comparator (quote #(1 2 3)) (quote #(1 2 4)))) .......... [PASS]
41. (not ( num-vector-comparator (quote #(3 4)) (quote #(1 2 3)))) .......... [PASS]
42. (not (not ( num-vector-comparator (quote #(1 2 3)) (quote #(1 2 3))))) .......... [PASS]
43. (not (not ( num-vector-comparator (quote #(1 2 3)) (quote #(1 2))))) .......... [PASS]
44. (not (not ( num-vector-comparator (quote #(1 2 3)) (quote #(0 2 3))))) .......... [PASS]
45. (not (not ( num-vector-comparator (quote #(1 2 3)) (quote #(1 1 3))))) .......... [PASS]
46. (not (not ( vector-qua-list-comparator (quote #(3 4)) (quote #(1 2 3))))) .......... [PASS]
47. (not ( list-qua-vector-comparator (quote (3 4)) (quote (1 2 3)))) .......... [PASS]
48. (not (=? eq-comparator #t #t)) .......... [PASS]
49. (not (not (=? eq-comparator #f #t))) .......... [PASS]
50. (not (=? eqv-comparator bool-pair bool-pair)) .......... [PASS]
51. (not (not (=? eqv-comparator bool-pair bool-pair-2))) .......... [PASS]
52. (not (=? equal-comparator bool-pair bool-pair-2)) .......... [PASS]
53. (not (not (=? equal-comparator bool-pair reverse-bool-pair))) .......... [PASS]
54. (not (exact-integer? (boolean-hash #f))) .......... [PASS]
55. (not (not (negative? (boolean-hash #t)))) .......... [PASS]
56. (not (exact-integer? (char-hash #\a))) .......... [PASS]
57. (not (not (negative? (char-hash #\b)))) .......... [PASS]
58. (not (exact-integer? (char-ci-hash #\a))) .......... [PASS]
59. (not (not (negative? (char-ci-hash #\b)))) .......... [PASS]
60. (not (= (char-ci-hash #\a) (char-ci-hash #\A))) .......... [PASS]
61. (not (exact-integer? (string-hash "f"))) .......... [PASS]
62. (not (not (negative? (string-hash "g")))) .......... [PASS]
63. (not (exact-integer? (string-ci-hash "f"))) .......... [PASS]
64. (not (not (negative? (string-ci-hash "g")))) .......... [PASS]
65. (not (= (string-ci-hash "f") (string-ci-hash "F"))) .......... [PASS]
66. (not (exact-integer? (symbol-hash (quote f)))) .......... [PASS]
67. (not (not (negative? (symbol-hash (quote t))))) .......... [PASS]
68. (not (exact-integer? (number-hash 3))) .......... [PASS]
69. (not (not (negative? (number-hash 3)))) .......... [PASS]
70. (not (exact-integer? (number-hash -3))) .......... [PASS]
71. (not (not (negative? (number-hash -3)))) .......... [PASS]
72. (not (exact-integer? (number-hash 3.0))) .......... [PASS]
73. (not (not (negative? (number-hash 3.0)))) .......... [PASS]
74. (not ( default-comparator (quote ()) (quote (a)))) .......... [PASS]
75. (not (not (=? default-comparator (quote ()) (quote (a))))) .......... [PASS]
76. (not (=? default-comparator #t #t)) .......... [PASS]
77. (not (not (=? default-comparator #t #f))) .......... [PASS]
78. (not ( default-comparator #f #t)) .......... [PASS]
79. (not (not ( default-comparator #t #t))) .......... [PASS]
80. (not (=? default-comparator #\a #\a)) .......... [PASS]
81. (not ( default-comparator #\a #\b)) .......... [PASS]
82. (not (comparator-test-type default-comparator (quote ()))) .......... [PASS]
83. (not (comparator-test-type default-comparator #t)) .......... [PASS]
84. (not (comparator-test-type default-comparator #\t)) .......... [PASS]
85. (not (comparator-test-type default-comparator (quote (a)))) .......... [PASS]
86. (not (comparator-test-type default-comparator (quote a))) .......... [PASS]
87. (not (comparator-test-type default-comparator (make-bytevector 10))) .......... [PASS]
88. (not (comparator-test-type default-comparator 10)) .......... [PASS]
89. (not (comparator-test-type default-comparator 10.0)) .......... [PASS]
90. (not (comparator-test-type default-comparator "10.0")) .......... [PASS]
91. (not (comparator-test-type default-comparator (quote #(10)))) .......... [PASS]
92. (not (=? default-comparator (quote (#t . #t)) (quote (#t . #t)))) .......... [PASS]
93. (not (not (=? default-comparator (quote (#t . #t)) (quote (#f . #t))))) .......... [PASS]
94. (not (not (=? default-comparator (quote (#t . #t)) (quote (#t . #f))))) .......... [PASS]
95. (not ( default-comparator (quote (#f . #t)) (quote (#t . #t)))) .......... [PASS]
96. (not ( default-comparator (quote (#t . #f)) (quote (#t . #t)))) .......... [PASS]
97. (not (not ( default-comparator (quote (#t . #t)) (quote (#t . #t))))) .......... [PASS]
98. (not (not ( default-comparator (quote (#t . #t)) (quote (#f . #t))))) .......... [PASS]
99. (not (not ( default-comparator (quote #(#f #t)) (quote #(#f #f))))) .......... [PASS]
100. (not (=? default-comparator (quote #(#t #t)) (quote #(#t #t)))) .......... [PASS]
101. (not (not (=? default-comparator (quote #(#t #t)) (quote #(#f #t))))) .......... [PASS]
102. (not (not (=? default-comparator (quote #(#t #t)) (quote #(#t #f))))) .......... [PASS]
103. (not ( default-comparator (quote #(#f #t)) (quote #(#t #t)))) .......... [PASS]
104. (not ( default-comparator (quote #(#t #f)) (quote #(#t #t)))) .......... [PASS]
105. (not (not ( default-comparator (quote #(#t #t)) (quote #(#t #t))))) .......... [PASS]
106. (not (not ( default-comparator (quote #(#t #t)) (quote #(#f #t))))) .......... [PASS]
107. (not (not ( default-comparator (quote #(#f #t)) (quote #(#f #f))))) .......... [PASS]
108. (not (= (comparator-hash default-comparator #t) (boolean-hash #t))) .......... [PASS]
109. (not (= (comparator-hash default-comparator #\t) (char-hash #\t))) .......... [PASS]
110. (not (= (comparator-hash default-comparator "t") (string-hash "t"))) .......... [PASS]
111. (not (= (comparator-hash default-comparator (quote t)) (symbol-hash (quote t)))) .......... [PASS]
112. (not (= (comparator-hash default-comparator 10) (number-hash 10))) .......... [PASS]
113. (not (= (comparator-hash default-comparator 10.0) (number-hash 10.0))) .......... [PASS]
114. (not (=? default-comparator (lambda () #t) (lambda () #f))) .......... [PASS]
115. (not (not ( default-comparator (lambda () #t) (lambda () #f)))) .......... [PASS]
116. (comparator-hash default-comparator (lambda () #t)) .......... [PASS]
117. (and ((comparator-type-test-predicate comp) x1) (= x1 111)) .......... [PASS]
118. (and ((comparator-equality-predicate comp) x1 x2) (= x2 222)) .......... [PASS]
119. (and ((comparator-ordering-predicate comp) x1 x3) (= x3 333)) .......... [PASS]
120. (and (zero? ((comparator-hash-function comp) x1)) (= x4 444)) .......... [PASS]
121. (not (comparator-test-type real-comparator 3)) .......... [PASS]
122. (not (comparator-test-type real-comparator 3.0)) .......... [PASS]
123. (not (not (comparator-test-type real-comparator "3.0"))) .......... [PASS]
124. (not (comparator-check-type boolean-comparator #t)) .......... [PASS]
125. (quote (comparator-check-type boolean-comparator (quote t))) .......... [PASS]
126. (not (=? real-comparator 2 2.0 2)) .......... [PASS]
127. (not ( real-comparator 2 3.0 4)) .......... [PASS]
128. (not (>? real-comparator 4.0 3.0 2)) .......... [PASS]
129. (not (<=? real-comparator 2.0 2 3.0)) .......... [PASS]
130. (not (>=? real-comparator 3 3.0 2)) .......... [PASS]
131. (not (not (=? real-comparator 1 2 3))) .......... [PASS]
132. (not (not ( real-comparator 3 1 2))) .......... [PASS]
133. (not (not (>? real-comparator 1 2 3))) .......... [PASS]
134. (not (not (<=? real-comparator 4 3 3))) .......... [PASS]
135. (not (not (>=? real-comparator 3 4 4.0))) .......... [PASS]
136. (comparator-if<=> real-comparator 1 2 (quote less) (quote equal) (quote greater)) .......... [PASS]
137. (comparator-if<=> real-comparator 1 1 (quote less) (quote equal) (quote greater)) .......... [PASS]
138. (comparator-if<=> real-comparator 2 1 (quote less) (quote equal) (quote greater)) .......... [PASS]
139. (comparator-if<=> "1" "2" (quote less) (quote equal) (quote greater)) .......... [PASS]
140. (comparator-if<=> "1" "1" (quote less) (quote equal) (quote greater)) .......... [PASS]
141. (comparator-if<=> "2" "1" (quote less) (quote equal) (quote greater)) .......... [PASS]
142. (not (exact-integer? (hash-bound))) .......... [PASS]
143. (not (exact-integer? (hash-salt))) .......... [PASS]
144. (not (< (hash-salt) (hash-bound))) .......... [PASS]
145. (comparator-max real-comparator 1 5 3 2 -2) .......... [PASS]
146. (comparator-min real-comparator 1 5 3 2 -2) .......... [PASS]
147. (comparator-max-in-list real-comparator (quote (1 5 3 2 -2))) .......... [PASS]
148. (comparator-min-in-list real-comparator (quote (1 5 3 2 -2))) .......... [PASS]
149. (not (=? char-comparator #\C #\C)) .......... [PASS]
150. (not (=? char-ci-comparator #\c #\C)) .......... [PASS]
151. (not (=? string-comparator "ABC" "ABC")) .......... [PASS]
152. (not (=? string-ci-comparator "abc" "ABC")) .......... [PASS]
153. (not (=? eq-comparator 32 32)) .......... [PASS]
154. (not (=? eqv-comparator 32 32)) .......... [PASS]
155. (not (=? equal-comparator "ABC" "ABC")) .......... [PASS]
155 out of 155 passed (100.00%)
--------------------------------
RUNNING TESTS FOR SRFI 152: ./skint test/srfi/152.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 153: ./skint test/srfi/153.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 156: ./skint test/srfi/156.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 158: ./skint test/srfi/158.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 160: ./skint test/srfi/160.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 162: ./skint test/srfi/162.scm
------------------------------------------------------
---------------------------------------------1. (not (not (eqv? (make-computation-environment-variable (quote x) #f #f) (make-computation-environment-variable (quote x) #f #f)))) .......... [PASS]
2. (not (make-computation-environment)) .......... [PASS]
3. (not (make-environment)) .......... [PASS]
4. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-environment-ref (make-computation-environment) x))) .......... [PASS]
5. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) 42 #f))) (computation-environment-ref (make-computation-environment) x))) .......... [PASS]
6. (eqv? #f (computation-environment-ref (make-environment) z)) .......... [PASS]
7. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-environment-ref (computation-environment-update (make-computation-environment) x 42) x))) .......... [PASS]
8. (eqv? 10 (let ((x (make-computation-environment-variable (quote x) #f #f)) (y (make-computation-environment-variable (quote y) #f #f))) (computation-environment-ref (computation-environment-update (make-computation-environment) x 42 y 10) y))) .......... [PASS]
9. (eqv? 42 (computation-environment-ref (computation-environment-update (make-environment) z 42) z)) .......... [PASS]
10. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f)) (y (make-computation-environment-variable (quote y) #f #f))) (computation-environment-ref (computation-environment-update (make-computation-environment) x 42) y))) .......... [PASS]
11. (eqv? #f (let ((y (make-computation-environment-variable (quote y) #f #f))) (computation-environment-ref (computation-environment-update (make-environment) z 42) y))) .......... [PASS]
12. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f)) (env (make-computation-environment))) (computation-environment-update env x 42) (computation-environment-ref env x))) .......... [PASS]
13. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f)) (env (make-computation-environment))) (computation-environment-update! env x 42) (computation-environment-ref env x))) .......... [PASS]
14. (eqv? 42 (let ((env (make-environment))) (computation-environment-update! env z 42) (computation-environment-ref env z))) .......... [PASS]
15. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f)) (env (make-computation-environment))) (computation-environment-update! env x 42) (computation-environment-update env x 10) (computation-environment-ref env x))) .......... [PASS]
16. (eqv? 42 (let ((env (make-environment))) (computation-environment-update! env z 42) (computation-environment-update env z 10) (computation-environment-ref env z))) .......... [PASS]
17. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f)) (env (make-computation-environment))) (computation-environment-update! (computation-environment-update env x 10) x 42) (computation-environment-ref env x))) .......... [PASS]
18. (eqv? #f (let ((env (make-environment))) (computation-environment-update! (computation-environment-update env z 10) z 42) (computation-environment-ref env z))) .......... [PASS]
19. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f)) (y (make-computation-environment-variable (quote y) #f #f)) (env (make-computation-environment))) (computation-environment-update! (computation-environment-update env y 10) x 42) (computation-environment-ref env x))) .......... [PASS]
20. (eqv? 42 (let ((env (make-environment))) (computation-environment-update! (computation-environment-update env w 10) z 42) (computation-environment-ref env z))) .......... [PASS]
21. (eqv? 42 (let* ((x (make-computation-environment-variable (quote x) #f #f)) (env (computation-environment-update (make-computation-environment) x 42)) (copy (computation-environment-copy env))) (computation-environment-update! env x 10) (computation-environment-ref copy x))) .......... [PASS]
22. (eqv? 42 (let* ((env (computation-environment-update (make-environment) z 42)) (copy (computation-environment-copy env))) (computation-environment-update! env z 10) (computation-environment-ref copy z))) .......... [PASS]
23. (eqv? #f (let ((flag #f)) (make-computation (lambda (compute) (set! flag #t))) flag)) .......... [PASS]
24. (eqv? 42 (computation-run (make-computation (lambda (compute) 42)))) .......... [PASS]
25. (eqv? 42 (computation-run (make-computation (lambda (compute) (compute (computation-pure 42)))))) .......... [PASS]
26. (call-with-values (lambda () (computation-run (make-computation (lambda (compute) (compute (computation-pure 10 42)))))) list) .......... [PASS]
27. (let* ((acc (quote ())) (result (computation-run (computation-each (make-computation (lambda (compute) (set! acc (cons (quote a) acc)))) (make-computation (lambda (compute) (set! acc (cons (quote b) acc)) 42)))))) (list result acc)) .......... [PASS]
28. (let* ((acc (quote ())) (result (computation-run (computation-each-in-list (list (make-computation (lambda (compute) (set! acc (cons (quote a) acc)))) (make-computation (lambda (compute) (set! acc (cons (quote b) acc)) 42))))))) (list result acc)) .......... [PASS]
29. (computation-run (computation-bind (computation-pure 42) (lambda (x) (computation-pure (* x 2))) (lambda (x) (computation-pure (- x 1))))) .......... [PASS]
30. (computation-run (computation-sequence (list (computation-pure 42) (computation-pure 84)))) .......... [PASS]
31. (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (make-computation (lambda (compute) (let ((a (compute (computation-local (lambda (env) (computation-environment-update env x 42)) (computation-bind (computation-ask) (lambda (env) (computation-pure (computation-environment-ref env x)))))))) (list a (computation-environment-ref (compute (computation-ask)) x))))))) .......... [PASS]
32. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-with ((x 42)) (computation-fn ((y x)) (computation-pure y)))))) .......... [PASS]
33. (eqv? 42 (run (computation-with ((z 42)) (computation-fn ((y z)) (computation-pure y))))) .......... [PASS]
34. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-with ((x 42)) (computation-fn (x) (computation-pure x)))))) .......... [PASS]
35. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-each (computation-with ((x 42)) (computation-fn ((y x)) (computation-pure y))) (computation-fn ((y x)) (computation-pure y)))))) .......... [PASS]
36. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-each (computation-with! (x 42)) (computation-fn ((y x)) (computation-pure y)))))) .......... [PASS]
37. (eqv? #f (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-forked (computation-with! (x 42)) (computation-fn ((y x)) (computation-pure y)))))) .......... [PASS]
38. (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-bind/forked (computation-each (computation-with! (x 42)) (computation-pure 2)) (lambda (z) (computation-fn ((y x)) (computation-pure (list y z))))))) .......... [PASS]
39. (eqv? 42 (computation-run (computation-with ((default-computation computation-pure)) 42))) .......... [PASS]
40. (eqv? 42 (let ((x (make-computation-environment-variable (quote x) #f #f))) (computation-run (computation-with ((x 10)) (computation-with ((x 42)) (computation-fn ((x x)) (computation-pure x))))))) .......... [PASS]
41. (let ((x (make-computation-environment-variable (quote x) #f #f)) (y (make-computation-environment-variable (quote y) #f #f))) (computation-run (computation-with ((x 10) (y 42)) (computation-fn (x y) (computation-pure (list x y)))))) .......... [PASS]
42. (run (computation-with ((z 10) (w 42)) (computation-fn (z w) (computation-pure (list z w))))) .......... [PASS]
43. (let () (define-computation-type make-environment run (x 10) (y 42 "immutable")) (run (computation-fn (x y) (computation-pure (list x y))))) .......... [PASS]
43 out of 43 passed (100.00%)
1. (list-transduce (tmap add1) rcons numeric-list) .......... [PASS]
2. (list-transduce (tfilter even?) rcons numeric-list) .......... [PASS]
3. (list-transduce (compose (tfilter even?) (tmap add1)) rcons numeric-list) .......... [PASS]
4. (list-transduce (tfilter-map (lambda (x) (if (even? x) (+ x 1) #f))) rcons numeric-list) .......... [PASS]
5. (list-transduce (tmap char->integer) rcons list-of-chars) .......... [PASS]
6. (string-transduce (tfilter char-alphabetic?) rcount string) .......... [PASS]
7. (string-transduce (tremove char-alphabetic?) rcount string) .......... [PASS]
8. (list-transduce (treplace replace-alist) rcons (quote (1 2 3 4 5 4 r o c k s))) .......... [PASS]
9. (list-transduce (treplace replace-function) rcons (quote (1 2 3 4 5 4 r o c k s))) .......... [PASS]
10. (list-transduce (ttake 4) + numeric-list) .......... [PASS]
11. (list-transduce (tdrop 3) + numeric-list) .......... [PASS]
12. (list-transduce (tdrop-while (lambda (x) (< x 3))) rcons numeric-list) .......... [PASS]
13. (list-transduce (ttake-while (lambda (x) (< x 3))) rcons numeric-list) .......... [PASS]
14. (list-transduce tconcatenate rcons (quote ((0 1) (2 3) (4)))) .......... [PASS]
15. (list-transduce (tappend-map (lambda (x) (list x (* x 2)))) rcons (quote (1 2 3))) .......... [PASS]
16. (list-transduce (tdelete-neighbor-duplicates) rcons (quote (1 1 1 2 2 1 2 3 3))) .......... [PASS]
17. (list-transduce (tdelete-duplicates) rcons (quote (1 1 2 1 2 3 3 1 2 3 4 4))) .......... [PASS]
18. (list-transduce tflatten rcons (quote ((1 2) 3 (4 (5 6) 7) 8 (9)))) .......... [PASS]
19. (list-transduce (tpartition even?) rcons (quote (1 1 1 1 2 2 2 2 3 3 3 4 4 4 4))) .......... [PASS]
20. (vector-transduce (tsegment 2) rcons numeric-vec) .......... [PASS]
21. (list-transduce (tadd-between (quote and)) rcons numeric-list) .......... [PASS]
22. (list-transduce (tenumerate (- 1)) rcons numeric-list) .......... [PASS]
22 out of 22 passed (100.00%)
0 out of 0 passed (%)
1. (length (hook->list (make-hook 0))) .......... [PASS]
2. (let ((hook (make-hook 0)) (counter 0)) (hook-add! hook (lambda () (set! counter (+ counter 1)))) (length (hook->list hook))) .......... [PASS]
3. (let ((hook (make-hook 0)) (counter 0)) (let ((increment (lambda () (set! counter (+ counter 1))))) (hook-add! hook increment) (hook-delete! hook increment) (length (hook->list hook)))) .......... [PASS]
4. (let ((hook (make-hook 0)) (counter 0)) (let ((increment (lambda () (set! counter (+ counter 1)))) (decrement (lambda () (set! counter (- counter 1))))) (hook-add! hook increment) (hook-reset! hook) (length (hook->list hook)))) .......... [PASS]
5. (let ((hook (make-hook 0)) (counter 0)) (let ((increment (lambda () (set! counter (+ counter 1)))) (decrement (lambda () (set! counter (- counter 1))))) (hook-add! hook increment) (hook-add! hook decrement) (hook-run hook) counter)) .......... [PASS]
6. (let* ((counter 0) (increment (lambda () (set! counter (+ counter 1)))) (decrement (lambda () (set! counter (- counter 1))))) (let ((hook (list->hook 0 (list increment decrement)))) (hook-add! hook increment) (hook-add! hook decrement) (hook-run hook) counter)) .......... [PASS]
7. (let* ((counter 0) (increment (lambda () (set! counter (+ counter 1)))) (decrement (lambda () (set! counter (- counter 1)))) (hook (make-hook 0))) (list->hook! hook (list increment decrement)) (hook-add! hook increment) (hook-add! hook decrement) (hook-run hook) counter) .......... [PASS]
7 out of 7 passed (100.00%)
1. (ascii-codepoint? -1) .......... [PASS]
2. (ascii-codepoint? 0) .......... [PASS]
3. (ascii-codepoint? 127) .......... [PASS]
4. (ascii-codepoint? 128) .......... [PASS]
5. (ascii-char? (integer->char 0)) .......... [PASS]
6. (ascii-char? (integer->char 127)) .......... [PASS]
7. (ascii-char? (integer->char 128)) .......... [PASS]
8. (ascii-string? "") .......... [PASS]
9. (ascii-string? "a") .......... [PASS]
10. (ascii-string? "a b c") .......... [PASS]
11. (ascii-string? "Ã¥ b o") .......... [PASS]
12. (ascii-string? (make-string 1 (integer->char 127))) .......... [PASS]
13. (ascii-string? (make-string 1 (integer->char 128))) .......... [PASS]
14. (ascii-bytevector? (string->utf8 "")) .......... [PASS]
15. (ascii-bytevector? (string->utf8 "a")) .......... [PASS]
16. (ascii-bytevector? (string->utf8 "a b c")) .......... [PASS]
17. (ascii-bytevector? (string->utf8 "Ã¥ b o")) .......... [PASS]
18. (ascii-bytevector? (string->utf8 (make-string 1 (integer->char 127)))) .......... [PASS]
19. (ascii-bytevector? (string->utf8 (make-string 1 (integer->char 128)))) .......... [PASS]
20. (ascii-non-control? #\space) .......... [PASS]
21. (ascii-non-control? #\tab) .......... [PASS]
22. (ascii-non-control? #\newline) .......... [PASS]
23. (ascii-non-control? (integer->char 13)) .......... [PASS]
24. (ascii-space-or-tab? #\space) .......... [PASS]
25. (ascii-space-or-tab? #\tab) .......... [PASS]
26. (ascii-space-or-tab? #\newline) .......... [PASS]
27. (ascii-non-control? (integer->char 13)) .......... [PASS]
28. (ascii-non-control? (integer->char 0)) .......... [PASS]
29. (ascii-non-control? (integer->char 31)) .......... [PASS]
30. (ascii-non-control? (integer->char 32)) .......... [PASS]
31. (ascii-non-control? (integer->char 126)) .......... [PASS]
32. (ascii-non-control? (integer->char 127)) .......... [PASS]
33. (ascii-non-control? (integer->char 128)) .......... [PASS]
34. (ascii-upcase upper) .......... [PASS]
35. (ascii-upcase lower) .......... [PASS]
36. (ascii-downcase upper) .......... [PASS]
37. (ascii-downcase lower) .......... [PASS]
38. (ascii-upcase upper) .......... [PASS]
39. (ascii-upcase lower) .......... [PASS]
40. (ascii-downcase upper) .......... [PASS]
41. (ascii-downcase lower) .......... [PASS]
42. (ascii-upcase upper) .......... [PASS]
43. (ascii-upcase lower) .......... [PASS]
44. (ascii-downcase upper) .......... [PASS]
45. (ascii-downcase lower) .......... [PASS]
46. (ascii-upcase upper) .......... [PASS]
47. (ascii-upcase lower) .......... [PASS]
48. (ascii-downcase upper) .......... [PASS]
49. (ascii-downcase lower) .......... [PASS]
50. (ascii-upcase upper) .......... [PASS]
51. (ascii-upcase lower) .......... [PASS]
52. (ascii-downcase upper) .......... [PASS]
53. (ascii-downcase lower) .......... [PASS]
54. (ascii-upcase upper) .......... [PASS]
55. (ascii-upcase lower) .......... [PASS]
56. (ascii-downcase upper) .......... [PASS]
57. (ascii-downcase lower) .......... [PASS]
58. (ascii-upcase upper) .......... [PASS]
59. (ascii-upcase lower) .......... [PASS]
60. (ascii-downcase upper) .......... [PASS]
61. (ascii-downcase lower) .......... [PASS]
62. (ascii-upcase upper) .......... [PASS]
63. (ascii-upcase lower) .......... [PASS]
64. (ascii-downcase upper) .......... [PASS]
65. (ascii-downcase lower) .......... [PASS]
66. (ascii-upcase upper) .......... [PASS]
67. (ascii-upcase lower) .......... [PASS]
68. (ascii-downcase upper) .......... [PASS]
69. (ascii-downcase lower) .......... [PASS]
70. (ascii-upcase upper) .......... [PASS]
71. (ascii-upcase lower) .......... [PASS]
72. (ascii-downcase upper) .......... [PASS]
73. (ascii-downcase lower) .......... [PASS]
74. (ascii-upcase upper) .......... [PASS]
75. (ascii-upcase lower) .......... [PASS]
76. (ascii-downcase upper) .......... [PASS]
77. (ascii-downcase lower) .......... [PASS]
78. (ascii-upcase upper) .......... [PASS]
79. (ascii-upcase lower) .......... [PASS]
80. (ascii-downcase upper) .......... [PASS]
81. (ascii-downcase lower) .......... [PASS]
82. (ascii-upcase upper) .......... [PASS]
83. (ascii-upcase lower) .......... [PASS]
84. (ascii-downcase upper) .......... [PASS]
85. (ascii-downcase lower) .......... [PASS]
86. (ascii-upcase upper) .......... [PASS]
87. (ascii-upcase lower) .......... [PASS]
88. (ascii-downcase upper) .......... [PASS]
89. (ascii-downcase lower) .......... [PASS]
90. (ascii-upcase upper) .......... [PASS]
91. (ascii-upcase lower) .......... [PASS]
92. (ascii-downcase upper) .......... [PASS]
93. (ascii-downcase lower) .......... [PASS]
94. (ascii-upcase upper) .......... [PASS]
95. (ascii-upcase lower) .......... [PASS]
96. (ascii-downcase upper) .......... [PASS]
97. (ascii-downcase lower) .......... [PASS]
98. (ascii-upcase upper) .......... [PASS]
99. (ascii-upcase lower) .......... [PASS]
100. (ascii-downcase upper) .......... [PASS]
101. (ascii-downcase lower) .......... [PASS]
102. (ascii-upcase upper) .......... [PASS]
103. (ascii-upcase lower) .......... [PASS]
104. (ascii-downcase upper) .......... [PASS]
105. (ascii-downcase lower) .......... [PASS]
106. (ascii-upcase upper) .......... [PASS]
107. (ascii-upcase lower) .......... [PASS]
108. (ascii-downcase upper) .......... [PASS]
109. (ascii-downcase lower) .......... [PASS]
110. (ascii-upcase upper) .......... [PASS]
111. (ascii-upcase lower) .......... [PASS]
112. (ascii-downcase upper) .......... [PASS]
113. (ascii-downcase lower) .......... [PASS]
114. (ascii-upcase upper) .......... [PASS]
115. (ascii-upcase lower) .......... [PASS]
116. (ascii-downcase upper) .......... [PASS]
117. (ascii-downcase lower) .......... [PASS]
118. (ascii-upcase upper) .......... [PASS]
119. (ascii-upcase lower) .......... [PASS]
120. (ascii-downcase upper) .......... [PASS]
121. (ascii-downcase lower) .......... [PASS]
122. (ascii-upcase upper) .......... [PASS]
123. (ascii-upcase lower) .......... [PASS]
124. (ascii-downcase upper) .......... [PASS]
125. (ascii-downcase lower) .......... [PASS]
126. (ascii-upcase upper) .......... [PASS]
127. (ascii-upcase lower) .......... [PASS]
128. (ascii-downcase upper) .......... [PASS]
129. (ascii-downcase lower) .......... [PASS]
130. (ascii-upcase upper) .......... [PASS]
131. (ascii-upcase lower) .......... [PASS]
132. (ascii-downcase upper) .......... [PASS]
133. (ascii-downcase lower) .......... [PASS]
134. (ascii-upcase upper) .......... [PASS]
135. (ascii-upcase lower) .......... [PASS]
136. (ascii-downcase upper) .......... [PASS]
137. (ascii-downcase lower) .......... [PASS]
138. (ascii-upcase cc) .......... [PASS]
139. (ascii-downcase cc) .......... [PASS]
140. (ascii-upcase cc) .......... [PASS]
141. (ascii-downcase cc) .......... [PASS]
142. (ascii-upcase cc) .......... [PASS]
143. (ascii-downcase cc) .......... [PASS]
144. (ascii-upcase cc) .......... [PASS]
145. (ascii-downcase cc) .......... [PASS]
146. (ascii-upcase cc) .......... [PASS]
147. (ascii-downcase cc) .......... [PASS]
148. (ascii-upcase cc) .......... [PASS]
149. (ascii-downcase cc) .......... [PASS]
150. (ascii-upcase cc) .......... [PASS]
151. (ascii-downcase cc) .......... [PASS]
152. (ascii-upcase cc) .......... [PASS]
153. (ascii-downcase cc) .......... [PASS]
154. (ascii-upcase cc) .......... [PASS]
155. (ascii-downcase cc) .......... [PASS]
156. (ascii-upcase cc) .......... [PASS]
157. (ascii-downcase cc) .......... [PASS]
158. (ascii-upcase cc) .......... [PASS]
159. (ascii-downcase cc) .......... [PASS]
160. (ascii-upcase cc) .......... [PASS]
161. (ascii-downcase cc) .......... [PASS]
162. (ascii-upcase cc) .......... [PASS]
163. (ascii-downcase cc) .......... [PASS]
164. (ascii-upcase cc) .......... [PASS]
165. (ascii-downcase cc) .......... [PASS]
166. (ascii-upcase cc) .......... [PASS]
167. (ascii-downcase cc) .......... [PASS]
168. (ascii-upcase cc) .......... [PASS]
169. (ascii-downcase cc) .......... [PASS]
170. (ascii-upcase cc) .......... [PASS]
171. (ascii-downcase cc) .......... [PASS]
172. (ascii-upcase cc) .......... [PASS]
173. (ascii-downcase cc) .......... [PASS]
174. (ascii-upcase cc) .......... [PASS]
175. (ascii-downcase cc) .......... [PASS]
176. (ascii-upcase cc) .......... [PASS]
177. (ascii-downcase cc) .......... [PASS]
178. (ascii-upcase cc) .......... [PASS]
179. (ascii-downcase cc) .......... [PASS]
180. (ascii-upcase cc) .......... [PASS]
181. (ascii-downcase cc) .......... [PASS]
182. (ascii-upcase cc) .......... [PASS]
183. (ascii-downcase cc) .......... [PASS]
184. (ascii-upcase cc) .......... [PASS]
185. (ascii-downcase cc) .......... [PASS]
186. (ascii-upcase cc) .......... [PASS]
187. (ascii-downcase cc) .......... [PASS]
188. (ascii-upcase cc) .......... [PASS]
189. (ascii-downcase cc) .......... [PASS]
190. (ascii-upcase cc) .......... [PASS]
191. (ascii-downcase cc) .......... [PASS]
192. (ascii-upcase cc) .......... [PASS]
193. (ascii-downcase cc) .......... [PASS]
194. (ascii-upcase cc) .......... [PASS]
195. (ascii-downcase cc) .......... [PASS]
196. (ascii-upcase cc) .......... [PASS]
197. (ascii-downcase cc) .......... [PASS]
198. (ascii-upcase cc) .......... [PASS]
199. (ascii-downcase cc) .......... [PASS]
200. (ascii-upcase cc) .......... [PASS]
201. (ascii-downcase cc) .......... [PASS]
202. (ascii-upcase cc) .......... [PASS]
203. (ascii-downcase cc) .......... [PASS]
204. (ascii-upcase cc) .......... [PASS]
205. (ascii-downcase cc) .......... [PASS]
206. (ascii-upcase cc) .......... [PASS]
207. (ascii-downcase cc) .......... [PASS]
208. (ascii-upcase cc) .......... [PASS]
209. (ascii-downcase cc) .......... [PASS]
210. (ascii-upcase cc) .......... [PASS]
211. (ascii-downcase cc) .......... [PASS]
212. (ascii-upcase cc) .......... [PASS]
213. (ascii-downcase cc) .......... [PASS]
214. (ascii-upcase cc) .......... [PASS]
215. (ascii-downcase cc) .......... [PASS]
216. (ascii-upcase cc) .......... [PASS]
217. (ascii-downcase cc) .......... [PASS]
218. (ascii-upcase cc) .......... [PASS]
219. (ascii-downcase cc) .......... [PASS]
220. (ascii-upcase cc) .......... [PASS]
221. (ascii-downcase cc) .......... [PASS]
222. (ascii-upcase cc) .......... [PASS]
223. (ascii-downcase cc) .......... [PASS]
224. (ascii-upcase cc) .......... [PASS]
225. (ascii-downcase cc) .......... [PASS]
226. (ascii-upcase cc) .......... [PASS]
227. (ascii-downcase cc) .......... [PASS]
228. (ascii-upcase cc) .......... [PASS]
229. (ascii-downcase cc) .......... [PASS]
230. (ascii-upcase cc) .......... [PASS]
231. (ascii-downcase cc) .......... [PASS]
232. (ascii-upcase cc) .......... [PASS]
233. (ascii-downcase cc) .......... [PASS]
234. (ascii-upcase cc) .......... [PASS]
235. (ascii-downcase cc) .......... [PASS]
236. (ascii-upcase cc) .......... [PASS]
237. (ascii-downcase cc) .......... [PASS]
238. (ascii-upcase cc) .......... [PASS]
239. (ascii-downcase cc) .......... [PASS]
240. (ascii-upcase cc) .......... [PASS]
241. (ascii-downcase cc) .......... [PASS]
242. (ascii-upcase cc) .......... [PASS]
243. (ascii-downcase cc) .......... [PASS]
244. (ascii-upcase cc) .......... [PASS]
245. (ascii-downcase cc) .......... [PASS]
246. (ascii-upcase cc) .......... [PASS]
247. (ascii-downcase cc) .......... [PASS]
248. (ascii-upcase cc) .......... [PASS]
249. (ascii-downcase cc) .......... [PASS]
250. (ascii-upcase cc) .......... [PASS]
251. (ascii-downcase cc) .......... [PASS]
252. (ascii-upcase cc) .......... [PASS]
253. (ascii-downcase cc) .......... [PASS]
254. (ascii-upcase cc) .......... [PASS]
255. (ascii-downcase cc) .......... [PASS]
256. (ascii-upcase cc) .......... [PASS]
257. (ascii-downcase cc) .......... [PASS]
258. (ascii-upcase cc) .......... [PASS]
259. (ascii-downcase cc) .......... [PASS]
260. (ascii-upcase cc) .......... [PASS]
261. (ascii-downcase cc) .......... [PASS]
262. (ascii-upcase cc) .......... [PASS]
263. (ascii-downcase cc) .......... [PASS]
264. (ascii-upcase cc) .......... [PASS]
265. (ascii-downcase cc) .......... [PASS]
266. (ascii-upcase cc) .......... [PASS]
267. (ascii-downcase cc) .......... [PASS]
268. (ascii-upcase cc) .......... [PASS]
269. (ascii-downcase cc) .......... [PASS]
270. (ascii-upcase cc) .......... [PASS]
271. (ascii-downcase cc) .......... [PASS]
272. (ascii-upcase cc) .......... [PASS]
273. (ascii-downcase cc) .......... [PASS]
274. (ascii-upcase cc) .......... [PASS]
275. (ascii-downcase cc) .......... [PASS]
276. (ascii-upcase cc) .......... [PASS]
277. (ascii-downcase cc) .......... [PASS]
278. (ascii-upcase cc) .......... [PASS]
279. (ascii-downcase cc) .......... [PASS]
280. (ascii-upcase cc) .......... [PASS]
281. (ascii-downcase cc) .......... [PASS]
282. (ascii-upcase cc) .......... [PASS]
283. (ascii-downcase cc) .......... [PASS]
284. (ascii-upcase cc) .......... [PASS]
285. (ascii-downcase cc) .......... [PASS]
286. (ascii-upcase cc) .......... [PASS]
287. (ascii-downcase cc) .......... [PASS]
288. (ascii-upcase cc) .......... [PASS]
289. (ascii-downcase cc) .......... [PASS]
290. (ascii-char? cc) .......... [PASS]
291. (ascii-char? (integer->char cc)) .......... [PASS]
292. (ascii-non-control? cc) .......... [PASS]
293. (ascii-other-graphic? cc) .......... [PASS]
294. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
295. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
296. (ascii-char? cc) .......... [PASS]
297. (ascii-char? (integer->char cc)) .......... [PASS]
298. (ascii-non-control? cc) .......... [PASS]
299. (ascii-other-graphic? cc) .......... [PASS]
300. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
301. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
302. (ascii-char? cc) .......... [PASS]
303. (ascii-char? (integer->char cc)) .......... [PASS]
304. (ascii-non-control? cc) .......... [PASS]
305. (ascii-other-graphic? cc) .......... [PASS]
306. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
307. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
308. (ascii-char? cc) .......... [PASS]
309. (ascii-char? (integer->char cc)) .......... [PASS]
310. (ascii-non-control? cc) .......... [PASS]
311. (ascii-other-graphic? cc) .......... [PASS]
312. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
313. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
314. (ascii-char? cc) .......... [PASS]
315. (ascii-char? (integer->char cc)) .......... [PASS]
316. (ascii-non-control? cc) .......... [PASS]
317. (ascii-other-graphic? cc) .......... [PASS]
318. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
319. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
320. (ascii-char? cc) .......... [PASS]
321. (ascii-char? (integer->char cc)) .......... [PASS]
322. (ascii-non-control? cc) .......... [PASS]
323. (ascii-other-graphic? cc) .......... [PASS]
324. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
325. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
326. (ascii-char? cc) .......... [PASS]
327. (ascii-char? (integer->char cc)) .......... [PASS]
328. (ascii-non-control? cc) .......... [PASS]
329. (ascii-other-graphic? cc) .......... [PASS]
330. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
331. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
332. (ascii-char? cc) .......... [PASS]
333. (ascii-char? (integer->char cc)) .......... [PASS]
334. (ascii-non-control? cc) .......... [PASS]
335. (ascii-other-graphic? cc) .......... [PASS]
336. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
337. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
338. (ascii-char? cc) .......... [PASS]
339. (ascii-char? (integer->char cc)) .......... [PASS]
340. (ascii-non-control? cc) .......... [PASS]
341. (ascii-other-graphic? cc) .......... [PASS]
342. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
343. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
344. (ascii-char? cc) .......... [PASS]
345. (ascii-char? (integer->char cc)) .......... [PASS]
346. (ascii-non-control? cc) .......... [PASS]
347. (ascii-other-graphic? cc) .......... [PASS]
348. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
349. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
350. (ascii-char? cc) .......... [PASS]
351. (ascii-char? (integer->char cc)) .......... [PASS]
352. (ascii-non-control? cc) .......... [PASS]
353. (ascii-other-graphic? cc) .......... [PASS]
354. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
355. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
356. (ascii-char? cc) .......... [PASS]
357. (ascii-char? (integer->char cc)) .......... [PASS]
358. (ascii-non-control? cc) .......... [PASS]
359. (ascii-other-graphic? cc) .......... [PASS]
360. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
361. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
362. (ascii-char? cc) .......... [PASS]
363. (ascii-char? (integer->char cc)) .......... [PASS]
364. (ascii-non-control? cc) .......... [PASS]
365. (ascii-other-graphic? cc) .......... [PASS]
366. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
367. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
368. (ascii-char? cc) .......... [PASS]
369. (ascii-char? (integer->char cc)) .......... [PASS]
370. (ascii-non-control? cc) .......... [PASS]
371. (ascii-other-graphic? cc) .......... [PASS]
372. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
373. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
374. (ascii-char? cc) .......... [PASS]
375. (ascii-char? (integer->char cc)) .......... [PASS]
376. (ascii-non-control? cc) .......... [PASS]
377. (ascii-other-graphic? cc) .......... [PASS]
378. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
379. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
380. (ascii-char? cc) .......... [PASS]
381. (ascii-char? (integer->char cc)) .......... [PASS]
382. (ascii-non-control? cc) .......... [PASS]
383. (ascii-other-graphic? cc) .......... [PASS]
384. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
385. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
386. (ascii-char? cc) .......... [PASS]
387. (ascii-char? (integer->char cc)) .......... [PASS]
388. (ascii-non-control? cc) .......... [PASS]
389. (ascii-other-graphic? cc) .......... [PASS]
390. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
391. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
392. (ascii-char? cc) .......... [PASS]
393. (ascii-char? (integer->char cc)) .......... [PASS]
394. (ascii-non-control? cc) .......... [PASS]
395. (ascii-other-graphic? cc) .......... [PASS]
396. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
397. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
398. (ascii-char? cc) .......... [PASS]
399. (ascii-char? (integer->char cc)) .......... [PASS]
400. (ascii-non-control? cc) .......... [PASS]
401. (ascii-other-graphic? cc) .......... [PASS]
402. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
403. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
404. (ascii-char? cc) .......... [PASS]
405. (ascii-char? (integer->char cc)) .......... [PASS]
406. (ascii-non-control? cc) .......... [PASS]
407. (ascii-other-graphic? cc) .......... [PASS]
408. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
409. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
410. (ascii-char? cc) .......... [PASS]
411. (ascii-char? (integer->char cc)) .......... [PASS]
412. (ascii-non-control? cc) .......... [PASS]
413. (ascii-other-graphic? cc) .......... [PASS]
414. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
415. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
416. (ascii-char? cc) .......... [PASS]
417. (ascii-char? (integer->char cc)) .......... [PASS]
418. (ascii-non-control? cc) .......... [PASS]
419. (ascii-other-graphic? cc) .......... [PASS]
420. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
421. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
422. (ascii-char? cc) .......... [PASS]
423. (ascii-char? (integer->char cc)) .......... [PASS]
424. (ascii-non-control? cc) .......... [PASS]
425. (ascii-other-graphic? cc) .......... [PASS]
426. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
427. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
428. (ascii-char? cc) .......... [PASS]
429. (ascii-char? (integer->char cc)) .......... [PASS]
430. (ascii-non-control? cc) .......... [PASS]
431. (ascii-other-graphic? cc) .......... [PASS]
432. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
433. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
434. (ascii-char? cc) .......... [PASS]
435. (ascii-char? (integer->char cc)) .......... [PASS]
436. (ascii-non-control? cc) .......... [PASS]
437. (ascii-other-graphic? cc) .......... [PASS]
438. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
439. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
440. (ascii-char? cc) .......... [PASS]
441. (ascii-char? (integer->char cc)) .......... [PASS]
442. (ascii-non-control? cc) .......... [PASS]
443. (ascii-other-graphic? cc) .......... [PASS]
444. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
445. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
446. (ascii-char? cc) .......... [PASS]
447. (ascii-char? (integer->char cc)) .......... [PASS]
448. (ascii-non-control? cc) .......... [PASS]
449. (ascii-other-graphic? cc) .......... [PASS]
450. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
451. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
452. (ascii-char? cc) .......... [PASS]
453. (ascii-char? (integer->char cc)) .......... [PASS]
454. (ascii-non-control? cc) .......... [PASS]
455. (ascii-other-graphic? cc) .......... [PASS]
456. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
457. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
458. (ascii-char? cc) .......... [PASS]
459. (ascii-char? (integer->char cc)) .......... [PASS]
460. (ascii-non-control? cc) .......... [PASS]
461. (ascii-other-graphic? cc) .......... [PASS]
462. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
463. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
464. (ascii-char? cc) .......... [PASS]
465. (ascii-char? (integer->char cc)) .......... [PASS]
466. (ascii-non-control? cc) .......... [PASS]
467. (ascii-other-graphic? cc) .......... [PASS]
468. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
469. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
470. (ascii-char? cc) .......... [PASS]
471. (ascii-char? (integer->char cc)) .......... [PASS]
472. (ascii-non-control? cc) .......... [PASS]
473. (ascii-other-graphic? cc) .......... [PASS]
474. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
475. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
476. (ascii-char? cc) .......... [PASS]
477. (ascii-char? (integer->char cc)) .......... [PASS]
478. (ascii-non-control? cc) .......... [PASS]
479. (ascii-other-graphic? cc) .......... [PASS]
480. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
481. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
482. (ascii-char? cc) .......... [PASS]
483. (ascii-char? (integer->char cc)) .......... [PASS]
484. (ascii-char? cc) .......... [PASS]
485. (ascii-char? (integer->char cc)) .......... [PASS]
486. (ascii-char? cc) .......... [PASS]
487. (ascii-char? (integer->char cc)) .......... [PASS]
488. (ascii-char? cc) .......... [PASS]
489. (ascii-char? (integer->char cc)) .......... [PASS]
490. (ascii-char? cc) .......... [PASS]
491. (ascii-char? (integer->char cc)) .......... [PASS]
492. (ascii-char? cc) .......... [PASS]
493. (ascii-char? (integer->char cc)) .......... [PASS]
494. (ascii-char? cc) .......... [PASS]
495. (ascii-char? (integer->char cc)) .......... [PASS]
496. (ascii-char? cc) .......... [PASS]
497. (ascii-char? (integer->char cc)) .......... [PASS]
498. (ascii-char? cc) .......... [PASS]
499. (ascii-char? (integer->char cc)) .......... [PASS]
500. (ascii-char? cc) .......... [PASS]
501. (ascii-char? (integer->char cc)) .......... [PASS]
502. (ascii-char? cc) .......... [PASS]
503. (ascii-char? (integer->char cc)) .......... [PASS]
504. (ascii-char? cc) .......... [PASS]
505. (ascii-char? (integer->char cc)) .......... [PASS]
506. (ascii-char? cc) .......... [PASS]
507. (ascii-char? (integer->char cc)) .......... [PASS]
508. (ascii-char? cc) .......... [PASS]
509. (ascii-char? (integer->char cc)) .......... [PASS]
510. (ascii-char? cc) .......... [PASS]
511. (ascii-char? (integer->char cc)) .......... [PASS]
512. (ascii-char? cc) .......... [PASS]
513. (ascii-char? (integer->char cc)) .......... [PASS]
514. (ascii-char? cc) .......... [PASS]
515. (ascii-char? (integer->char cc)) .......... [PASS]
516. (ascii-char? cc) .......... [PASS]
517. (ascii-char? (integer->char cc)) .......... [PASS]
518. (ascii-char? cc) .......... [PASS]
519. (ascii-char? (integer->char cc)) .......... [PASS]
520. (ascii-char? cc) .......... [PASS]
521. (ascii-char? (integer->char cc)) .......... [PASS]
522. (ascii-char? cc) .......... [PASS]
523. (ascii-char? (integer->char cc)) .......... [PASS]
524. (ascii-char? cc) .......... [PASS]
525. (ascii-char? (integer->char cc)) .......... [PASS]
526. (ascii-char? cc) .......... [PASS]
527. (ascii-char? (integer->char cc)) .......... [PASS]
528. (ascii-char? cc) .......... [PASS]
529. (ascii-char? (integer->char cc)) .......... [PASS]
530. (ascii-char? cc) .......... [PASS]
531. (ascii-char? (integer->char cc)) .......... [PASS]
532. (ascii-char? cc) .......... [PASS]
533. (ascii-char? (integer->char cc)) .......... [PASS]
534. (ascii-char? cc) .......... [PASS]
535. (ascii-char? (integer->char cc)) .......... [PASS]
536. (ascii-char? cc) .......... [PASS]
537. (ascii-char? (integer->char cc)) .......... [PASS]
538. (ascii-char? cc) .......... [PASS]
539. (ascii-char? (integer->char cc)) .......... [PASS]
540. (ascii-char? cc) .......... [PASS]
541. (ascii-char? (integer->char cc)) .......... [PASS]
542. (ascii-char? cc) .......... [PASS]
543. (ascii-char? (integer->char cc)) .......... [PASS]
544. (ascii-char? cc) .......... [PASS]
545. (ascii-char? (integer->char cc)) .......... [PASS]
546. (ascii-char? cc) .......... [PASS]
547. (ascii-char? (integer->char cc)) .......... [PASS]
548. (ascii-char? cc) .......... [PASS]
549. (ascii-char? (integer->char cc)) .......... [PASS]
550. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
551. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
552. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
553. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
554. (ascii-alphanumeric? cc) .......... [PASS]
555. (ascii-non-control? cc) .......... [PASS]
556. (ascii-other-graphic? cc) .......... [PASS]
557. (ascii-control? cc) .......... [PASS]
558. (ascii-numeric? cc) .......... [PASS]
559. (ascii-whitespace? cc) .......... [PASS]
560. (ascii-space-or-tab? cc) .......... [PASS]
561. (ascii-char? cc) .......... [PASS]
562. (ascii-char? (integer->char cc)) .......... [PASS]
563. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
564. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
565. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
566. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
567. (ascii-alphanumeric? cc) .......... [PASS]
568. (ascii-non-control? cc) .......... [PASS]
569. (ascii-other-graphic? cc) .......... [PASS]
570. (ascii-control? cc) .......... [PASS]
571. (ascii-numeric? cc) .......... [PASS]
572. (ascii-whitespace? cc) .......... [PASS]
573. (ascii-space-or-tab? cc) .......... [PASS]
574. (ascii-char? cc) .......... [PASS]
575. (ascii-char? (integer->char cc)) .......... [PASS]
576. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
577. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
578. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
579. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
580. (ascii-alphanumeric? cc) .......... [PASS]
581. (ascii-non-control? cc) .......... [PASS]
582. (ascii-other-graphic? cc) .......... [PASS]
583. (ascii-control? cc) .......... [PASS]
584. (ascii-numeric? cc) .......... [PASS]
585. (ascii-whitespace? cc) .......... [PASS]
586. (ascii-space-or-tab? cc) .......... [PASS]
587. (ascii-char? cc) .......... [PASS]
588. (ascii-char? (integer->char cc)) .......... [PASS]
589. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
590. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
591. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
592. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
593. (ascii-alphanumeric? cc) .......... [PASS]
594. (ascii-non-control? cc) .......... [PASS]
595. (ascii-other-graphic? cc) .......... [PASS]
596. (ascii-control? cc) .......... [PASS]
597. (ascii-numeric? cc) .......... [PASS]
598. (ascii-whitespace? cc) .......... [PASS]
599. (ascii-space-or-tab? cc) .......... [PASS]
600. (ascii-char? cc) .......... [PASS]
601. (ascii-char? (integer->char cc)) .......... [PASS]
602. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
603. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
604. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
605. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
606. (ascii-alphanumeric? cc) .......... [PASS]
607. (ascii-non-control? cc) .......... [PASS]
608. (ascii-other-graphic? cc) .......... [PASS]
609. (ascii-control? cc) .......... [PASS]
610. (ascii-numeric? cc) .......... [PASS]
611. (ascii-whitespace? cc) .......... [PASS]
612. (ascii-space-or-tab? cc) .......... [PASS]
613. (ascii-char? cc) .......... [PASS]
614. (ascii-char? (integer->char cc)) .......... [PASS]
615. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
616. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
617. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
618. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
619. (ascii-alphanumeric? cc) .......... [PASS]
620. (ascii-non-control? cc) .......... [PASS]
621. (ascii-other-graphic? cc) .......... [PASS]
622. (ascii-control? cc) .......... [PASS]
623. (ascii-numeric? cc) .......... [PASS]
624. (ascii-whitespace? cc) .......... [PASS]
625. (ascii-space-or-tab? cc) .......... [PASS]
626. (ascii-char? cc) .......... [PASS]
627. (ascii-char? (integer->char cc)) .......... [PASS]
628. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
629. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
630. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
631. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
632. (ascii-alphanumeric? cc) .......... [PASS]
633. (ascii-non-control? cc) .......... [PASS]
634. (ascii-other-graphic? cc) .......... [PASS]
635. (ascii-control? cc) .......... [PASS]
636. (ascii-numeric? cc) .......... [PASS]
637. (ascii-whitespace? cc) .......... [PASS]
638. (ascii-space-or-tab? cc) .......... [PASS]
639. (ascii-char? cc) .......... [PASS]
640. (ascii-char? (integer->char cc)) .......... [PASS]
641. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
642. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
643. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
644. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
645. (ascii-alphanumeric? cc) .......... [PASS]
646. (ascii-non-control? cc) .......... [PASS]
647. (ascii-other-graphic? cc) .......... [PASS]
648. (ascii-control? cc) .......... [PASS]
649. (ascii-numeric? cc) .......... [PASS]
650. (ascii-whitespace? cc) .......... [PASS]
651. (ascii-space-or-tab? cc) .......... [PASS]
652. (ascii-char? cc) .......... [PASS]
653. (ascii-char? (integer->char cc)) .......... [PASS]
654. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
655. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
656. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
657. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
658. (ascii-alphanumeric? cc) .......... [PASS]
659. (ascii-non-control? cc) .......... [PASS]
660. (ascii-other-graphic? cc) .......... [PASS]
661. (ascii-control? cc) .......... [PASS]
662. (ascii-numeric? cc) .......... [PASS]
663. (ascii-whitespace? cc) .......... [PASS]
664. (ascii-space-or-tab? cc) .......... [PASS]
665. (ascii-char? cc) .......... [PASS]
666. (ascii-char? (integer->char cc)) .......... [PASS]
667. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
668. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
669. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
670. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
671. (ascii-alphanumeric? cc) .......... [PASS]
672. (ascii-non-control? cc) .......... [PASS]
673. (ascii-other-graphic? cc) .......... [PASS]
674. (ascii-control? cc) .......... [PASS]
675. (ascii-numeric? cc) .......... [PASS]
676. (ascii-whitespace? cc) .......... [PASS]
677. (ascii-space-or-tab? cc) .......... [PASS]
678. (ascii-char? cc) .......... [PASS]
679. (ascii-char? (integer->char cc)) .......... [PASS]
680. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
681. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
682. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
683. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
684. (ascii-alphanumeric? cc) .......... [PASS]
685. (ascii-non-control? cc) .......... [PASS]
686. (ascii-other-graphic? cc) .......... [PASS]
687. (ascii-control? cc) .......... [PASS]
688. (ascii-numeric? cc) .......... [PASS]
689. (ascii-whitespace? cc) .......... [PASS]
690. (ascii-space-or-tab? cc) .......... [PASS]
691. (ascii-char? cc) .......... [PASS]
692. (ascii-char? (integer->char cc)) .......... [PASS]
693. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
694. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
695. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
696. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
697. (ascii-alphanumeric? cc) .......... [PASS]
698. (ascii-non-control? cc) .......... [PASS]
699. (ascii-other-graphic? cc) .......... [PASS]
700. (ascii-control? cc) .......... [PASS]
701. (ascii-numeric? cc) .......... [PASS]
702. (ascii-whitespace? cc) .......... [PASS]
703. (ascii-space-or-tab? cc) .......... [PASS]
704. (ascii-char? cc) .......... [PASS]
705. (ascii-char? (integer->char cc)) .......... [PASS]
706. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
707. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
708. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
709. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
710. (ascii-alphanumeric? cc) .......... [PASS]
711. (ascii-non-control? cc) .......... [PASS]
712. (ascii-other-graphic? cc) .......... [PASS]
713. (ascii-control? cc) .......... [PASS]
714. (ascii-numeric? cc) .......... [PASS]
715. (ascii-whitespace? cc) .......... [PASS]
716. (ascii-space-or-tab? cc) .......... [PASS]
717. (ascii-char? cc) .......... [PASS]
718. (ascii-char? (integer->char cc)) .......... [PASS]
719. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
720. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
721. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
722. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
723. (ascii-alphanumeric? cc) .......... [PASS]
724. (ascii-non-control? cc) .......... [PASS]
725. (ascii-other-graphic? cc) .......... [PASS]
726. (ascii-control? cc) .......... [PASS]
727. (ascii-numeric? cc) .......... [PASS]
728. (ascii-whitespace? cc) .......... [PASS]
729. (ascii-space-or-tab? cc) .......... [PASS]
730. (ascii-char? cc) .......... [PASS]
731. (ascii-char? (integer->char cc)) .......... [PASS]
732. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
733. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
734. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
735. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
736. (ascii-alphanumeric? cc) .......... [PASS]
737. (ascii-non-control? cc) .......... [PASS]
738. (ascii-other-graphic? cc) .......... [PASS]
739. (ascii-control? cc) .......... [PASS]
740. (ascii-numeric? cc) .......... [PASS]
741. (ascii-whitespace? cc) .......... [PASS]
742. (ascii-space-or-tab? cc) .......... [PASS]
743. (ascii-char? cc) .......... [PASS]
744. (ascii-char? (integer->char cc)) .......... [PASS]
745. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
746. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
747. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
748. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
749. (ascii-alphanumeric? cc) .......... [PASS]
750. (ascii-non-control? cc) .......... [PASS]
751. (ascii-other-graphic? cc) .......... [PASS]
752. (ascii-control? cc) .......... [PASS]
753. (ascii-numeric? cc) .......... [PASS]
754. (ascii-whitespace? cc) .......... [PASS]
755. (ascii-space-or-tab? cc) .......... [PASS]
756. (ascii-char? cc) .......... [PASS]
757. (ascii-char? (integer->char cc)) .......... [PASS]
758. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
759. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
760. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
761. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
762. (ascii-alphanumeric? cc) .......... [PASS]
763. (ascii-non-control? cc) .......... [PASS]
764. (ascii-other-graphic? cc) .......... [PASS]
765. (ascii-control? cc) .......... [PASS]
766. (ascii-numeric? cc) .......... [PASS]
767. (ascii-whitespace? cc) .......... [PASS]
768. (ascii-space-or-tab? cc) .......... [PASS]
769. (ascii-char? cc) .......... [PASS]
770. (ascii-char? (integer->char cc)) .......... [PASS]
771. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
772. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
773. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
774. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
775. (ascii-alphanumeric? cc) .......... [PASS]
776. (ascii-non-control? cc) .......... [PASS]
777. (ascii-other-graphic? cc) .......... [PASS]
778. (ascii-control? cc) .......... [PASS]
779. (ascii-numeric? cc) .......... [PASS]
780. (ascii-whitespace? cc) .......... [PASS]
781. (ascii-space-or-tab? cc) .......... [PASS]
782. (ascii-char? cc) .......... [PASS]
783. (ascii-char? (integer->char cc)) .......... [PASS]
784. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
785. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
786. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
787. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
788. (ascii-alphanumeric? cc) .......... [PASS]
789. (ascii-non-control? cc) .......... [PASS]
790. (ascii-other-graphic? cc) .......... [PASS]
791. (ascii-control? cc) .......... [PASS]
792. (ascii-numeric? cc) .......... [PASS]
793. (ascii-whitespace? cc) .......... [PASS]
794. (ascii-space-or-tab? cc) .......... [PASS]
795. (ascii-char? cc) .......... [PASS]
796. (ascii-char? (integer->char cc)) .......... [PASS]
797. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
798. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
799. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
800. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
801. (ascii-alphanumeric? cc) .......... [PASS]
802. (ascii-non-control? cc) .......... [PASS]
803. (ascii-other-graphic? cc) .......... [PASS]
804. (ascii-control? cc) .......... [PASS]
805. (ascii-numeric? cc) .......... [PASS]
806. (ascii-whitespace? cc) .......... [PASS]
807. (ascii-space-or-tab? cc) .......... [PASS]
808. (ascii-char? cc) .......... [PASS]
809. (ascii-char? (integer->char cc)) .......... [PASS]
810. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
811. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
812. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
813. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
814. (ascii-alphanumeric? cc) .......... [PASS]
815. (ascii-non-control? cc) .......... [PASS]
816. (ascii-other-graphic? cc) .......... [PASS]
817. (ascii-control? cc) .......... [PASS]
818. (ascii-numeric? cc) .......... [PASS]
819. (ascii-whitespace? cc) .......... [PASS]
820. (ascii-space-or-tab? cc) .......... [PASS]
821. (ascii-char? cc) .......... [PASS]
822. (ascii-char? (integer->char cc)) .......... [PASS]
823. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
824. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
825. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
826. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
827. (ascii-alphanumeric? cc) .......... [PASS]
828. (ascii-non-control? cc) .......... [PASS]
829. (ascii-other-graphic? cc) .......... [PASS]
830. (ascii-control? cc) .......... [PASS]
831. (ascii-numeric? cc) .......... [PASS]
832. (ascii-whitespace? cc) .......... [PASS]
833. (ascii-space-or-tab? cc) .......... [PASS]
834. (ascii-char? cc) .......... [PASS]
835. (ascii-char? (integer->char cc)) .......... [PASS]
836. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
837. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
838. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
839. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
840. (ascii-alphanumeric? cc) .......... [PASS]
841. (ascii-non-control? cc) .......... [PASS]
842. (ascii-other-graphic? cc) .......... [PASS]
843. (ascii-control? cc) .......... [PASS]
844. (ascii-numeric? cc) .......... [PASS]
845. (ascii-whitespace? cc) .......... [PASS]
846. (ascii-space-or-tab? cc) .......... [PASS]
847. (ascii-char? cc) .......... [PASS]
848. (ascii-char? (integer->char cc)) .......... [PASS]
849. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
850. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
851. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
852. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
853. (ascii-alphanumeric? cc) .......... [PASS]
854. (ascii-non-control? cc) .......... [PASS]
855. (ascii-other-graphic? cc) .......... [PASS]
856. (ascii-control? cc) .......... [PASS]
857. (ascii-numeric? cc) .......... [PASS]
858. (ascii-whitespace? cc) .......... [PASS]
859. (ascii-space-or-tab? cc) .......... [PASS]
860. (ascii-char? cc) .......... [PASS]
861. (ascii-char? (integer->char cc)) .......... [PASS]
862. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
863. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
864. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
865. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
866. (ascii-alphanumeric? cc) .......... [PASS]
867. (ascii-non-control? cc) .......... [PASS]
868. (ascii-other-graphic? cc) .......... [PASS]
869. (ascii-control? cc) .......... [PASS]
870. (ascii-numeric? cc) .......... [PASS]
871. (ascii-whitespace? cc) .......... [PASS]
872. (ascii-space-or-tab? cc) .......... [PASS]
873. (ascii-char? cc) .......... [PASS]
874. (ascii-char? (integer->char cc)) .......... [PASS]
875. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
876. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
877. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
878. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
879. (ascii-alphanumeric? cc) .......... [PASS]
880. (ascii-non-control? cc) .......... [PASS]
881. (ascii-other-graphic? cc) .......... [PASS]
882. (ascii-control? cc) .......... [PASS]
883. (ascii-numeric? cc) .......... [PASS]
884. (ascii-whitespace? cc) .......... [PASS]
885. (ascii-space-or-tab? cc) .......... [PASS]
886. (ascii-char? cc) .......... [PASS]
887. (ascii-char? (integer->char cc)) .......... [PASS]
888. (ascii-char? cc) .......... [PASS]
889. (ascii-char? (integer->char cc)) .......... [PASS]
890. (ascii-char? cc) .......... [PASS]
891. (ascii-char? (integer->char cc)) .......... [PASS]
892. (ascii-char? cc) .......... [PASS]
893. (ascii-char? (integer->char cc)) .......... [PASS]
894. (ascii-char? cc) .......... [PASS]
895. (ascii-char? (integer->char cc)) .......... [PASS]
896. (ascii-char? cc) .......... [PASS]
897. (ascii-char? (integer->char cc)) .......... [PASS]
898. (ascii-char? cc) .......... [PASS]
899. (ascii-char? (integer->char cc)) .......... [PASS]
900. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
901. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
902. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
903. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
904. (ascii-alphanumeric? cc) .......... [PASS]
905. (ascii-non-control? cc) .......... [PASS]
906. (ascii-other-graphic? cc) .......... [PASS]
907. (ascii-control? cc) .......... [PASS]
908. (ascii-numeric? cc) .......... [PASS]
909. (ascii-whitespace? cc) .......... [PASS]
910. (ascii-space-or-tab? cc) .......... [PASS]
911. (ascii-char? cc) .......... [PASS]
912. (ascii-char? (integer->char cc)) .......... [PASS]
913. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
914. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
915. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
916. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
917. (ascii-alphanumeric? cc) .......... [PASS]
918. (ascii-non-control? cc) .......... [PASS]
919. (ascii-other-graphic? cc) .......... [PASS]
920. (ascii-control? cc) .......... [PASS]
921. (ascii-numeric? cc) .......... [PASS]
922. (ascii-whitespace? cc) .......... [PASS]
923. (ascii-space-or-tab? cc) .......... [PASS]
924. (ascii-char? cc) .......... [PASS]
925. (ascii-char? (integer->char cc)) .......... [PASS]
926. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
927. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
928. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
929. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
930. (ascii-alphanumeric? cc) .......... [PASS]
931. (ascii-non-control? cc) .......... [PASS]
932. (ascii-other-graphic? cc) .......... [PASS]
933. (ascii-control? cc) .......... [PASS]
934. (ascii-numeric? cc) .......... [PASS]
935. (ascii-whitespace? cc) .......... [PASS]
936. (ascii-space-or-tab? cc) .......... [PASS]
937. (ascii-char? cc) .......... [PASS]
938. (ascii-char? (integer->char cc)) .......... [PASS]
939. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
940. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
941. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
942. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
943. (ascii-alphanumeric? cc) .......... [PASS]
944. (ascii-non-control? cc) .......... [PASS]
945. (ascii-other-graphic? cc) .......... [PASS]
946. (ascii-control? cc) .......... [PASS]
947. (ascii-numeric? cc) .......... [PASS]
948. (ascii-whitespace? cc) .......... [PASS]
949. (ascii-space-or-tab? cc) .......... [PASS]
950. (ascii-char? cc) .......... [PASS]
951. (ascii-char? (integer->char cc)) .......... [PASS]
952. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
953. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
954. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
955. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
956. (ascii-alphanumeric? cc) .......... [PASS]
957. (ascii-non-control? cc) .......... [PASS]
958. (ascii-other-graphic? cc) .......... [PASS]
959. (ascii-control? cc) .......... [PASS]
960. (ascii-numeric? cc) .......... [PASS]
961. (ascii-whitespace? cc) .......... [PASS]
962. (ascii-space-or-tab? cc) .......... [PASS]
963. (ascii-char? cc) .......... [PASS]
964. (ascii-char? (integer->char cc)) .......... [PASS]
965. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
966. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
967. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
968. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
969. (ascii-alphanumeric? cc) .......... [PASS]
970. (ascii-non-control? cc) .......... [PASS]
971. (ascii-other-graphic? cc) .......... [PASS]
972. (ascii-control? cc) .......... [PASS]
973. (ascii-numeric? cc) .......... [PASS]
974. (ascii-whitespace? cc) .......... [PASS]
975. (ascii-space-or-tab? cc) .......... [PASS]
976. (ascii-char? cc) .......... [PASS]
977. (ascii-char? (integer->char cc)) .......... [PASS]
978. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
979. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
980. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
981. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
982. (ascii-alphanumeric? cc) .......... [PASS]
983. (ascii-non-control? cc) .......... [PASS]
984. (ascii-other-graphic? cc) .......... [PASS]
985. (ascii-control? cc) .......... [PASS]
986. (ascii-numeric? cc) .......... [PASS]
987. (ascii-whitespace? cc) .......... [PASS]
988. (ascii-space-or-tab? cc) .......... [PASS]
989. (ascii-char? cc) .......... [PASS]
990. (ascii-char? (integer->char cc)) .......... [PASS]
991. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
992. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
993. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
994. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
995. (ascii-alphanumeric? cc) .......... [PASS]
996. (ascii-non-control? cc) .......... [PASS]
997. (ascii-other-graphic? cc) .......... [PASS]
998. (ascii-control? cc) .......... [PASS]
999. (ascii-numeric? cc) .......... [PASS]
1000. (ascii-whitespace? cc) .......... [PASS]
1001. (ascii-space-or-tab? cc) .......... [PASS]
1002. (ascii-char? cc) .......... [PASS]
1003. (ascii-char? (integer->char cc)) .......... [PASS]
1004. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1005. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1006. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1007. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1008. (ascii-alphanumeric? cc) .......... [PASS]
1009. (ascii-non-control? cc) .......... [PASS]
1010. (ascii-other-graphic? cc) .......... [PASS]
1011. (ascii-control? cc) .......... [PASS]
1012. (ascii-numeric? cc) .......... [PASS]
1013. (ascii-whitespace? cc) .......... [PASS]
1014. (ascii-space-or-tab? cc) .......... [PASS]
1015. (ascii-char? cc) .......... [PASS]
1016. (ascii-char? (integer->char cc)) .......... [PASS]
1017. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1018. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1019. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1020. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1021. (ascii-alphanumeric? cc) .......... [PASS]
1022. (ascii-non-control? cc) .......... [PASS]
1023. (ascii-other-graphic? cc) .......... [PASS]
1024. (ascii-control? cc) .......... [PASS]
1025. (ascii-numeric? cc) .......... [PASS]
1026. (ascii-whitespace? cc) .......... [PASS]
1027. (ascii-space-or-tab? cc) .......... [PASS]
1028. (ascii-char? cc) .......... [PASS]
1029. (ascii-char? (integer->char cc)) .......... [PASS]
1030. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1031. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1032. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1033. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1034. (ascii-alphanumeric? cc) .......... [PASS]
1035. (ascii-non-control? cc) .......... [PASS]
1036. (ascii-other-graphic? cc) .......... [PASS]
1037. (ascii-control? cc) .......... [PASS]
1038. (ascii-numeric? cc) .......... [PASS]
1039. (ascii-whitespace? cc) .......... [PASS]
1040. (ascii-space-or-tab? cc) .......... [PASS]
1041. (ascii-char? cc) .......... [PASS]
1042. (ascii-char? (integer->char cc)) .......... [PASS]
1043. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1044. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1045. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1046. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1047. (ascii-alphanumeric? cc) .......... [PASS]
1048. (ascii-non-control? cc) .......... [PASS]
1049. (ascii-other-graphic? cc) .......... [PASS]
1050. (ascii-control? cc) .......... [PASS]
1051. (ascii-numeric? cc) .......... [PASS]
1052. (ascii-whitespace? cc) .......... [PASS]
1053. (ascii-space-or-tab? cc) .......... [PASS]
1054. (ascii-char? cc) .......... [PASS]
1055. (ascii-char? (integer->char cc)) .......... [PASS]
1056. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1057. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1058. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1059. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1060. (ascii-alphanumeric? cc) .......... [PASS]
1061. (ascii-non-control? cc) .......... [PASS]
1062. (ascii-other-graphic? cc) .......... [PASS]
1063. (ascii-control? cc) .......... [PASS]
1064. (ascii-numeric? cc) .......... [PASS]
1065. (ascii-whitespace? cc) .......... [PASS]
1066. (ascii-space-or-tab? cc) .......... [PASS]
1067. (ascii-char? cc) .......... [PASS]
1068. (ascii-char? (integer->char cc)) .......... [PASS]
1069. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1070. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1071. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1072. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1073. (ascii-alphanumeric? cc) .......... [PASS]
1074. (ascii-non-control? cc) .......... [PASS]
1075. (ascii-other-graphic? cc) .......... [PASS]
1076. (ascii-control? cc) .......... [PASS]
1077. (ascii-numeric? cc) .......... [PASS]
1078. (ascii-whitespace? cc) .......... [PASS]
1079. (ascii-space-or-tab? cc) .......... [PASS]
1080. (ascii-char? cc) .......... [PASS]
1081. (ascii-char? (integer->char cc)) .......... [PASS]
1082. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1083. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1084. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1085. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1086. (ascii-alphanumeric? cc) .......... [PASS]
1087. (ascii-non-control? cc) .......... [PASS]
1088. (ascii-other-graphic? cc) .......... [PASS]
1089. (ascii-control? cc) .......... [PASS]
1090. (ascii-numeric? cc) .......... [PASS]
1091. (ascii-whitespace? cc) .......... [PASS]
1092. (ascii-space-or-tab? cc) .......... [PASS]
1093. (ascii-char? cc) .......... [PASS]
1094. (ascii-char? (integer->char cc)) .......... [PASS]
1095. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1096. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1097. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1098. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1099. (ascii-alphanumeric? cc) .......... [PASS]
1100. (ascii-non-control? cc) .......... [PASS]
1101. (ascii-other-graphic? cc) .......... [PASS]
1102. (ascii-control? cc) .......... [PASS]
1103. (ascii-numeric? cc) .......... [PASS]
1104. (ascii-whitespace? cc) .......... [PASS]
1105. (ascii-space-or-tab? cc) .......... [PASS]
1106. (ascii-char? cc) .......... [PASS]
1107. (ascii-char? (integer->char cc)) .......... [PASS]
1108. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1109. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1110. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1111. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1112. (ascii-alphanumeric? cc) .......... [PASS]
1113. (ascii-non-control? cc) .......... [PASS]
1114. (ascii-other-graphic? cc) .......... [PASS]
1115. (ascii-control? cc) .......... [PASS]
1116. (ascii-numeric? cc) .......... [PASS]
1117. (ascii-whitespace? cc) .......... [PASS]
1118. (ascii-space-or-tab? cc) .......... [PASS]
1119. (ascii-char? cc) .......... [PASS]
1120. (ascii-char? (integer->char cc)) .......... [PASS]
1121. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1122. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1123. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1124. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1125. (ascii-alphanumeric? cc) .......... [PASS]
1126. (ascii-non-control? cc) .......... [PASS]
1127. (ascii-other-graphic? cc) .......... [PASS]
1128. (ascii-control? cc) .......... [PASS]
1129. (ascii-numeric? cc) .......... [PASS]
1130. (ascii-whitespace? cc) .......... [PASS]
1131. (ascii-space-or-tab? cc) .......... [PASS]
1132. (ascii-char? cc) .......... [PASS]
1133. (ascii-char? (integer->char cc)) .......... [PASS]
1134. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1135. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1136. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1137. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1138. (ascii-alphanumeric? cc) .......... [PASS]
1139. (ascii-non-control? cc) .......... [PASS]
1140. (ascii-other-graphic? cc) .......... [PASS]
1141. (ascii-control? cc) .......... [PASS]
1142. (ascii-numeric? cc) .......... [PASS]
1143. (ascii-whitespace? cc) .......... [PASS]
1144. (ascii-space-or-tab? cc) .......... [PASS]
1145. (ascii-char? cc) .......... [PASS]
1146. (ascii-char? (integer->char cc)) .......... [PASS]
1147. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1148. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1149. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1150. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1151. (ascii-alphanumeric? cc) .......... [PASS]
1152. (ascii-non-control? cc) .......... [PASS]
1153. (ascii-other-graphic? cc) .......... [PASS]
1154. (ascii-control? cc) .......... [PASS]
1155. (ascii-numeric? cc) .......... [PASS]
1156. (ascii-whitespace? cc) .......... [PASS]
1157. (ascii-space-or-tab? cc) .......... [PASS]
1158. (ascii-char? cc) .......... [PASS]
1159. (ascii-char? (integer->char cc)) .......... [PASS]
1160. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1161. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1162. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1163. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1164. (ascii-alphanumeric? cc) .......... [PASS]
1165. (ascii-non-control? cc) .......... [PASS]
1166. (ascii-other-graphic? cc) .......... [PASS]
1167. (ascii-control? cc) .......... [PASS]
1168. (ascii-numeric? cc) .......... [PASS]
1169. (ascii-whitespace? cc) .......... [PASS]
1170. (ascii-space-or-tab? cc) .......... [PASS]
1171. (ascii-char? cc) .......... [PASS]
1172. (ascii-char? (integer->char cc)) .......... [PASS]
1173. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1174. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1175. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1176. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1177. (ascii-alphanumeric? cc) .......... [PASS]
1178. (ascii-non-control? cc) .......... [PASS]
1179. (ascii-other-graphic? cc) .......... [PASS]
1180. (ascii-control? cc) .......... [PASS]
1181. (ascii-numeric? cc) .......... [PASS]
1182. (ascii-whitespace? cc) .......... [PASS]
1183. (ascii-space-or-tab? cc) .......... [PASS]
1184. (ascii-char? cc) .......... [PASS]
1185. (ascii-char? (integer->char cc)) .......... [PASS]
1186. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1187. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1188. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1189. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1190. (ascii-alphanumeric? cc) .......... [PASS]
1191. (ascii-non-control? cc) .......... [PASS]
1192. (ascii-other-graphic? cc) .......... [PASS]
1193. (ascii-control? cc) .......... [PASS]
1194. (ascii-numeric? cc) .......... [PASS]
1195. (ascii-whitespace? cc) .......... [PASS]
1196. (ascii-space-or-tab? cc) .......... [PASS]
1197. (ascii-char? cc) .......... [PASS]
1198. (ascii-char? (integer->char cc)) .......... [PASS]
1199. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1200. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1201. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1202. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1203. (ascii-alphanumeric? cc) .......... [PASS]
1204. (ascii-non-control? cc) .......... [PASS]
1205. (ascii-other-graphic? cc) .......... [PASS]
1206. (ascii-control? cc) .......... [PASS]
1207. (ascii-numeric? cc) .......... [PASS]
1208. (ascii-whitespace? cc) .......... [PASS]
1209. (ascii-space-or-tab? cc) .......... [PASS]
1210. (ascii-char? cc) .......... [PASS]
1211. (ascii-char? (integer->char cc)) .......... [PASS]
1212. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1213. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1214. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1215. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1216. (ascii-alphanumeric? cc) .......... [PASS]
1217. (ascii-non-control? cc) .......... [PASS]
1218. (ascii-other-graphic? cc) .......... [PASS]
1219. (ascii-control? cc) .......... [PASS]
1220. (ascii-numeric? cc) .......... [PASS]
1221. (ascii-whitespace? cc) .......... [PASS]
1222. (ascii-space-or-tab? cc) .......... [PASS]
1223. (ascii-char? cc) .......... [PASS]
1224. (ascii-char? (integer->char cc)) .......... [PASS]
1225. (ascii-upper-case? (ascii-upcase cc)) .......... [PASS]
1226. (ascii-lower-case? (ascii-downcase cc)) .......... [PASS]
1227. (ascii-lower-case? (ascii-upcase cc)) .......... [PASS]
1228. (ascii-upper-case? (ascii-downcase cc)) .......... [PASS]
1229. (ascii-alphanumeric? cc) .......... [PASS]
1230. (ascii-non-control? cc) .......... [PASS]
1231. (ascii-other-graphic? cc) .......... [PASS]
1232. (ascii-control? cc) .......... [PASS]
1233. (ascii-numeric? cc) .......... [PASS]
1234. (ascii-whitespace? cc) .......... [PASS]
1235. (ascii-space-or-tab? cc) .......... [PASS]
1236. (ascii-char? cc) .......... [PASS]
1237. (ascii-char? (integer->char cc)) .......... [PASS]
1238. (ascii-char? cc) .......... [PASS]
1239. (ascii-char? (integer->char cc)) .......... [PASS]
1240. (ascii-char? cc) .......... [PASS]
1241. (ascii-char? (integer->char cc)) .......... [PASS]
1242. (ascii-char? cc) .......... [PASS]
1243. (ascii-char? (integer->char cc)) .......... [PASS]
1244. (ascii-char? cc) .......... [PASS]
1245. (ascii-char? (integer->char cc)) .......... [PASS]
1246. (ascii-non-control? cc) .......... [PASS]
1247. (ascii-other-graphic? cc) .......... [PASS]
1248. (ascii-graphic->control (ascii-control->graphic cc)) .......... [PASS]
1249. (ascii-graphic->control (ascii-control->graphic (integer->char cc))) .......... [PASS]
1250. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1251. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1252. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1253. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1254. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1255. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1256. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1257. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1258. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1259. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1260. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1261. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1262. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1263. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1264. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1265. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1266. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1267. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1268. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1269. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1270. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1271. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1272. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1273. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1274. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1275. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1276. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1277. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1278. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1279. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1280. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1281. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1282. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1283. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1284. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1285. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1286. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1287. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1288. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1289. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1290. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1291. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1292. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1293. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1294. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1295. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1296. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1297. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1298. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1299. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1300. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1301. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1302. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1303. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1304. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1305. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1306. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1307. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1308. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1309. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1310. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1311. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1312. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1313. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1314. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1315. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1316. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1317. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1318. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1319. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1320. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1321. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1322. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1323. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1324. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1325. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1326. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1327. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1328. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1329. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1330. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1331. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1332. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1333. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1334. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1335. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1336. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1337. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1338. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1339. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1340. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1341. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1342. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1343. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1344. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1345. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1346. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1347. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1348. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1349. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1350. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1351. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1352. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1353. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1354. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1355. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1356. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1357. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1358. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1359. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1360. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1361. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1362. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1363. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1364. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1365. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1366. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1367. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1368. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1369. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1370. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1371. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1372. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1373. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1374. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1375. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1376. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1377. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1378. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1379. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1380. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1381. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1382. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1383. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1384. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1385. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1386. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1387. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1388. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1389. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1390. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1391. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1392. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1393. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1394. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1395. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1396. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1397. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1398. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1399. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1400. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1401. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1402. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1403. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1404. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1405. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1406. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1407. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1408. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1409. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1410. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1411. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1412. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1413. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1414. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1415. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1416. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1417. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1418. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1419. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1420. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1421. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1422. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1423. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1424. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1425. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1426. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1427. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1428. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1429. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1430. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1431. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1432. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1433. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1434. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1435. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1436. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1437. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1438. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1439. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1440. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1441. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1442. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1443. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1444. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1445. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1446. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1447. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1448. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1449. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1450. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1451. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1452. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1453. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1454. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1455. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1456. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1457. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1458. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1459. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1460. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1461. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1462. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1463. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1464. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1465. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1466. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1467. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1468. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1469. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1470. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1471. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1472. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1473. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1474. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1475. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1476. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1477. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1478. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1479. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1480. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1481. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1482. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1483. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1484. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1485. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1486. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1487. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1488. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1489. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1490. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1491. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1492. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1493. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1494. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1495. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1496. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1497. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1498. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1499. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1500. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1501. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1502. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1503. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1504. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1505. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1506. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1507. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1508. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1509. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1510. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1511. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1512. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1513. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1514. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1515. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1516. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1517. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1518. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1519. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1520. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1521. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1522. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1523. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1524. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1525. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1526. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1527. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1528. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1529. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1530. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1531. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1532. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1533. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1534. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1535. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1536. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1537. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1538. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1539. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1540. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1541. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1542. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1543. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1544. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1545. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1546. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1547. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1548. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1549. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1550. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1551. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1552. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1553. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1554. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1555. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1556. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1557. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1558. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1559. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1560. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1561. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1562. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1563. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1564. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1565. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1566. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1567. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1568. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1569. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1570. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1571. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1572. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1573. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1574. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1575. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1576. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1577. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1578. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1579. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1580. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1581. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1582. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1583. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1584. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1585. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1586. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1587. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1588. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1589. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1590. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1591. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1592. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1593. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1594. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1595. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1596. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1597. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1598. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1599. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1600. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1601. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1602. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1603. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1604. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1605. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1606. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1607. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1608. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1609. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1610. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1611. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1612. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1613. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1614. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1615. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1616. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1617. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1618. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1619. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1620. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1621. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1622. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1623. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1624. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1625. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1626. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1627. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1628. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1629. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1630. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1631. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1632. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1633. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1634. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1635. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1636. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1637. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1638. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1639. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1640. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1641. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1642. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1643. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1644. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1645. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1646. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1647. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1648. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1649. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1650. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1651. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1652. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1653. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1654. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1655. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1656. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1657. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1658. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1659. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1660. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1661. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1662. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1663. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1664. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1665. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1666. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1667. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1668. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1669. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1670. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1671. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1672. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1673. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1674. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1675. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1676. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1677. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1678. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1679. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1680. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1681. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1682. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1683. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1684. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1685. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1686. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1687. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1688. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1689. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1690. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1691. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1692. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1693. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1694. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1695. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1696. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1697. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1698. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1699. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1700. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1701. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1702. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1703. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1704. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1705. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1706. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1707. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1708. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1709. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1710. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1711. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1712. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1713. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1714. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1715. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1716. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1717. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1718. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1719. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1720. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1721. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1722. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1723. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1724. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1725. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1726. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1727. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1728. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1729. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1730. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1731. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1732. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1733. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1734. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1735. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1736. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1737. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1738. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1739. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1740. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1741. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1742. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1743. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1744. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1745. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1746. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1747. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1748. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1749. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1750. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1751. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1752. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1753. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1754. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1755. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1756. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1757. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1758. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1759. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1760. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1761. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1762. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1763. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1764. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1765. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1766. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1767. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1768. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1769. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1770. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1771. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1772. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1773. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1774. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1775. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1776. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1777. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1778. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1779. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1780. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1781. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1782. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1783. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1784. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1785. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1786. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1787. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1788. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1789. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1790. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1791. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1792. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1793. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1794. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1795. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1796. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1797. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1798. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1799. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1800. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1801. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1802. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1803. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1804. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1805. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1806. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1807. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1808. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1809. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1810. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1811. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1812. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1813. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1814. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1815. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1816. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1817. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1818. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1819. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1820. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1821. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1822. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1823. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1824. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1825. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1826. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1827. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1828. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1829. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1830. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1831. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1832. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1833. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1834. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1835. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1836. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1837. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1838. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1839. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1840. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1841. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1842. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1843. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1844. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1845. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1846. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1847. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1848. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1849. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1850. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1851. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1852. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1853. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1854. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1855. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1856. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1857. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1858. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1859. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1860. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1861. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1862. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1863. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1864. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1865. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1866. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1867. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1868. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1869. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1870. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1871. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1872. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1873. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1874. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1875. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1876. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1877. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1878. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1879. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1880. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1881. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1882. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1883. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1884. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1885. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1886. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1887. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1888. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1889. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1890. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1891. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1892. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1893. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1894. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1895. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1896. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1897. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1898. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1899. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1900. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1901. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1902. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1903. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1904. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1905. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1906. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1907. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1908. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1909. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1910. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1911. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1912. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1913. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1914. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1915. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1916. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1917. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1918. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1919. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1920. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1921. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1922. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1923. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1924. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1925. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1926. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1927. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1928. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1929. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1930. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1931. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1932. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1933. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1934. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1935. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1936. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1937. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1938. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1939. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1940. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1941. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1942. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1943. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1944. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1945. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1946. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1947. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1948. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1949. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1950. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1951. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1952. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1953. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1954. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1955. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1956. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1957. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1958. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1959. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1960. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1961. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1962. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1963. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1964. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1965. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1966. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1967. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1968. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1969. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1970. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1971. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1972. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1973. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1974. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1975. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1976. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1977. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1978. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1979. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1980. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1981. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1982. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1983. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1984. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1985. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1986. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1987. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1988. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1989. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1990. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1991. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1992. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1993. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1994. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1995. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1996. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1997. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1998. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
1999. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2000. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2001. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2002. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2003. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2004. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2005. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2006. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2007. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2008. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2009. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2010. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2011. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2012. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2013. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2014. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2015. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2016. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2017. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2018. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2019. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2020. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2021. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2022. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2023. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2024. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2025. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2026. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2027. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2028. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2029. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2030. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2031. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2032. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2033. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2034. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2035. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2036. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2037. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2038. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2039. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2040. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2041. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2042. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2043. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2044. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2045. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2046. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2047. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2048. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2049. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2050. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2051. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2052. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2053. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2054. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2055. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2056. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2057. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2058. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2059. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2060. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2061. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2062. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2063. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2064. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2065. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2066. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2067. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2068. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2069. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2070. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2071. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2072. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2073. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2074. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2075. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2076. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2077. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2078. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2079. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2080. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2081. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2082. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2083. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2084. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2085. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2086. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2087. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2088. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2089. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2090. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2091. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2092. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2093. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2094. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2095. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2096. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2097. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2098. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2099. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2100. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2101. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2102. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2103. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2104. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2105. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2106. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2107. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2108. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2109. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2110. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2111. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2112. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2113. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2114. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2115. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2116. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2117. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2118. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2119. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2120. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2121. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2122. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2123. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2124. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2125. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2126. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2127. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2128. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2129. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2130. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2131. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2132. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2133. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2134. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2135. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2136. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2137. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2138. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2139. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2140. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2141. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2142. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2143. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2144. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2145. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2146. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2147. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2148. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2149. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2150. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2151. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2152. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2153. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2154. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2155. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2156. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2157. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2158. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2159. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2160. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2161. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2162. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2163. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2164. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2165. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2166. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2167. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2168. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2169. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2170. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2171. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2172. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2173. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2174. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2175. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2176. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2177. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2178. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2179. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2180. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2181. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2182. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2183. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2184. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2185. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2186. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2187. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2188. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2189. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2190. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2191. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2192. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2193. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2194. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2195. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2196. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2197. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2198. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2199. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2200. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2201. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2202. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2203. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2204. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2205. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2206. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2207. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2208. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2209. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2210. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2211. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2212. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2213. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2214. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2215. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2216. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2217. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2218. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2219. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2220. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2221. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2222. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2223. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2224. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2225. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2226. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2227. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2228. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2229. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2230. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2231. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2232. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2233. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2234. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2235. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2236. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2237. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2238. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2239. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2240. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2241. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2242. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2243. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2244. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2245. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2246. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2247. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2248. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2249. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2250. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2251. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2252. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2253. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2254. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2255. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2256. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2257. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2258. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2259. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2260. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2261. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2262. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2263. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2264. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2265. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2266. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2267. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2268. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2269. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2270. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2271. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2272. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2273. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2274. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2275. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2276. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2277. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2278. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2279. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2280. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2281. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2282. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2283. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2284. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2285. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2286. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2287. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2288. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2289. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2290. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2291. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2292. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2293. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2294. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2295. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2296. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2297. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2298. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2299. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2300. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2301. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2302. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2303. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2304. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2305. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2306. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2307. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2308. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2309. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2310. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2311. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2312. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2313. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2314. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2315. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2316. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2317. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2318. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2319. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2320. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2321. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2322. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2323. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2324. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2325. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2326. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2327. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2328. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2329. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2330. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2331. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2332. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2333. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2334. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2335. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2336. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2337. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2338. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2339. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2340. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2341. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2342. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2343. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2344. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2345. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2346. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2347. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2348. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2349. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2350. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2351. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2352. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2353. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2354. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2355. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2356. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2357. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2358. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2359. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2360. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2361. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2362. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2363. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2364. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2365. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2366. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2367. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2368. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2369. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2370. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2371. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2372. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2373. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2374. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2375. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2376. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2377. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2378. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2379. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2380. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2381. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2382. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2383. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2384. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2385. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2386. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2387. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2388. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2389. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2390. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2391. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2392. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2393. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2394. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2395. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2396. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2397. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2398. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2399. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2400. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2401. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2402. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2403. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2404. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2405. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2406. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2407. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2408. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2409. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2410. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2411. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2412. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2413. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2414. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2415. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2416. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2417. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2418. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2419. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2420. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2421. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2422. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2423. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2424. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2425. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2426. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2427. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2428. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2429. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2430. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2431. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2432. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2433. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2434. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2435. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2436. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2437. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2438. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2439. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2440. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2441. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2442. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2443. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2444. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2445. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2446. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2447. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2448. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2449. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2450. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2451. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2452. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2453. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2454. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2455. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2456. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2457. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2458. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2459. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2460. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2461. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2462. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2463. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2464. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2465. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2466. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2467. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2468. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2469. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2470. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2471. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2472. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2473. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2474. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2475. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2476. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2477. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2478. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2479. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2480. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2481. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2482. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2483. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2484. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2485. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2486. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2487. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2488. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2489. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2490. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2491. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2492. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2493. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2494. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2495. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2496. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2497. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2498. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2499. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2500. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2501. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2502. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2503. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2504. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2505. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2506. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2507. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2508. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2509. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2510. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2511. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2512. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2513. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2514. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2515. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2516. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2517. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2518. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2519. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2520. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2521. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2522. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2523. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2524. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2525. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2526. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2527. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2528. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2529. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2530. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2531. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2532. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2533. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2534. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2535. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2536. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2537. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2538. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2539. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2540. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2541. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2542. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2543. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2544. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2545. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2546. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2547. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2548. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2549. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2550. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2551. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2552. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2553. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2554. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2555. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2556. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2557. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2558. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2559. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2560. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2561. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2562. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2563. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2564. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2565. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2566. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2567. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2568. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2569. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2570. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2571. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2572. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2573. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2574. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2575. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2576. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2577. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2578. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2579. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2580. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2581. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2582. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2583. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2584. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2585. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2586. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2587. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2588. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2589. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2590. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2591. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2592. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2593. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2594. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2595. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2596. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2597. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2598. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2599. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2600. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2601. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2602. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2603. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2604. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2605. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2606. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2607. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2608. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2609. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2610. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2611. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2612. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2613. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2614. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2615. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2616. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2617. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2618. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2619. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2620. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2621. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2622. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2623. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2624. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2625. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2626. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2627. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2628. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2629. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2630. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2631. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2632. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2633. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2634. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2635. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2636. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2637. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2638. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2639. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2640. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2641. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2642. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2643. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2644. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2645. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2646. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2647. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2648. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2649. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2650. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2651. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2652. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2653. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2654. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2655. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2656. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2657. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2658. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2659. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2660. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2661. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2662. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2663. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2664. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2665. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2666. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2667. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2668. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2669. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2670. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2671. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2672. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2673. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2674. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2675. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2676. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2677. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2678. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2679. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2680. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2681. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2682. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2683. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2684. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2685. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2686. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2687. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2688. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2689. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2690. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2691. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2692. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2693. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2694. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2695. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2696. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2697. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2698. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2699. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2700. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2701. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2702. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2703. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2704. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2705. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2706. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2707. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2708. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2709. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2710. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2711. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2712. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2713. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2714. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2715. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2716. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2717. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2718. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2719. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2720. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2721. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2722. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2723. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2724. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2725. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2726. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2727. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2728. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2729. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2730. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2731. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2732. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2733. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2734. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2735. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2736. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2737. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2738. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2739. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2740. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2741. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2742. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2743. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2744. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2745. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2746. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2747. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2748. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2749. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2750. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2751. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2752. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2753. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2754. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2755. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2756. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2757. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2758. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2759. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2760. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2761. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2762. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2763. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2764. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2765. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2766. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2767. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2768. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2769. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2770. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2771. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2772. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2773. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2774. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2775. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2776. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2777. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2778. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2779. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2780. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2781. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2782. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2783. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2784. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2785. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2786. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2787. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2788. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2789. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2790. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2791. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2792. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2793. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2794. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2795. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2796. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2797. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2798. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2799. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2800. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2801. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2802. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2803. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2804. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2805. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2806. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2807. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2808. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2809. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2810. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2811. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2812. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2813. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2814. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2815. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2816. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2817. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2818. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2819. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2820. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2821. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2822. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2823. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2824. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2825. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2826. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2827. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2828. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2829. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2830. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2831. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2832. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2833. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2834. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2835. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2836. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2837. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2838. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2839. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2840. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2841. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2842. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2843. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2844. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2845. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2846. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2847. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2848. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2849. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2850. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2851. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2852. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2853. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2854. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2855. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2856. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2857. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2858. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2859. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2860. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2861. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2862. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2863. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2864. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2865. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2866. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2867. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2868. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2869. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2870. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2871. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2872. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2873. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2874. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2875. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2876. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2877. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2878. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2879. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2880. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2881. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2882. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2883. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2884. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2885. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2886. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2887. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2888. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2889. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2890. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2891. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2892. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2893. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2894. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2895. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2896. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2897. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2898. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2899. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2900. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2901. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2902. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2903. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2904. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2905. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2906. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2907. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2908. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2909. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2910. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2911. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2912. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2913. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2914. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2915. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2916. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2917. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2918. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2919. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2920. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2921. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2922. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2923. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2924. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2925. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2926. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2927. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2928. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2929. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2930. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2931. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2932. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2933. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2934. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2935. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2936. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2937. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2938. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2939. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2940. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2941. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2942. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2943. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2944. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2945. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2946. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2947. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2948. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2949. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2950. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2951. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2952. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2953. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2954. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2955. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2956. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2957. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2958. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2959. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2960. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2961. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2962. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2963. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2964. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2965. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2966. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2967. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2968. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2969. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2970. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2971. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2972. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2973. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2974. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2975. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2976. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2977. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2978. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2979. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2980. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2981. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2982. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2983. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2984. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2985. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2986. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2987. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2988. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2989. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2990. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2991. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2992. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2993. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2994. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2995. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2996. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2997. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2998. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
2999. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3000. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3001. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3002. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3003. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3004. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3005. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3006. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3007. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3008. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3009. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3010. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3011. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3012. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3013. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3014. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3015. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3016. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3017. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3018. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3019. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3020. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3021. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3022. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3023. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3024. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3025. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3026. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3027. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3028. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3029. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3030. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3031. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3032. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3033. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3034. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3035. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3036. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3037. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3038. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3039. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3040. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3041. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3042. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3043. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3044. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3045. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3046. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3047. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3048. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3049. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3050. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3051. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3052. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3053. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3054. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3055. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3056. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3057. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3058. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3059. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3060. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3061. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3062. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3063. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3064. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3065. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3066. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3067. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3068. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3069. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3070. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3071. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3072. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3073. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3074. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3075. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3076. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3077. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3078. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3079. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3080. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3081. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3082. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3083. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3084. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3085. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3086. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3087. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3088. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3089. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3090. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3091. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3092. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3093. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3094. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3095. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3096. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3097. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3098. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3099. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3100. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3101. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3102. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3103. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3104. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3105. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3106. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3107. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3108. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3109. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3110. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3111. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3112. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3113. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3114. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3115. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3116. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3117. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3118. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3119. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3120. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3121. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3122. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3123. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3124. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3125. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3126. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3127. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3128. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3129. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3130. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3131. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3132. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3133. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3134. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3135. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3136. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3137. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3138. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3139. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3140. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3141. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3142. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3143. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3144. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3145. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3146. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3147. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3148. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3149. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3150. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3151. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3152. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3153. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3154. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3155. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3156. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3157. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3158. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3159. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3160. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3161. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3162. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3163. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3164. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3165. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3166. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3167. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3168. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3169. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3170. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3171. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3172. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3173. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3174. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3175. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3176. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3177. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3178. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3179. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3180. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3181. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3182. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3183. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3184. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3185. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3186. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3187. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3188. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3189. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3190. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3191. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3192. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3193. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3194. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3195. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3196. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3197. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3198. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3199. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3200. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3201. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3202. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3203. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3204. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3205. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3206. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3207. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3208. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3209. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3210. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3211. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3212. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3213. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3214. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3215. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3216. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3217. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3218. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3219. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3220. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3221. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3222. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3223. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3224. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3225. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3226. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3227. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3228. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3229. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3230. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3231. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3232. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3233. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3234. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3235. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3236. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3237. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3238. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3239. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3240. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3241. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3242. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3243. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3244. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3245. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3246. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3247. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3248. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3249. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3250. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3251. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3252. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3253. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3254. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3255. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3256. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3257. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3258. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3259. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3260. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3261. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3262. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3263. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3264. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3265. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3266. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3267. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3268. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3269. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3270. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3271. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3272. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3273. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3274. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3275. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3276. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3277. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3278. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3279. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3280. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3281. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3282. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3283. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3284. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3285. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3286. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3287. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3288. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3289. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3290. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3291. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3292. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3293. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3294. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3295. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3296. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3297. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3298. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3299. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3300. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3301. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3302. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3303. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3304. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3305. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3306. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3307. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3308. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3309. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3310. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3311. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3312. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3313. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3314. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3315. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3316. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3317. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3318. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3319. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3320. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3321. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3322. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3323. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3324. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3325. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3326. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3327. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3328. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3329. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3330. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3331. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3332. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3333. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3334. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3335. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3336. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3337. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3338. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3339. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3340. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3341. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3342. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3343. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3344. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3345. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3346. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3347. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3348. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3349. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3350. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3351. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3352. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3353. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3354. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3355. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3356. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3357. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3358. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3359. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3360. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3361. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3362. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3363. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3364. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3365. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3366. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3367. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3368. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3369. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3370. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3371. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3372. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3373. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3374. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3375. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3376. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3377. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3378. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3379. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3380. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3381. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3382. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3383. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3384. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3385. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3386. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3387. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3388. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3389. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3390. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3391. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3392. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3393. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3394. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3395. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3396. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3397. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3398. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3399. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3400. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3401. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3402. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3403. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3404. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3405. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3406. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3407. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3408. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3409. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3410. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3411. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3412. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3413. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3414. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3415. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3416. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3417. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3418. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3419. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3420. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3421. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3422. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3423. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3424. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3425. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3426. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3427. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3428. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3429. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3430. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3431. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3432. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3433. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3434. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3435. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3436. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3437. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3438. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3439. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3440. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3441. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3442. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3443. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3444. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3445. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3446. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3447. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3448. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3449. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3450. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3451. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3452. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3453. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3454. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3455. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3456. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3457. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3458. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3459. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3460. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3461. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3462. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3463. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3464. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3465. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3466. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3467. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3468. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3469. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3470. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3471. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3472. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3473. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3474. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3475. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3476. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3477. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3478. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3479. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3480. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3481. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3482. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3483. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3484. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3485. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3486. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3487. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3488. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3489. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3490. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3491. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3492. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3493. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3494. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3495. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3496. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3497. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3498. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3499. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3500. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3501. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3502. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3503. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3504. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3505. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3506. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3507. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3508. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3509. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3510. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3511. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3512. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3513. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3514. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3515. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3516. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3517. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3518. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3519. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3520. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3521. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3522. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3523. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3524. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3525. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3526. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3527. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3528. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3529. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3530. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3531. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3532. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3533. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3534. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3535. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3536. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3537. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3538. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3539. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3540. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3541. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3542. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3543. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3544. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3545. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3546. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3547. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3548. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3549. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3550. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3551. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3552. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3553. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3554. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3555. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3556. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3557. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3558. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3559. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3560. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3561. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3562. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3563. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3564. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3565. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3566. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3567. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3568. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3569. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3570. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3571. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3572. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3573. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3574. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3575. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3576. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3577. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3578. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3579. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3580. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3581. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3582. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3583. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3584. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3585. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3586. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3587. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3588. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3589. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3590. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3591. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3592. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3593. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3594. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3595. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3596. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3597. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3598. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3599. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3600. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3601. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3602. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3603. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3604. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3605. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3606. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3607. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3608. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3609. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3610. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3611. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3612. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3613. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3614. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3615. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3616. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3617. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3618. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3619. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3620. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3621. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3622. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3623. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3624. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3625. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3626. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3627. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3628. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3629. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3630. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3631. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3632. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3633. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3634. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3635. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3636. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3637. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3638. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3639. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3640. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3641. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3642. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3643. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3644. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3645. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3646. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3647. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3648. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3649. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3650. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3651. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3652. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3653. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3654. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3655. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3656. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3657. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3658. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3659. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3660. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3661. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3662. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3663. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3664. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3665. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3666. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3667. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3668. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3669. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3670. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3671. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3672. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3673. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3674. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3675. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3676. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3677. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3678. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3679. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3680. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3681. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3682. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3683. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3684. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3685. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3686. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3687. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3688. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3689. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3690. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3691. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3692. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3693. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3694. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3695. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3696. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3697. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3698. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3699. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3700. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3701. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3702. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3703. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3704. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3705. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3706. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3707. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3708. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3709. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3710. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3711. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3712. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3713. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3714. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3715. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3716. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3717. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3718. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3719. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3720. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3721. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3722. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3723. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3724. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3725. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3726. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3727. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3728. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3729. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3730. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3731. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3732. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3733. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3734. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3735. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3736. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3737. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3738. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3739. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3740. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3741. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3742. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3743. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3744. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3745. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3746. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3747. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3748. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3749. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3750. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3751. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3752. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3753. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3754. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3755. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3756. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3757. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3758. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3759. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3760. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3761. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3762. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3763. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3764. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3765. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3766. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3767. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3768. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3769. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3770. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3771. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3772. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3773. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3774. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3775. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3776. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3777. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3778. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3779. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3780. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3781. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3782. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3783. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3784. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3785. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3786. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3787. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3788. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3789. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3790. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3791. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3792. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3793. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3794. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3795. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3796. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3797. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3798. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3799. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3800. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3801. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3802. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3803. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3804. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3805. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3806. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3807. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3808. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3809. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3810. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3811. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3812. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3813. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3814. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3815. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3816. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3817. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3818. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3819. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3820. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3821. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3822. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3823. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3824. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3825. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3826. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3827. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3828. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3829. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3830. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3831. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3832. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3833. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3834. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3835. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3836. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3837. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3838. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3839. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3840. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3841. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3842. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3843. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3844. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3845. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3846. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3847. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3848. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3849. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3850. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3851. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3852. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3853. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3854. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3855. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3856. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3857. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3858. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3859. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3860. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3861. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3862. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3863. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3864. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3865. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3866. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3867. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3868. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3869. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3870. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3871. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3872. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3873. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3874. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3875. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3876. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3877. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3878. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3879. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3880. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3881. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3882. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3883. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3884. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3885. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3886. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3887. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3888. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3889. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3890. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3891. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3892. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3893. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3894. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3895. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3896. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3897. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3898. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3899. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3900. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3901. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3902. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3903. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3904. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3905. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3906. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3907. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3908. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3909. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3910. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3911. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3912. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3913. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3914. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3915. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3916. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3917. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3918. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3919. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3920. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3921. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3922. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3923. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3924. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3925. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3926. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3927. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3928. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3929. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3930. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3931. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3932. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3933. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3934. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3935. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3936. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3937. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3938. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3939. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3940. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3941. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3942. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3943. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3944. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3945. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3946. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3947. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3948. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3949. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3950. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3951. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3952. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3953. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3954. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3955. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3956. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3957. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3958. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3959. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3960. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3961. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3962. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3963. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3964. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3965. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3966. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3967. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3968. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3969. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3970. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3971. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3972. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3973. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3974. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3975. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3976. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3977. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3978. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3979. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3980. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3981. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3982. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3983. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3984. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3985. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3986. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3987. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3988. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3989. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3990. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3991. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3992. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3993. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3994. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3995. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3996. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3997. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3998. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
3999. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4000. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4001. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4002. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4003. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4004. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4005. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4006. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4007. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4008. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4009. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4010. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4011. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4012. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4013. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4014. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4015. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4016. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4017. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4018. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4019. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4020. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4021. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4022. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4023. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4024. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4025. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4026. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4027. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4028. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4029. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4030. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4031. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4032. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4033. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4034. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4035. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4036. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4037. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4038. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4039. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4040. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4041. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4042. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4043. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4044. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4045. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4046. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4047. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4048. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4049. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4050. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4051. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4052. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4053. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4054. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4055. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4056. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4057. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4058. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4059. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4060. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4061. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4062. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4063. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4064. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4065. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4066. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4067. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4068. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4069. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4070. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4071. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4072. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4073. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4074. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4075. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4076. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4077. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4078. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4079. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4080. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4081. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4082. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4083. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4084. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4085. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4086. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4087. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4088. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4089. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4090. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4091. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4092. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4093. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4094. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4095. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4096. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4097. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4098. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4099. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4100. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4101. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4102. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4103. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4104. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4105. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4106. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4107. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4108. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4109. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4110. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4111. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4112. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4113. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4114. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4115. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4116. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4117. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4118. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4119. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4120. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4121. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4122. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4123. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4124. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4125. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4126. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4127. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4128. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4129. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4130. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4131. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4132. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4133. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4134. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4135. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4136. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4137. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4138. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4139. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4140. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4141. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4142. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4143. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4144. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4145. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4146. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4147. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4148. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4149. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4150. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4151. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4152. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4153. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4154. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4155. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4156. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4157. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4158. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4159. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4160. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4161. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4162. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4163. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4164. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4165. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4166. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4167. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4168. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4169. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4170. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4171. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4172. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4173. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4174. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4175. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4176. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4177. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4178. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4179. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4180. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4181. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4182. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4183. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4184. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4185. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4186. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4187. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4188. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4189. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4190. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4191. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4192. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4193. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4194. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4195. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4196. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4197. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4198. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4199. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4200. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4201. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4202. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4203. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4204. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4205. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4206. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4207. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4208. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4209. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4210. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4211. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4212. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4213. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4214. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4215. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4216. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4217. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4218. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4219. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4220. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4221. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4222. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4223. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4224. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4225. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4226. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4227. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4228. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4229. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4230. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4231. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4232. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4233. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4234. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4235. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4236. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4237. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4238. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4239. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4240. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4241. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4242. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4243. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4244. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4245. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4246. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4247. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4248. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4249. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4250. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4251. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4252. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4253. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4254. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4255. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4256. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4257. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4258. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4259. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4260. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4261. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4262. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4263. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4264. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4265. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4266. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4267. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4268. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4269. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4270. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4271. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4272. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4273. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4274. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4275. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4276. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4277. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4278. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4279. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4280. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4281. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4282. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4283. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4284. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4285. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4286. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4287. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4288. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4289. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4290. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4291. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4292. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4293. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4294. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4295. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4296. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4297. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4298. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4299. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4300. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4301. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4302. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4303. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4304. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4305. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4306. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4307. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4308. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4309. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4310. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4311. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4312. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4313. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4314. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4315. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4316. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4317. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4318. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4319. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4320. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4321. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4322. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4323. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4324. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4325. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4326. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4327. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4328. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4329. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4330. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4331. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4332. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4333. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4334. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4335. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4336. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4337. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4338. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4339. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4340. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4341. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4342. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4343. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4344. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4345. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4346. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4347. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4348. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4349. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4350. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4351. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4352. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4353. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4354. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4355. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4356. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4357. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4358. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4359. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4360. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4361. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4362. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4363. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4364. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4365. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4366. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4367. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4368. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4369. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4370. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4371. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4372. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4373. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4374. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4375. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4376. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4377. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4378. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4379. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4380. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4381. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4382. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4383. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4384. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4385. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4386. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4387. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4388. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4389. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4390. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4391. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4392. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4393. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4394. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4395. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4396. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4397. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4398. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4399. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4400. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4401. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4402. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4403. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4404. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4405. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4406. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4407. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4408. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4409. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4410. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4411. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4412. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4413. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4414. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4415. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4416. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4417. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4418. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4419. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4420. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4421. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4422. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4423. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4424. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4425. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4426. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4427. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4428. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4429. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4430. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4431. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4432. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4433. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4434. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4435. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4436. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4437. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4438. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4439. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4440. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4441. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4442. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4443. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4444. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4445. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4446. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4447. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4448. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4449. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4450. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4451. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4452. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4453. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4454. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4455. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4456. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4457. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4458. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4459. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4460. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4461. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4462. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4463. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4464. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4465. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4466. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4467. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4468. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4469. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4470. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4471. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4472. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4473. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4474. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4475. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4476. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4477. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4478. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4479. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4480. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4481. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4482. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4483. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4484. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4485. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4486. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4487. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4488. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4489. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4490. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4491. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4492. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4493. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4494. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4495. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4496. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4497. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4498. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4499. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4500. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4501. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4502. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4503. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4504. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4505. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4506. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4507. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4508. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4509. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4510. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4511. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4512. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4513. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4514. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4515. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4516. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4517. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4518. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4519. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4520. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4521. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4522. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4523. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4524. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4525. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4526. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4527. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4528. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4529. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4530. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4531. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4532. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4533. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4534. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4535. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4536. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4537. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4538. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4539. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4540. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4541. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4542. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4543. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4544. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4545. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4546. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4547. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4548. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4549. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4550. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4551. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4552. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4553. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4554. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4555. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4556. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4557. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4558. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4559. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4560. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4561. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4562. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4563. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4564. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4565. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4566. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4567. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4568. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4569. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4570. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4571. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4572. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4573. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4574. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4575. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4576. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4577. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4578. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4579. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4580. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4581. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4582. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4583. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4584. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4585. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4586. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4587. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4588. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4589. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4590. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4591. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4592. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4593. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4594. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4595. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4596. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4597. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4598. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4599. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4600. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4601. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4602. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4603. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4604. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4605. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4606. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4607. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4608. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4609. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4610. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4611. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4612. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4613. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4614. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4615. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4616. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4617. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4618. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4619. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4620. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4621. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4622. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4623. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4624. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4625. (ascii-ci=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4626. (ascii-ci (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4627. (ascii-ci<=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4628. (ascii-ci>? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4629. (ascii-ci>=? (ascii-nth-lower-case a) (ascii-nth-upper-case b)) .......... [PASS]
4630. (ascii-char? -1) .......... [PASS]
4631. (ascii-char? 128) .......... [PASS]
4632. (ascii-char? (integer->char 128)) .......... [PASS]
4633. (ascii-control? -1) .......... [PASS]
4634. (ascii-control? 0) .......... [PASS]
4635. (ascii-control? 31) .......... [PASS]
4636. (ascii-control? 32) .......... [PASS]
4637. (ascii-control? 126) .......... [PASS]
4638. (ascii-control? 127) .......... [PASS]
4639. (ascii-control? 128) .......... [PASS]
4640. (ascii-digit-value #\0 10) .......... [PASS]
4641. (ascii-digit-value #\0 1) .......... [PASS]
4642. (ascii-digit-value #\0 0) .......... [PASS]
4643. (ascii-digit-value #\0 -1) .......... [PASS]
4644. (ascii-digit-value #\7 8) .......... [PASS]
4645. (ascii-digit-value #\7 7) .......... [PASS]
4646. (ascii-digit-value #\: 10) .......... [PASS]
4647. (ascii-upper-case-value #\A 0 26) .......... [PASS]
4648. (ascii-upper-case-value #\Z 0 26) .......... [PASS]
4649. (ascii-upper-case-value #\Z 0 25) .......... [PASS]
4650. (ascii-lower-case-value #\a 0 26) .......... [PASS]
4651. (ascii-lower-case-value #\z 0 26) .......... [PASS]
4652. (ascii-lower-case-value #\z 0 25) .......... [PASS]
4653. (ascii-lower-case-value #\a 0 1) .......... [PASS]
4654. (ascii-lower-case-value #\a 0 0) .......... [PASS]
4655. (ascii-lower-case-value #\a 0 -1) .......... [PASS]
4656. (ascii-lower-case-value #\b 9000 2) .......... [PASS]
4657. (ascii-nth-digit -1) .......... [PASS]
4658. (ascii-nth-digit 0) .......... [PASS]
4659. (ascii-nth-digit 9) .......... [PASS]
4660. (ascii-nth-digit 10) .......... [PASS]
4661. (ascii-nth-upper-case -1) .......... [PASS]
4662. (ascii-nth-upper-case 0) .......... [PASS]
4663. (ascii-nth-upper-case 25) .......... [PASS]
4664. (ascii-nth-upper-case 26) .......... [PASS]
4665. (ascii-nth-lower-case -1) .......... [PASS]
4666. (ascii-nth-lower-case 0) .......... [PASS]
4667. (ascii-nth-lower-case 25) .......... [PASS]
4668. (ascii-nth-lower-case 26) .......... [PASS]
4669. (union? ascii-alphanumeric? ascii-alphabetic? ascii-numeric?) .......... [PASS]
4670. (union? ascii-alphabetic? ascii-upper-case? ascii-lower-case?) .......... [PASS]
4671. (subset? ascii-space-or-tab? ascii-whitespace?) .......... [PASS]
4672. (subset? ascii-other-graphic? ascii-non-control?) .......... [PASS]
4673. (subset? ascii-upper-case? ascii-alphabetic? ascii-non-control?) .......... [PASS]
4674. (subset? ascii-lower-case? ascii-alphabetic? ascii-non-control?) .......... [PASS]
4675. (subset? ascii-alphabetic? ascii-alphanumeric? ascii-non-control?) .......... [PASS]
4676. (subset? ascii-numeric? ascii-alphanumeric? ascii-non-control?) .......... [PASS]
4677. (subset? ascii-alphanumeric? ascii-non-control?) .......... [PASS]
4678. (disjoint? ascii-control? ascii-non-control?) .......... [PASS]
4679. (disjoint? ascii-whitespace? ascii-other-graphic? ascii-upper-case? ascii-lower-case? ascii-numeric?) .......... [PASS]
4680. (disjoint? ascii-control? ascii-other-graphic? ascii-upper-case? ascii-lower-case? ascii-numeric?) .......... [PASS]
4681. (ascii-string-ci=? a b) .......... [PASS]
4682. (ascii-string-ci a b) .......... [PASS]
4683. (ascii-string-ci>? a b) .......... [PASS]
4684. (ascii-string-ci<=? a b) .......... [PASS]
4685. (ascii-string-ci>=? a b) .......... [PASS]
4686. (ascii-string-ci=? a b) .......... [PASS]
4687. (ascii-string-ci a b) .......... [PASS]
4688. (ascii-string-ci>? a b) .......... [PASS]
4689. (ascii-string-ci<=? a b) .......... [PASS]
4690. (ascii-string-ci>=? a b) .......... [PASS]
4691. (ascii-string-ci=? a b) .......... [PASS]
4692. (ascii-string-ci a b) .......... [PASS]
4693. (ascii-string-ci>? a b) .......... [PASS]
4694. (ascii-string-ci<=? a b) .......... [PASS]
4695. (ascii-string-ci>=? a b) .......... [PASS]
4696. (ascii-string-ci=? a b) .......... [PASS]
4697. (ascii-string-ci a b) .......... [PASS]
4698. (ascii-string-ci>? a b) .......... [PASS]
4699. (ascii-string-ci<=? a b) .......... [PASS]
4700. (ascii-string-ci>=? a b) .......... [PASS]
4701. (ascii-string-ci=? a b) .......... [PASS]
4702. (ascii-string-ci a b) .......... [PASS]
4703. (ascii-string-ci>? a b) .......... [PASS]
4704. (ascii-string-ci<=? a b) .......... [PASS]
4705. (ascii-string-ci>=? a b) .......... [PASS]
4706. (ascii-string-ci=? a b) .......... [PASS]
4707. (ascii-string-ci a b) .......... [PASS]
4708. (ascii-string-ci>? a b) .......... [PASS]
4709. (ascii-string-ci<=? a b) .......... [PASS]
4710. (ascii-string-ci>=? a b) .......... [PASS]
4711. (ascii-string-ci=? a b) .......... [PASS]
4712. (ascii-string-ci a b) .......... [PASS]
4713. (ascii-string-ci>? a b) .......... [PASS]
4714. (ascii-string-ci<=? a b) .......... [PASS]
4715. (ascii-string-ci>=? a b) .......... [PASS]
4716. (ascii-string-ci=? a b) .......... [PASS]
4717. (ascii-string-ci a b) .......... [PASS]
4718. (ascii-string-ci>? a b) .......... [PASS]
4719. (ascii-string-ci<=? a b) .......... [PASS]
4720. (ascii-string-ci>=? a b) .......... [PASS]
4721. (ascii-string-ci=? a b) .......... [PASS]
4722. (ascii-string-ci a b) .......... [PASS]
4723. (ascii-string-ci>? a b) .......... [PASS]
4724. (ascii-string-ci<=? a b) .......... [PASS]
4725. (ascii-string-ci>=? a b) .......... [PASS]
4726. (ascii-string-ci=? a b) .......... [PASS]
4727. (ascii-string-ci a b) .......... [PASS]
4728. (ascii-string-ci>? a b) .......... [PASS]
4729. (ascii-string-ci<=? a b) .......... [PASS]
4730. (ascii-string-ci>=? a b) .......... [PASS]
4731. (ascii-string-ci=? a b) .......... [PASS]
4732. (ascii-string-ci a b) .......... [PASS]
4733. (ascii-string-ci>? a b) .......... [PASS]
4734. (ascii-string-ci<=? a b) .......... [PASS]
4735. (ascii-string-ci>=? a b) .......... [PASS]
4736. (ascii-string-ci=? a b) .......... [PASS]
4737. (ascii-string-ci a b) .......... [PASS]
4738. (ascii-string-ci>? a b) .......... [PASS]
4739. (ascii-string-ci<=? a b) .......... [PASS]
4740. (ascii-string-ci>=? a b) .......... [PASS]
4741. (ascii-string-ci=? a b) .......... [PASS]
4742. (ascii-string-ci a b) .......... [PASS]
4743. (ascii-string-ci>? a b) .......... [PASS]
4744. (ascii-string-ci<=? a b) .......... [PASS]
4745. (ascii-string-ci>=? a b) .......... [PASS]
4745 out of 4745 passed (100.00%)
1. (not (version-alist-valid? (version-alist))) .......... [PASS]
1 out of 1 passed (100.00%)
---------
RUNNING TESTS FOR SRFI 165: ./skint test/srfi/165.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 171: ./skint test/srfi/171.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 172: ./skint test/srfi/172.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 173: ./skint test/srfi/173.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 175: ./skint test/srfi/175.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 176: ./skint test/srfi/176.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS
;;; Testing constructors...
1. (eq? (nothing) (nothing)) .......... [PASS]
2. (maybe= eqv? (just #t #t) (list->just (quote (#t #t)))) .......... [PASS]
3. (either= eqv? (right #t #t) (list->right (quote (#t #t)))) .......... [PASS]
4. (either= eqv? (left #t #t) (list->left (quote (#t #t)))) .......... [PASS]
5. (left-of-z? (maybe->either (nothing) (quote z))) .......... [PASS]
6. (right-of-z? (maybe->either (just (quote z)) #f)) .......... [PASS]
7. (either= eqv? (right #t #t) (maybe->either (just #t #t) #f)) .......... [PASS]
8. (nothing? (either->maybe (left #t))) .......... [PASS]
9. (just-of-z? (either->maybe (right (quote z)))) .......... [PASS]
10. (maybe= eqv? (just #t #t) (either->maybe (right #t #t))) .......... [PASS]
11. (either= eqv? (right #t #t) (either-swap (left #t #t))) .......... [PASS]
12. (either= eqv? (left #t #t) (either-swap (right #t #t))) .......... [PASS]
;;; Testing predicates...
13. (just? (just (quote z))) .......... [PASS]
14. (just? (nothing)) .......... [PASS]
15. (nothing? (just (quote z))) .......... [PASS]
16. (nothing? (nothing)) .......... [PASS]
17. (maybe? (just (quote z))) .......... [PASS]
18. (maybe? (nothing)) .......... [PASS]
19. (right? (right (quote z))) .......... [PASS]
20. (right? (left (quote z))) .......... [PASS]
21. (left? (right (quote z))) .......... [PASS]
22. (left? (left (quote z))) .......... [PASS]
23. (either? (right (quote z))) .......... [PASS]
24. (either? (left (quote z))) .......... [PASS]
25. (maybe= eqv? (just #t) (just #t)) .......... [PASS]
26. (maybe= eqv? (just #t) (just #f)) .......... [PASS]
27. (maybe= eqv? (nothing) (nothing)) .......... [PASS]
28. (maybe= eqv? (just #t) (nothing)) .......... [PASS]
29. (maybe= eqv? (just #t #f) (just #t #f)) .......... [PASS]
30. (maybe= eqv? (just #t #f) (just #t (quote z))) .......... [PASS]
31. (maybe= eqv? (just #t #f) (just #t)) .......... [PASS]
32. (maybe= eqv? (just #t) (just #t) (just #t)) .......... [PASS]
33. (maybe= eqv? (nothing) (nothing) (nothing)) .......... [PASS]
34. (maybe= eqv? (just #t) (just #t) (nothing)) .......... [PASS]
35. (maybe= eqv? (just #t) (just #t) (just #f)) .......... [PASS]
36. (maybe= eqv? (just #t (quote z)) (just #t (quote z)) (just #t (quote z))) .......... [PASS]
37. (either= eqv? (right #t) (right #t)) .......... [PASS]
38. (either= eqv? (right #t) (right #f)) .......... [PASS]
39. (either= eqv? (left #t) (left #t)) .......... [PASS]
40. (either= eqv? (left #t) (left #f)) .......... [PASS]
41. (either= eqv? (right #t) (left #t)) .......... [PASS]
42. (either= eqv? (right #t #f) (right #t #f)) .......... [PASS]
43. (either= eqv? (right #t #f) (right #t (quote z))) .......... [PASS]
44. (either= eqv? (right #t #f) (right #t)) .......... [PASS]
45. (either= eqv? (left #t #f) (left #t #f)) .......... [PASS]
46. (either= eqv? (left #t #f) (left #t (quote z))) .......... [PASS]
47. (either= eqv? (left #t #f) (left #t)) .......... [PASS]
48. (either= eqv? (left #t #f) (right #t #f)) .......... [PASS]
49. (either= eqv? (right #t) (right #t) (right #t)) .......... [PASS]
50. (either= eqv? (left #t) (left #t) (left #t)) .......... [PASS]
51. (either= eqv? (right #t) (right #t) (left #t)) .......... [PASS]
52. (either= eqv? (right #t) (right #t) (right #f)) .......... [PASS]
53. (either= eqv? (right #t (quote z)) (right #t (quote z)) (right #t (quote z))) .......... [PASS]
;;; Testing accessors...
54. (maybe-ref (nothing) (lambda () #f)) .......... [PASS]
55. (maybe-ref (just #t) (lambda () #f) values) .......... [PASS]
56. (maybe-ref (nothing) (lambda () #f) values) .......... [PASS]
57. (values->list (maybe-ref (just #t #f) (lambda () #f))) .......... [PASS]
58. (maybe-ref (just #t #f) (lambda () #f) list) .......... [PASS]
59. (either-ref (left #t) (constantly #f)) .......... [PASS]
60. (either-ref (right #t) (constantly #f) values) .......... [PASS]
61. (either-ref (left #t) values (constantly #f)) .......... [PASS]
62. (either-ref (right #t #f) (constantly #f) list) .......... [PASS]
63. (either-ref (left #t #f) list (constantly #f)) .......... [PASS]
64. (maybe-ref/default (just #t) #f) .......... [PASS]
65. (maybe-ref/default (nothing) #f) .......... [PASS]
66. (values->list (maybe-ref/default (just #t #t) #f #f)) .......... [PASS]
67. (values->list (maybe-ref/default (nothing) #f #f)) .......... [PASS]
68. (either-ref/default (right #t) #f) .......... [PASS]
69. (either-ref/default (left #t) #f) .......... [PASS]
70. (values->list (either-ref/default (right #t #t) #f #f)) .......... [PASS]
71. (values->list (either-ref/default (left #t) #f #f)) .......... [PASS]
;;; Testing join and bind...
72. (just-of-z? (maybe-join (just (just (quote z))))) .......... [PASS]
73. (nothing? (maybe-join (just (nothing)))) .......... [PASS]
74. (nothing? (maybe-join (nothing))) .......... [PASS]
75. (right-of-z? (either-join (right (right (quote z))))) .......... [PASS]
76. (left-of-z? (either-join (right (left (quote z))))) .......... [PASS]
77. (left-of-z? (either-join (left (quote z)))) .......... [PASS]
78. (nothing? (maybe-bind (nothing) just)) .......... [PASS]
79. (just-of-z? (maybe-bind (just (quote z)) just)) .......... [PASS]
80. (let ((m (just #t #f))) (maybe= eqv? m (maybe-bind m just))) .......... [PASS]
81. (maybe= eqv? (maybe-bind m (lambda (n) (maybe-bind (k n) h))) (maybe-bind (maybe-bind m k) h)) .......... [PASS]
82. (maybe= eqv? (just #f) (maybe-bind (just #t) neg neg neg)) .......... [PASS]
83. (nothing? (maybe-bind (just #t) neg (constantly (nothing)) neg)) .......... [PASS]
84. (nothing? ((maybe-compose (constantly (nothing))) (quote z))) .......... [PASS]
85. (just-of-z? ((maybe-compose just) (quote z))) .......... [PASS]
86. (maybe= eqv? (just #t) ((maybe-compose neg neg neg) #f)) .......... [PASS]
87. (left? (either-bind (left #f) right)) .......... [PASS]
88. (right-of-z? (either-bind (right (quote z)) right)) .......... [PASS]
89. (let ((e (right #t #f))) (either= eqv? e (either-bind e right))) .......... [PASS]
90. (either= eqv? (either-bind e (lambda (n) (either-bind (k n) h))) (either-bind (either-bind e k) h)) .......... [PASS]
91. (either= eqv? (right #f) (either-bind (right #t) neg neg neg)) .......... [PASS]
92. (either= eqv? (left #f) (either-bind (right #t) neg left neg)) .......... [PASS]
93. (left-of-z? ((either-compose left) (quote z))) .......... [PASS]
94. (either= eqv? (right #t) ((either-compose right) #t)) .......... [PASS]
95. (either= eqv? (right #t) ((either-compose neg neg neg) #f)) .......... [PASS]
;;; Testing sequence operations...
96. (maybe-length (nothing)) .......... [PASS]
97. (maybe-length (just #t)) .......... [PASS]
98. (either-length (left #t)) .......... [PASS]
99. (either-length (right #t)) .......... [PASS]
100. (just-of-z? (maybe-filter always (just (quote z)))) .......... [PASS]
101. (nothing? (maybe-filter never (just #t))) .......... [PASS]
102. (nothing? (maybe-filter always (nothing))) .......... [PASS]
103. (maybe= eqv? (just #t #t) (maybe-filter both (just #t #t))) .......... [PASS]
104. (just-of-z? (maybe-remove never (just (quote z)))) .......... [PASS]
105. (nothing? (maybe-remove always (just #t))) .......... [PASS]
106. (nothing? (maybe-remove always (nothing))) .......... [PASS]
107. (maybe= eqv? (just #t #f) (maybe-remove both (just #t #f))) .......... [PASS]
108. (maybe= equal? (maybe-sequence (map just (quote (#t #f))) map identity) (just (quote (#t #f)))) .......... [PASS]
109. (maybe= equal? (maybe-sequence (list (just 1 #t) (just 2 #f)) map list) (just (quote ((1 #t) (2 #f))))) .......... [PASS]
110. (nothing? (maybe-sequence (list (just #t) (nothing)) map identity)) .......... [PASS]
111. (right-of-z? (either-filter always (right (quote z)) #f)) .......... [PASS]
112. (left-of-z? (either-filter never (right #t) (quote z))) .......... [PASS]
113. (left-of-z? (either-filter always (left #t) (quote z))) .......... [PASS]
114. (either= eqv? (right #t #t) (either-filter both (right #t #t) #f)) .......... [PASS]
115. (right-of-z? (either-remove never (right (quote z)) #f)) .......... [PASS]
116. (left-of-z? (either-remove always (right #t) (quote z))) .......... [PASS]
117. (left-of-z? (either-remove never (left #t) (quote z))) .......... [PASS]
118. (either= eqv? (right #t #f) (either-remove both (right #t #f) #f)) .......... [PASS]
119. (either= equal? (either-sequence (map right (list 1 2)) map identity) (right (list 1 2))) .......... [PASS]
120. (left-of-z? (either-sequence (list (right #t) (left (quote z))) map identity)) .......... [PASS]
121. (either= equal? (either-sequence (list (right 1 #t) (right 2 #f)) map list) (right (quote ((1 #t) (2 #f))))) .......... [PASS]
;;; Testing conversions...
122. (maybe->list (nothing)) .......... [PASS]
123. (maybe->list (just #t #t)) .......... [PASS]
124. (either->list (right #t #t)) .......... [PASS]
125. (either->list (left #t #t)) .......... [PASS]
126. (nothing? (list->maybe (quote ()))) .......... [PASS]
127. (just-of-z? (list->maybe (quote (z)))) .......... [PASS]
128. (left-of-z? (list->either (quote ()) (quote z))) .......... [PASS]
129. (right-of-z? (list->either (quote (z)) #f)) .......... [PASS]
130. (maybe->truth (nothing)) .......... [PASS]
131. (maybe->truth (just (quote z))) .......... [PASS]
132. (either->truth (left (quote z))) .......... [PASS]
133. (either->truth (right (quote z))) .......... [PASS]
134. (nothing? (truth->maybe #f)) .......... [PASS]
135. (just-of-z? (truth->maybe (quote z))) .......... [PASS]
136. (left-of-z? (truth->either #f (quote z))) .......... [PASS]
137. (right-of-z? (truth->either (quote z) #f)) .......... [PASS]
138. (maybe->list-truth (just (quote z) #t)) .......... [PASS]
139. (maybe->list-truth (nothing)) .......... [PASS]
140. (either->list-truth (right (quote z) #t)) .......... [PASS]
141. (either->list-truth (left (quote z))) .......... [PASS]
142. (just-of-z? (list-truth->maybe (quote (z)))) .......... [PASS]
143. (nothing? (list-truth->maybe #f)) .......... [PASS]
144. (right-of-z? (list-truth->either (quote (z)))) .......... [PASS]
145. (left-of-z? (list-truth->either #f (quote z))) .......... [PASS]
146. (eof-object? (maybe->generation (nothing))) .......... [PASS]
147. (maybe->generation (just #t)) .......... [PASS]
148. (nothing? (generation->maybe (eof-object))) .......... [PASS]
149. (just-of-z? (generation->maybe (quote z))) .......... [PASS]
150. (eof-object? (either->generation (left))) .......... [PASS]
151. (either->generation (right #t)) .......... [PASS]
152. (left-of-z? (generation->either (eof-object) (quote z))) .......... [PASS]
153. (right-of-z? (generation->either (quote z) #f)) .......... [PASS]
154. (maybe->values (just #t)) .......... [PASS]
155. (values->list (maybe->values (nothing))) .......... [PASS]
156. (values->list (maybe->two-values (nothing))) .......... [PASS]
157. (values->list (maybe->two-values (just #t))) .......... [PASS]
158. (just-of-z? (two-values->maybe (lambda () (values (quote z) #t)))) .......... [PASS]
159. (nothing? (two-values->maybe (lambda () (values (quote z) #f)))) .......... [PASS]
160. (nothing? (values->maybe (lambda () (values)))) .......... [PASS]
161. (just-of-z? (values->maybe (lambda () (quote z)))) .......... [PASS]
162. (maybe->values (values->maybe (lambda () #t))) .......... [PASS]
163. (just-of-z? (values->maybe (lambda () (maybe->values (just (quote z)))))) .......... [PASS]
164. (either->values (right #t)) .......... [PASS]
165. (values->list (either->values (left (quote z)))) .......... [PASS]
166. (left-of-z? (values->either (lambda () (values)) (quote z))) .......... [PASS]
167. (right-of-z? (values->either (lambda () (quote z)) #f)) .......... [PASS]
168. (either->values (values->either (lambda () #t) #f)) .......... [PASS]
169. (right-of-z? (values->either (lambda () (either->values (right (quote z)))) #f)) .......... [PASS]
170. (left-of-z? (exception->either symbol? (lambda () (raise (quote z))))) .......... [PASS]
171. (right-of-z? (exception->either symbol? (lambda () (quote z)))) .......... [PASS]
172. (guard (obj ((symbol? obj) obj)) (exception->either number? (lambda () (raise-continuable (quote z))))) .......... [PASS]
173. (either= eqv? (with-exception-handler not (lambda () (exception->either string? (lambda () (not (raise-continuable #t)))))) (right #t)) .......... [PASS]
;;; Testing maps, folds, and unfolds...
174. (nothing? (maybe-map not (nothing))) .......... [PASS]
175. (maybe= eqv? (just #f) (maybe-map not (just #t))) .......... [PASS]
176. (maybe= eqv? (just #t #f) (maybe-map values (just #t #f))) .......... [PASS]
177. (let ((e (left #t))) (eqv? e (either-map not e))) .......... [PASS]
178. (either= eqv? (right #f) (either-map not (right #t))) .......... [PASS]
179. (let ((e (right #t #f))) (either= eqv? e (either-map values e))) .......... [PASS]
180. (let ((x #f)) (maybe-for-each (lambda (y) (set! x y)) (just #t)) x) .......... [PASS]
181. (let ((x #f)) (maybe-for-each (lambda (_) (set! x #t)) (nothing)) x) .......... [PASS]
182. (let ((x #f)) (either-for-each (lambda (y) (set! x y)) (right #t)) x) .......... [PASS]
183. (let ((x #f)) (either-for-each (lambda (_) (set! x #t)) (left (quote z))) x) .......... [PASS]
184. (maybe-fold cons (quote ()) (nothing)) .......... [PASS]
185. (maybe-fold cons (quote ()) (just #t)) .......... [PASS]
186. (maybe-fold * 2 (just 3 4)) .......... [PASS]
187. (either-fold cons (quote ()) (left #t)) .......... [PASS]
188. (either-fold cons (quote ()) (right #t)) .......... [PASS]
189. (either-fold * 2 (right 3 4)) .......... [PASS]
190. (nothing? (maybe-unfold always not always #f)) .......... [PASS]
191. (maybe= eqv? (just #t) (maybe-unfold values not not #f)) .......... [PASS]
192. (maybe= eqv? (just #t (quote z)) (maybe-unfold (lambda (b _) (not b)) values (lambda (b x) (values (not b) x)) #t (quote z))) .......... [PASS]
193. (left-of-z? (either-unfold always not always (quote z))) .......... [PASS]
194. (either= eqv? (right #t) (either-unfold values not not #f)) .......... [PASS]
195. (either= eqv? (right #t (quote z)) (either-unfold (lambda (b _) (not b)) values (lambda (b x) (values (not b) x)) #t (quote z))) .......... [PASS]
;;; Testing syntax...
196. (maybe-if (just #t) #t #f) .......... [PASS]
197. (maybe-if (nothing) #t #f) .......... [PASS]
198. (raises-error-object (maybe-if #t #t #f)) .......... [PASS]
199. (just? (maybe-and)) .......... [PASS]
200. (just-of-z? (maybe-and (just (quote z)))) .......... [PASS]
201. (just-of-z? (maybe-and (just #t) (just (quote z)))) .......... [PASS]
202. (nothing? (maybe-and (just #t) (nothing) (just (quote z)))) .......... [PASS]
203. (maybe= eqv? (maybe-bind (just #f) (constantly (just #t))) (maybe-and (just #f) (just #t)) (just #t)) .......... [PASS]
204. (maybe= eqv? (maybe-bind (nothing) (constantly (just #t))) (maybe-and (nothing) (just #t)) (nothing)) .......... [PASS]
205. (raises-error-object (maybe-and #t (just #t))) .......... [PASS]
206. (nothing? (maybe-or)) .......... [PASS]
207. (just-of-z? (maybe-or (just (quote z)))) .......... [PASS]
208. (just-of-z? (maybe-or (nothing) (just (quote z)))) .......... [PASS]
209. (nothing? (maybe-or (nothing) (nothing) (nothing))) .......... [PASS]
210. (raises-error-object (maybe-or (nothing) #t)) .......... [PASS]
211. (just-of-z? (maybe-let* (((maybe-bind (just #t) just))) (quote z))) .......... [PASS]
212. (nothing? (maybe-let* ((x (just #t)) (y (nothing))) x)) .......... [PASS]
213. (maybe= eqv? (maybe-let* ((x (just 2)) (y (just 3))) (* x y)) (just 6)) .......... [PASS]
214. (nothing? (maybe-let* ((x (just 2)) ((maybe-bind (just (quote z)) (constantly (nothing))))) x)) .......... [PASS]
215. (maybe= eqv? (maybe-let* ((b (just #t)) ((truth->maybe b))) b) (just #t)) .......... [PASS]
216. (just-of-z? (maybe-let* (just-of-z) (quote z))) .......... [PASS]
217. (maybe= eqv? (maybe-let* ((x (just 2)) just-of-z (y (just 3))) (* x y)) (just 6)) .......... [PASS]
218. (just-of-z? (maybe-let* (just-of-z ((just (quote x)))) (quote z))) .......... [PASS]
219. (nothing? (maybe-let* ((x (just 2)) zilch (y (just 3))) (* x y))) .......... [PASS]
220. (maybe= eqv? (maybe-bind (just #t) just-neg) (maybe-let* ((b (just #t))) (not b)) (just #f)) .......... [PASS]
221. (maybe= eqv? (maybe-bind (nothing) just-neg) (maybe-let* ((b (nothing))) (not b)) (nothing)) .......... [PASS]
222. (raises-error-object (maybe-let* ((b #t)) (quote z))) .......... [PASS]
223. (raises-error-object (maybe-let* ((b (just #t)) ((quote nothing))) #t)) .......... [PASS]
224. (just-of-z? (maybe-let*-values (((maybe-bind (just #t) just))) (quote z))) .......... [PASS]
225. (nothing? (maybe-let*-values (((x) (just #t)) (y (nothing))) x)) .......... [PASS]
226. (maybe= eqv? (maybe-let*-values (((x y) (just 2 3))) (* x y)) (just 6)) .......... [PASS]
227. (nothing? (maybe-let*-values (((x) (just 2)) ((maybe-bind (just (quote z)) (constantly (nothing))))) x)) .......... [PASS]
228. (maybe= eqv? (maybe-let*-values (((b) (just #t)) ((truth->maybe b))) b) (just #t)) .......... [PASS]
229. (just-of-z? (maybe-let*-values ((vals (just (quote z) #t))) (car vals))) .......... [PASS]
230. (just-of-z? (maybe-let*-values (((x . _) (just (quote z) #t))) x)) .......... [PASS]
231. (maybe= eqv? (maybe-let*-values ((vals (just (quote z) #t)) ((b c . _) (just #t (quote y) #f))) (values (car vals) b)) (just (quote z) #t)) .......... [PASS]
232. (just-of-z? (maybe-let*-values (just-of-z) (quote z))) .......... [PASS]
233. (maybe= eqv? (maybe-let*-values (((x) (just 2)) just-of-z ((y) (just 3))) (* x y)) (just 6)) .......... [PASS]
234. (just-of-z? (maybe-let*-values (just-of-z ((just (quote x)))) (quote z))) .......... [PASS]
235. (nothing? (maybe-let*-values (((x) (just 2)) zilch ((y) (just 3))) (* x y))) .......... [PASS]
236. (maybe= eqv? (maybe-bind (just #t #t) just-neg-both) (maybe-let*-values (((b c) (just #t #t))) (neg-both b c)) (just #f #f)) .......... [PASS]
237. (maybe= eqv? (maybe-bind (nothing) just-neg-both) (maybe-let*-values (((b c) (nothing))) (neg-both b c)) (nothing)) .......... [PASS]
238. (raises-error-object (maybe-let*-values (((b) #t)) #t)) .......... [PASS]
239. (raises-error-object (maybe-let*-values (((b) (just #t)) ((quote nothing))) #t)) .......... [PASS]
240. (right? (either-and)) .......... [PASS]
241. (right-of-z? (either-and (right (quote z)))) .......... [PASS]
242. (right-of-z? (either-and (right #t) (right (quote z)))) .......... [PASS]
243. (left-of-z? (either-and (right) (left (quote z)) (right))) .......... [PASS]
244. (either= eqv? (either-bind (right #f) (constantly (right #t))) (either-and (right #f) (right #t)) (right #t)) .......... [PASS]
245. (either= eqv? (either-bind (left #f) (constantly (right #t))) (either-and (left #f) (right #t)) (left #f)) .......... [PASS]
246. (raises-error-object (either-and #t (right #t))) .......... [PASS]
247. (left? (either-or)) .......... [PASS]
248. (right-of-z? (either-or (right (quote z)))) .......... [PASS]
249. (right-of-z? (either-or (left) (right (quote z)))) .......... [PASS]
250. (left-of-z? (either-or (left) (left) (left (quote z)))) .......... [PASS]
251. (raises-error-object (either-or (left #f) #t)) .......... [PASS]
252. (right-of-z? (either-let* (((either-bind (right #t) right))) (quote z))) .......... [PASS]
253. (left-of-z? (either-let* ((x (right #t)) (y (left (quote z)))) x)) .......... [PASS]
254. (either= eqv? (either-let* ((x (right 2)) (y (right 3))) (* x y)) (right 6)) .......... [PASS]
255. (left-of-z? (either-let* ((x (right 2)) ((either-swap (right (quote z))))) x)) .......... [PASS]
256. (either= eqv? (either-let* ((b (right #t)) ((truth->either b))) b) (right #t)) .......... [PASS]
257. (right-of-z? (either-let* (right-of-z) (quote z))) .......... [PASS]
258. (either= eqv? (either-let* ((x (right 2)) right-of-z (y (right 3))) (* x y)) (right 6)) .......... [PASS]
259. (right-of-z? (either-let* (right-of-z ((right (quote x)))) (quote z))) .......... [PASS]
260. (left-of-z? (either-let* ((x (right 2)) left-of-z (y (right 3))) (* x y))) .......... [PASS]
261. (either= eqv? (either-bind (right #t) right-neg) (either-let* ((b (right #t))) (not b)) (right #f)) .......... [PASS]
262. (either= eqv? (either-bind (left #t) right-neg) (either-let* ((b (left #t))) (not b)) (left #t)) .......... [PASS]
263. (raises-error-object (either-let* ((b #t)) (quote z))) .......... [PASS]
264. (raises-error-object (either-let* ((b (right #t)) ((quote left))) #t)) .......... [PASS]
265. (right-of-z? (either-let*-values (((either-bind (right #t) right))) (quote z))) .......... [PASS]
266. (left-of-z? (either-let*-values (((x) (right #t)) (y (left (quote z)))) x)) .......... [PASS]
267. (either= eqv? (either-let*-values (((x y) (right 2 3))) (* x y)) (right 6)) .......... [PASS]
268. (left-of-z? (either-let*-values (((x) (right 2)) ((either-swap (right (quote z))))) x)) .......... [PASS]
269. (either= eqv? (either-let*-values (((b) (right #t)) ((truth->either b))) b) (right #t)) .......... [PASS]
270. (right-of-z? (either-let*-values ((vals (right (quote z) #t))) (car vals))) .......... [PASS]
271. (right-of-z? (either-let*-values (((x . _) (right (quote z) #t))) x)) .......... [PASS]
272. (either= eqv? (either-let*-values ((vals (right (quote z) #t)) ((b c . _) (right #t (quote y) #f))) (values (car vals) b)) (right (quote z) #t)) .......... [PASS]
273. (right-of-z? (either-let*-values (right-of-z) (quote z))) .......... [PASS]
274. (either= eqv? (either-let*-values (((x) (right 2)) right-of-z ((y) (right 3))) (* x y)) (right 6)) .......... [PASS]
275. (right-of-z? (either-let*-values (right-of-z ((right (quote x)))) (quote z))) .......... [PASS]
276. (left-of-z? (either-let*-values (((x) (right 2)) left-of-z ((y) (right 3))) (* x y))) .......... [PASS]
277. (either= eqv? (either-bind (right #t #t) right-neg-both) (either-let*-values (((b c) (right #t #t))) (neg-both b c)) (right #f #f)) .......... [PASS]
278. (either= eqv? (either-bind (left #t #t) right-neg-both) (either-let*-values (((b c) (left #t #t))) (neg-both b c)) (left #t #t)) .......... [PASS]
279. (raises-error-object (either-let*-values (((b) #t)) (quote z))) .......... [PASS]
280. (raises-error-object (either-let*-values (((b) (right #t)) ((quote left))) (quote z))) .......... [PASS]
281. (left-of-z? (either-guard symbol? (raise (quote z)))) .......... [PASS]
282. (right-of-z? (either-guard symbol? (quote z))) .......... [PASS]
283. (guard (obj ((symbol? obj) obj)) (either-guard number? (raise-continuable (quote z)))) .......... [PASS]
284. (either= eqv? (with-exception-handler not (lambda () (either-guard string? (not (raise-continuable #t))))) (right #t)) .......... [PASS]
;;; Testing trivalent logic...
285. (tri-true? (tri-not (just #f))) .......... [PASS]
286. (tri-false? (tri-not (just #t))) .......... [PASS]
287. (nothing? (tri-not (nothing))) .......... [PASS]
288. (tri-true? (tri=? (just #t) (just 1) (just (quote x)))) .......... [PASS]
289. (tri-true? (tri=? (just #f) (just #f))) .......... [PASS]
290. (tri-true? (tri=? (just #f) (just #f))) .......... [PASS]
291. (tri-false? (tri=? (just #f) (just #t))) .......... [PASS]
292. (tri-false? (tri=? (just #f) (nothing))) .......... [PASS]
293. (tri-true? (tri-and (just #t) (just 1) (just (quote x)))) .......... [PASS]
294. (nothing? (tri-and (just #t) (nothing))) .......... [PASS]
295. (tri-false? (tri-and (just #f) (just #t))) .......... [PASS]
296. (tri-true? (tri-and)) .......... [PASS]
297. (tri-false? (tri-or (just #f) (just #f) (just #f))) .......... [PASS]
298. (nothing? (tri-or (just #f) (nothing))) .......... [PASS]
299. (maybe= eqv? m-true (tri-or (just #f) m-true)) .......... [PASS]
300. (tri-false? (tri-or)) .......... [PASS]
301. (nothing? (tri-merge (nothing) (nothing) (nothing))) .......... [PASS]
302. (maybe= eqv? m-true (tri-merge (nothing) m-true)) .......... [PASS]
303. (maybe= eqv? m-false (tri-merge (nothing) m-false)) .......... [PASS]
304. (nothing? (tri-merge)) .......... [PASS]
304 out of 304 passed (100.00%)
1. (not (let ((cl (command-line))) (and (pair? cl) (null? (cdr cl)) (string-suffix? "193.scm" (car cl))))) .......... [PASS]
2. (command-name) .......... [PASS]
3. (command-args) .......... [PASS]
4. (not (string-suffix? "193.scm" (script-file))) .......... [PASS]
5. (not (string-prefix? (script-directory) (script-file))) .......... [PASS]
6. (string-append (script-directory) "193.scm") .......... [PASS]
6 out of 6 passed (100.00%)
[Group Test clamp real number]
1. (clamp-real-number 5.0 10.0 11) .......... [PASS]
2. (clamp-real-number 5.0 10.0 2.0) .......... [PASS]
3. (clamp-real-number 5.0 10.0 7.5) .......... [PASS]
[Group Test with-random-source basic syntax]
[Group Test make-random-source-generator]
4. (make-numbers (make-random-source-generator 0)) .......... [PASS]
5. (not (not (equal? (make-numbers (make-random-source-generator 0)) (make-numbers (make-random-source-generator 1))))) .......... [PASS]
[Group Test random int]
6. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
7. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
8. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
9. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
10. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
11. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
12. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
13. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
14. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
15. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
16. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
17. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
18. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
19. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
20. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
21. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
22. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
23. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
24. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
25. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
26. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
27. (not (generator-any (lambda (v) (= v 0)) (gtake (make-random-u1-generator) 100))) .......... [PASS]
28. (not (generator-any (lambda (v) (= v 1)) (gtake (make-random-u1-generator) 100))) .......... [PASS]
[Group Test random real]
29. (not (generator-every (lambda (num) (and (>= num from) (< num to))) (gtake gen 1000))) .......... [PASS]
30. (not (generator-any (lambda (num) (and (>= num from) (< num lower-quarter))) (gtake gen 1000))) .......... [PASS]
31. (not (generator-any (lambda (num) (and (>= num lower-quarter) (< num upper-quarter))) (gtake gen 1000))) .......... [PASS]
32. (not (generator-any (lambda (num) (and (>= num upper-quarter) (< num to))) (gtake gen 1000))) .......... [PASS]
33. (not (generator-any (lambda (v) (not (= v (floor v)))) (make-random-real-generator 1.0 5.0))) .......... [PASS]
[Group Test random bool]
34. (not (generator-every (lambda (v) (or (eq? v #t) (eq? v #f))) (gtake (make-random-boolean-generator) 10000))) .......... [PASS]
35. (not (generator-any (lambda (v) (eq? #t v)) (make-random-boolean-generator))) .......... [PASS]
36. (not (generator-any (lambda (v) (eq? #f v)) (make-random-boolean-generator))) .......... [PASS]
[Group Test random char]
37. (not (generator-every (lambda (v) (or (equal? v #\a) (equal? v #\b))) (gtake (make-random-char-generator "ab") 10000))) .......... [PASS]
38. (not (generator-any (lambda (v) (equal? v #\a)) (make-random-char-generator "ab"))) .......... [PASS]
39. (not (generator-any (lambda (v) (equal? v #\b)) (make-random-char-generator "ab"))) .......... [PASS]
[Group Test random string]
40. (not (generator-every (lambda (str) (and (< (string-length str) 5) (every (lambda (c) (or (equal? c #\a) (equal? c #\b))) (string->list str)))) (gtake (make-random-string-generator 5 "ab") 10000))) .......... [PASS]
41. (not (generator-any (lambda (str) (equal? "abb" str)) (make-random-string-generator 4 "ab"))) .......... [PASS]
[Group Test Bernoulli]
42. (not (> ratio 0.9)) .......... [PASS]
43. (not (< ratio 1.1)) .......... [PASS]
[Group Test categorical]
44. (not (and (<= ratio (+ 1.0 0.1)) (>= ratio (- 1.0 0.1)))) .......... [PASS]
45. (not (and (<= ratio (+ 1.0 0.1)) (>= ratio (- 1.0 0.1)))) .......... [PASS]
46. (not (and (<= ratio (+ 1.0 0.1)) (>= ratio (- 1.0 0.1)))) .......... [PASS]
[Group Test poisson]
47. (not (> ratio 0.8)) .......... [PASS]
48. (not (< ratio 1.2)) .......... [PASS]
49. (not (> ratio 0.8)) .......... [PASS]
50. (not (< ratio 1.2)) .......... [PASS]
51. (not (> ratio 0.8)) .......... [PASS]
52. (not (< ratio 1.2)) .......... [PASS]
53. (not (> ratio 0.8)) .......... [PASS]
54. (not (< ratio 1.2)) .......... [PASS]
55. (not (> ratio 0.8)) .......... [PASS]
56. (not (< ratio 1.2)) .......... [PASS]
57. (not (> ratio 0.8)) .......... [PASS]
58. (not (< ratio 1.2)) .......... [PASS]
[Group Test normal]
59. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
60. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
61. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
62. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
63. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
64. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
65. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
66. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
67. (not (and (> actual (* 0.9 expected-fraction)) (< actual (* 1.1 expected-fraction)))) .......... [PASS]
[Group Test exponential]
68. (not (> actual (* 0.9 expected))) .......... [PASS]
69. (not (< actual (* 1.1 expected))) .......... [PASS]
70. (not (> actual (* 0.9 expected))) .......... [PASS]
71. (not (< actual (* 1.1 expected))) .......... [PASS]
72. (not (> actual (* 0.9 expected))) .......... [PASS]
73. (not (< actual (* 1.1 expected))) .......... [PASS]
74. (not (> actual (* 0.9 expected))) .......... [PASS]
75. (not (< actual (* 1.1 expected))) .......... [PASS]
76. (not (> actual (* 0.9 expected))) .......... [PASS]
77. (not (< actual (* 1.1 expected))) .......... [PASS]
78. (not (> actual (* 0.9 expected))) .......... [PASS]
79. (not (< actual (* 1.1 expected))) .......... [PASS]
[Group Test geometric]
80. (not (> ratio 0.9)) .......... [PASS]
81. (not (< ratio 1.1)) .......... [PASS]
82. (not (> ratio 0.9)) .......... [PASS]
83. (not (< ratio 1.1)) .......... [PASS]
84. (not (> ratio 0.9)) .......... [PASS]
85. (not (< ratio 1.1)) .......... [PASS]
[Group Test uniform sampling]
86. (generator->list (gsampling)) .......... [PASS]
87. (generator->list (gsampling (generator) (generator))) .......... [PASS]
88. (generator->list (gsampling (generator) (generator 1 1 1))) .......... [PASS]
89. (not (generator-any (lambda (el) (= el 1)) (gsampling (circular-generator 1) (circular-generator 2)))) .......... [PASS]
90. (not (generator-any (lambda (el) (= el 2)) (gsampling (circular-generator 1) (circular-generator 2)))) .......... [PASS]
[Group Test Zipf sampling]
91. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
92. (not num-failures) .......... [PASS]
93. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
94. (not num-failures) .......... [PASS]
95. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
96. (not num-failures) .......... [PASS]
97. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
98. (not num-failures) .......... [PASS]
99. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
100. (not num-failures) .......... [PASS]
101. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
102. (not num-failures) .......... [PASS]
103. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
104. (not num-failures) .......... [PASS]
105. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
106. (not num-failures) .......... [PASS]
107. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
108. (not num-failures) .......... [PASS]
109. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
110. (not num-failures) .......... [PASS]
111. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
112. (not num-failures) .......... [PASS]
113. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
114. (not num-failures) .......... [PASS]
115. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
116. (not num-failures) .......... [PASS]
117. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
118. (not num-failures) .......... [PASS]
119. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
120. (not num-failures) .......... [PASS]
121. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
122. (not num-failures) .......... [PASS]
123. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
124. (not num-failures) .......... [PASS]
125. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
126. (not num-failures) .......... [PASS]
127. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
128. (not num-failures) .......... [PASS]
129. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
130. (not num-failures) .......... [PASS]
131. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
132. (not num-failures) .......... [PASS]
133. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
134. (not num-failures) .......... [PASS]
135. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
136. (not num-failures) .......... [PASS]
137. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
138. (not num-failures) .......... [PASS]
139. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
140. (not num-failures) .......... [PASS]
141. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
142. (not num-failures) .......... [PASS]
143. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
144. (not num-failures) .......... [PASS]
145. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
146. (not num-failures) .......... [PASS]
147. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
148. (not num-failures) .......... [PASS]
149. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
150. (not num-failures) .......... [PASS]
151. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
152. (not num-failures) .......... [PASS]
153. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
154. (not num-failures) .......... [PASS]
155. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
156. (not num-failures) .......... [PASS]
157. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
158. (not num-failures) .......... [PASS]
159. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
160. (not num-failures) .......... [PASS]
161. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
162. (not num-failures) .......... [PASS]
163. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
164. (not num-failures) .......... [PASS]
165. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
166. (not num-failures) .......... [PASS]
167. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
168. (not num-failures) .......... [PASS]
169. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
170. (not num-failures) .......... [PASS]
171. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
172. (not num-failures) .......... [PASS]
173. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
174. (not num-failures) .......... [PASS]
175. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
176. (not num-failures) .......... [PASS]
177. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
178. (not num-failures) .......... [PASS]
179. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
180. (not num-failures) .......... [PASS]
181. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
182. (not num-failures) .......... [PASS]
183. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
184. (not num-failures) .......... [PASS]
185. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
186. (not num-failures) .......... [PASS]
187. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
188. (not num-failures) .......... [PASS]
189. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
190. (not num-failures) .......... [PASS]
191. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
192. (not num-failures) .......... [PASS]
193. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
194. (not num-failures) .......... [PASS]
195. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
196. (not num-failures) .......... [PASS]
197. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
198. (not num-failures) .......... [PASS]
199. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
200. (not num-failures) .......... [PASS]
201. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
202. (not num-failures) .......... [PASS]
203. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
204. (not num-failures) .......... [PASS]
205. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
206. (not num-failures) .......... [PASS]
207. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
208. (not num-failures) .......... [PASS]
209. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
210. (not num-failures) .......... [PASS]
211. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
212. (not num-failures) .......... [PASS]
213. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
214. (not num-failures) .......... [PASS]
215. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
216. (not num-failures) .......... [PASS]
217. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
218. (not num-failures) .......... [PASS]
219. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
220. (not num-failures) .......... [PASS]
221. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
222. (not num-failures) .......... [PASS]
223. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
224. (not num-failures) .......... [PASS]
225. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
226. (not num-failures) .......... [PASS]
227. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
228. (not num-failures) .......... [PASS]
229. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
230. (not num-failures) .......... [PASS]
231. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
232. (not num-failures) .......... [PASS]
233. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
234. (not num-failures) .......... [PASS]
235. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
236. (not num-failures) .......... [PASS]
237. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
238. (not num-failures) .......... [PASS]
239. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
240. (not num-failures) .......... [PASS]
241. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
242. (not num-failures) .......... [PASS]
243. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
244. (not num-failures) .......... [PASS]
245. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
246. (not num-failures) .......... [PASS]
247. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
248. (not num-failures) .......... [PASS]
249. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
250. (not num-failures) .......... [PASS]
251. (not (equal? REPS (zvector-fold (lambda (sum cnt) (+ sum cnt)) 0 bin-counts))) .......... [PASS]
252. (not num-failures) .......... [PASS]
[Group Test sphere]
253. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
254. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
255. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
256. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
257. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
258. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
259. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
260. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
261. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
262. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
263. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
264. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
265. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
266. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
267. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
268. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
269. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
270. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
271. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
272. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
273. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
274. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
275. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
276. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
277. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
278. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
279. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
280. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
281. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
282. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
283. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
284. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
285. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
286. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
287. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
288. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
289. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
290. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
291. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
292. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
293. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
294. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
295. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
296. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
297. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
298. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
299. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
300. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
301. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
302. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
303. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
304. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
305. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
306. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
307. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
308. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
309. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
310. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
311. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
312. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
313. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
314. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
315. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
316. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
317. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
318. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
319. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
320. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
321. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
322. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
323. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
324. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
325. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
326. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
327. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
328. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
329. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
330. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
331. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
332. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
333. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
334. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
335. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
336. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
337. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
338. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
339. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
340. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
341. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
342. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
343. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
344. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
345. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
346. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
347. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
348. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
349. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
350. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
351. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
352. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
353. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
354. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
355. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
356. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
357. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
358. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
359. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
360. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
361. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
362. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
363. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
364. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
365. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
366. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
367. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
368. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
369. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
370. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
371. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
372. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
373. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
374. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
375. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
376. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
377. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
378. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
379. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
380. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
381. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
382. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
383. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
384. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
385. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
386. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
387. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
388. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
389. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
390. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
391. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
392. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
393. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
394. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
395. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
396. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
397. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
398. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
399. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
400. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
401. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
402. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
403. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
404. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
405. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
406. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
407. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
408. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
409. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
410. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
411. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
412. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
413. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
414. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
415. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
416. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
417. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
418. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
419. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
420. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
421. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
422. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
423. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
424. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
425. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
426. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
427. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
428. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
429. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
430. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
431. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
432. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
433. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
434. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
435. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
436. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
437. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
438. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
439. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
440. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
441. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
442. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
443. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
444. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
445. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
446. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
447. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
448. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
449. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
450. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
451. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
452. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
453. (not (< zz num-stddev)) .......... [PASS]
454. (not (< zz num-stddev)) .......... [PASS]
455. (not (< zz num-stddev)) .......... [PASS]
456. (not (< zz num-stddev)) .......... [PASS]
457. (not (< zz num-stddev)) .......... [PASS]
458. (not (< zz num-stddev)) .......... [PASS]
459. (not (< zz num-stddev)) .......... [PASS]
460. (not (< zz num-stddev)) .......... [PASS]
461. (not (< zz num-stddev)) .......... [PASS]
462. (not (< zz num-stddev)) .......... [PASS]
463. (not (< zz num-stddev)) .......... [PASS]
464. (not (< zz num-stddev)) .......... [PASS]
465. (not (< zz num-stddev)) .......... [PASS]
466. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
467. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
468. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
469. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
470. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
471. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
472. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
473. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
474. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
475. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
476. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
477. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
478. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
479. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
480. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
481. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
482. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
483. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
484. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
485. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
486. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
487. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
488. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
489. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
490. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
491. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
492. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
493. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
494. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
495. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
496. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
497. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
498. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
499. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
500. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
501. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
502. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
503. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
504. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
505. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
506. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
507. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
508. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
509. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
510. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
511. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
512. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
513. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
514. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
515. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
516. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
517. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
518. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
519. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
520. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
521. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
522. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
523. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
524. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
525. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
526. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
527. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
528. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
529. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
530. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
531. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
532. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
533. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
534. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
535. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
536. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
537. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
538. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
539. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
540. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
541. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
542. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
543. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
544. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
545. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
546. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
547. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
548. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
549. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
550. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
551. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
552. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
553. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
554. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
555. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
556. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
557. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
558. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
559. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
560. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
561. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
562. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
563. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
564. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
565. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
566. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
567. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
568. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
569. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
570. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
571. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
572. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
573. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
574. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
575. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
576. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
577. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
578. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
579. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
580. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
581. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
582. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
583. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
584. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
585. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
586. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
587. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
588. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
589. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
590. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
591. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
592. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
593. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
594. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
595. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
596. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
597. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
598. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
599. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
600. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
601. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
602. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
603. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
604. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
605. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
606. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
607. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
608. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
609. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
610. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
611. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
612. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
613. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
614. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
615. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
616. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
617. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
618. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
619. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
620. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
621. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
622. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
623. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
624. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
625. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
626. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
627. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
628. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
629. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
630. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
631. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
632. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
633. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
634. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
635. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
636. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
637. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
638. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
639. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
640. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
641. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
642. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
643. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
644. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
645. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
646. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
647. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
648. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
649. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
650. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
651. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
652. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
653. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
654. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
655. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
656. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
657. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
658. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
659. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
660. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
661. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
662. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
663. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
664. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
665. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
666. (not (< zz num-stddev)) .......... [PASS]
667. (not (< zz num-stddev)) .......... [PASS]
668. (not (< zz num-stddev)) .......... [PASS]
669. (not (< zz num-stddev)) .......... [PASS]
670. (not (< zz num-stddev)) .......... [PASS]
671. (not (< zz num-stddev)) .......... [PASS]
672. (not (< zz num-stddev)) .......... [PASS]
673. (not (< zz num-stddev)) .......... [PASS]
674. (not (< zz num-stddev)) .......... [PASS]
675. (not (< zz num-stddev)) .......... [PASS]
676. (not (< zz num-stddev)) .......... [PASS]
677. (not (< zz num-stddev)) .......... [PASS]
678. (not (< zz num-stddev)) .......... [PASS]
679. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
680. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
681. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
682. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
683. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
684. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
685. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
686. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
687. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
688. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
689. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
690. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
691. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
692. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
693. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
694. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
695. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
696. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
697. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
698. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
699. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
700. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
701. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
702. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
703. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
704. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
705. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
706. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
707. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
708. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
709. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
710. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
711. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
712. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
713. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
714. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
715. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
716. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
717. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
718. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
719. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
720. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
721. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
722. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
723. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
724. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
725. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
726. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
727. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
728. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
729. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
730. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
731. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
732. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
733. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
734. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
735. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
736. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
737. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
738. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
739. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
740. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
741. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
742. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
743. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
744. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
745. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
746. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
747. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
748. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
749. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
750. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
751. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
752. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
753. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
754. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
755. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
756. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
757. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
758. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
759. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
760. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
761. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
762. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
763. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
764. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
765. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
766. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
767. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
768. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
769. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
770. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
771. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
772. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
773. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
774. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
775. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
776. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
777. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
778. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
779. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
780. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
781. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
782. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
783. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
784. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
785. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
786. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
787. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
788. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
789. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
790. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
791. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
792. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
793. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
794. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
795. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
796. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
797. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
798. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
799. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
800. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
801. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
802. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
803. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
804. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
805. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
806. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
807. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
808. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
809. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
810. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
811. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
812. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
813. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
814. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
815. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
816. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
817. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
818. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
819. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
820. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
821. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
822. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
823. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
824. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
825. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
826. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
827. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
828. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
829. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
830. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
831. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
832. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
833. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
834. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
835. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
836. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
837. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
838. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
839. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
840. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
841. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
842. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
843. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
844. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
845. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
846. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
847. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
848. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
849. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
850. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
851. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
852. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
853. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
854. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
855. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
856. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
857. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
858. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
859. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
860. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
861. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
862. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
863. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
864. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
865. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
866. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
867. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
868. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
869. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
870. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
871. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
872. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
873. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
874. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
875. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
876. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
877. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
878. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
879. (not (< zz num-stddev)) .......... [PASS]
880. (not (< zz num-stddev)) .......... [PASS]
881. (not (< zz num-stddev)) .......... [PASS]
882. (not (< zz num-stddev)) .......... [PASS]
883. (not (< zz num-stddev)) .......... [PASS]
884. (not (< zz num-stddev)) .......... [PASS]
885. (not (< zz num-stddev)) .......... [PASS]
886. (not (< zz num-stddev)) .......... [PASS]
887. (not (< zz num-stddev)) .......... [PASS]
888. (not (< zz num-stddev)) .......... [PASS]
889. (not (< zz num-stddev)) .......... [PASS]
890. (not (< zz num-stddev)) .......... [PASS]
891. (not (< zz num-stddev)) .......... [PASS]
892. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
893. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
894. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
895. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
896. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
897. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
898. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
899. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
900. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
901. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
902. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
903. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
904. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
905. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
906. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
907. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
908. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
909. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
910. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
911. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
912. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
913. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
914. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
915. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
916. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
917. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
918. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
919. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
920. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
921. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
922. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
923. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
924. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
925. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
926. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
927. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
928. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
929. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
930. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
931. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
932. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
933. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
934. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
935. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
936. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
937. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
938. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
939. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
940. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
941. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
942. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
943. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
944. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
945. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
946. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
947. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
948. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
949. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
950. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
951. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
952. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
953. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
954. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
955. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
956. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
957. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
958. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
959. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
960. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
961. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
962. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
963. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
964. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
965. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
966. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
967. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
968. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
969. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
970. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
971. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
972. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
973. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
974. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
975. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
976. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
977. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
978. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
979. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
980. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
981. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
982. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
983. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
984. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
985. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
986. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
987. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
988. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
989. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
990. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
991. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
992. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
993. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
994. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
995. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
996. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
997. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
998. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
999. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1000. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1001. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1002. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1003. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1004. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1005. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1006. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1007. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1008. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1009. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1010. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1011. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1012. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1013. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1014. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1015. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1016. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1017. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1018. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1019. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1020. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1021. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1022. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1023. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1024. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1025. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1026. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1027. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1028. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1029. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1030. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1031. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1032. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1033. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1034. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1035. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1036. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1037. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1038. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1039. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1040. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1041. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1042. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1043. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1044. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1045. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1046. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1047. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1048. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1049. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1050. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1051. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1052. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1053. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1054. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1055. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1056. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1057. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1058. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1059. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1060. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1061. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1062. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1063. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1064. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1065. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1066. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1067. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1068. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1069. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1070. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1071. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1072. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1073. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1074. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1075. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1076. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1077. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1078. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1079. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1080. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1081. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1082. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1083. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1084. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1085. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1086. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1087. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1088. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1089. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1090. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1091. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1092. (not (< zz num-stddev)) .......... [PASS]
1093. (not (< zz num-stddev)) .......... [PASS]
1094. (not (< zz num-stddev)) .......... [PASS]
1095. (not (< zz num-stddev)) .......... [PASS]
1096. (not (< zz num-stddev)) .......... [PASS]
1097. (not (< zz num-stddev)) .......... [PASS]
1098. (not (< zz num-stddev)) .......... [PASS]
1099. (not (< zz num-stddev)) .......... [PASS]
1100. (not (< zz num-stddev)) .......... [PASS]
1101. (not (< zz num-stddev)) .......... [PASS]
1102. (not (< zz num-stddev)) .......... [PASS]
1103. (not (< zz num-stddev)) .......... [PASS]
1104. (not (< zz num-stddev)) .......... [PASS]
1105. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1106. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1107. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1108. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1109. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1110. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1111. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1112. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1113. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1114. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1115. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1116. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1117. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1118. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1119. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1120. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1121. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1122. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1123. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1124. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1125. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1126. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1127. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1128. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1129. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1130. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1131. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1132. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1133. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1134. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1135. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1136. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1137. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1138. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1139. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1140. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1141. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1142. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1143. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1144. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1145. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1146. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1147. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1148. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1149. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1150. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1151. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1152. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1153. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1154. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1155. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1156. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1157. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1158. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1159. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1160. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1161. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1162. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1163. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1164. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1165. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1166. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1167. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1168. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1169. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1170. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1171. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1172. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1173. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1174. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1175. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1176. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1177. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1178. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1179. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1180. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1181. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1182. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1183. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1184. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1185. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1186. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1187. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1188. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1189. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1190. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1191. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1192. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1193. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1194. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1195. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1196. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1197. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1198. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1199. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1200. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1201. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1202. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1203. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1204. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1205. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1206. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1207. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1208. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1209. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1210. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1211. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1212. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1213. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1214. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1215. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1216. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1217. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1218. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1219. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1220. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1221. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1222. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1223. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1224. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1225. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1226. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1227. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1228. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1229. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1230. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1231. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1232. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1233. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1234. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1235. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1236. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1237. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1238. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1239. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1240. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1241. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1242. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1243. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1244. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1245. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1246. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1247. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1248. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1249. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1250. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1251. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1252. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1253. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1254. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1255. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1256. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1257. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1258. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1259. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1260. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1261. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1262. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1263. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1264. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1265. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1266. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1267. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1268. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1269. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1270. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1271. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1272. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1273. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1274. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1275. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1276. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1277. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1278. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1279. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1280. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1281. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1282. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1283. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1284. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1285. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1286. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1287. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1288. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1289. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1290. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1291. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1292. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1293. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1294. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1295. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1296. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1297. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1298. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1299. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1300. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1301. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1302. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1303. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1304. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1305. (not (< zz num-stddev)) .......... [PASS]
1306. (not (< zz num-stddev)) .......... [PASS]
1307. (not (< zz num-stddev)) .......... [PASS]
1308. (not (< zz num-stddev)) .......... [PASS]
1309. (not (< zz num-stddev)) .......... [PASS]
1310. (not (< zz num-stddev)) .......... [PASS]
1311. (not (< zz num-stddev)) .......... [PASS]
1312. (not (< zz num-stddev)) .......... [PASS]
1313. (not (< zz num-stddev)) .......... [PASS]
1314. (not (< zz num-stddev)) .......... [PASS]
1315. (not (< zz num-stddev)) .......... [PASS]
1316. (not (< zz num-stddev)) .......... [PASS]
1317. (not (< zz num-stddev)) .......... [PASS]
1318. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1319. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1320. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1321. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1322. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1323. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1324. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1325. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1326. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1327. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1328. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1329. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1330. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1331. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1332. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1333. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1334. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1335. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1336. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1337. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1338. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1339. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1340. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1341. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1342. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1343. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1344. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1345. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1346. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1347. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1348. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1349. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1350. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1351. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1352. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1353. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1354. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1355. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1356. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1357. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1358. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1359. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1360. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1361. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1362. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1363. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1364. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1365. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1366. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1367. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1368. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1369. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1370. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1371. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1372. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1373. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1374. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1375. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1376. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1377. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1378. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1379. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1380. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1381. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1382. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1383. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1384. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1385. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1386. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1387. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1388. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1389. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1390. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1391. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1392. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1393. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1394. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1395. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1396. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1397. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1398. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1399. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1400. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1401. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1402. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1403. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1404. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1405. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1406. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1407. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1408. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1409. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1410. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1411. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1412. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1413. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1414. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1415. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1416. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1417. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1418. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1419. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1420. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1421. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1422. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1423. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1424. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1425. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1426. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1427. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1428. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1429. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1430. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1431. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1432. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1433. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1434. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1435. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1436. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1437. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1438. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1439. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1440. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1441. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1442. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1443. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1444. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1445. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1446. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1447. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1448. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1449. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1450. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1451. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1452. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1453. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1454. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1455. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1456. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1457. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1458. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1459. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1460. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1461. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1462. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1463. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1464. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1465. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1466. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1467. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1468. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1469. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1470. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1471. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1472. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1473. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1474. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1475. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1476. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1477. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1478. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1479. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1480. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1481. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1482. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1483. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1484. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1485. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1486. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1487. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1488. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1489. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1490. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1491. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1492. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1493. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1494. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1495. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1496. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1497. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1498. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1499. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1500. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1501. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1502. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1503. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1504. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1505. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1506. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1507. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1508. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1509. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1510. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1511. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1512. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1513. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1514. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1515. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1516. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1517. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1518. (not (< zz num-stddev)) .......... [PASS]
1519. (not (< zz num-stddev)) .......... [PASS]
1520. (not (< zz num-stddev)) .......... [PASS]
1521. (not (< zz num-stddev)) .......... [PASS]
1522. (not (< zz num-stddev)) .......... [PASS]
1523. (not (< zz num-stddev)) .......... [PASS]
1524. (not (< zz num-stddev)) .......... [PASS]
1525. (not (< zz num-stddev)) .......... [PASS]
1526. (not (< zz num-stddev)) .......... [PASS]
1527. (not (< zz num-stddev)) .......... [PASS]
1528. (not (< zz num-stddev)) .......... [PASS]
1529. (not (< zz num-stddev)) .......... [PASS]
1530. (not (< zz num-stddev)) .......... [PASS]
1531. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1532. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1533. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1534. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1535. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1536. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1537. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1538. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1539. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1540. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1541. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1542. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1543. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1544. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1545. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1546. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1547. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1548. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1549. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1550. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1551. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1552. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1553. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1554. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1555. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1556. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1557. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1558. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1559. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1560. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1561. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1562. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1563. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1564. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1565. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1566. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1567. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1568. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1569. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1570. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1571. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1572. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1573. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1574. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1575. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1576. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1577. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1578. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1579. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1580. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1581. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1582. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1583. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1584. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1585. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1586. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1587. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1588. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1589. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1590. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1591. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1592. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1593. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1594. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1595. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1596. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1597. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1598. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1599. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1600. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1601. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1602. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1603. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1604. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1605. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1606. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1607. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1608. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1609. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1610. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1611. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1612. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1613. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1614. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1615. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1616. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1617. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1618. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1619. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1620. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1621. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1622. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1623. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1624. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1625. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1626. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1627. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1628. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1629. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1630. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1631. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1632. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1633. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1634. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1635. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1636. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1637. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1638. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1639. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1640. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1641. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1642. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1643. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1644. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1645. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1646. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1647. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1648. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1649. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1650. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1651. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1652. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1653. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1654. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1655. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1656. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1657. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1658. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1659. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1660. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1661. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1662. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1663. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1664. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1665. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1666. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1667. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1668. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1669. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1670. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1671. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1672. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1673. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1674. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1675. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1676. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1677. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1678. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1679. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1680. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1681. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1682. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1683. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1684. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1685. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1686. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1687. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1688. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1689. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1690. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1691. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1692. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1693. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1694. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1695. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1696. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1697. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1698. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1699. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1700. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1701. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1702. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1703. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1704. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1705. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1706. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1707. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1708. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1709. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1710. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1711. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1712. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1713. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1714. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1715. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1716. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1717. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1718. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1719. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1720. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1721. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1722. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1723. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1724. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1725. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1726. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1727. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1728. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1729. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1730. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1731. (not (< zz num-stddev)) .......... [PASS]
1732. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1733. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1734. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1735. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1736. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1737. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1738. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1739. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1740. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1741. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1742. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1743. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1744. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1745. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1746. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1747. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1748. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1749. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1750. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1751. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1752. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1753. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1754. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1755. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1756. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1757. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1758. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1759. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1760. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1761. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1762. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1763. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1764. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1765. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1766. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1767. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1768. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1769. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1770. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1771. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1772. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1773. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1774. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1775. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1776. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1777. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1778. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1779. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1780. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1781. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1782. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1783. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1784. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1785. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1786. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1787. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1788. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1789. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1790. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1791. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1792. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1793. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1794. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1795. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1796. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1797. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1798. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1799. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1800. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1801. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1802. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1803. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1804. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1805. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1806. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1807. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1808. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1809. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1810. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1811. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1812. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1813. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1814. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1815. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1816. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1817. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1818. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1819. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1820. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1821. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1822. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1823. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1824. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1825. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1826. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1827. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1828. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1829. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1830. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1831. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1832. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1833. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1834. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1835. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1836. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1837. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1838. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1839. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1840. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1841. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1842. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1843. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1844. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1845. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1846. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1847. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1848. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1849. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1850. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1851. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1852. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1853. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1854. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1855. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1856. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1857. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1858. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1859. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1860. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1861. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1862. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1863. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1864. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1865. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1866. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1867. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1868. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1869. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1870. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1871. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1872. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1873. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1874. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1875. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1876. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1877. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1878. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1879. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1880. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1881. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1882. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1883. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1884. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1885. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1886. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1887. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1888. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1889. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1890. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1891. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1892. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1893. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1894. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1895. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1896. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1897. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1898. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1899. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1900. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1901. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1902. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1903. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1904. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1905. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1906. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1907. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1908. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1909. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1910. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1911. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1912. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1913. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1914. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1915. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1916. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1917. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1918. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1919. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1920. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1921. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1922. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1923. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1924. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1925. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1926. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1927. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1928. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1929. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1930. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1931. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1932. (not (< zz num-stddev)) .......... [PASS]
1933. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1934. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1935. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1936. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1937. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1938. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1939. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1940. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1941. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1942. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1943. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1944. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1945. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1946. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1947. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1948. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1949. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1950. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1951. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1952. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1953. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1954. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1955. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1956. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1957. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1958. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1959. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1960. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1961. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1962. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1963. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1964. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1965. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1966. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1967. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1968. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1969. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1970. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1971. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1972. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1973. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1974. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1975. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1976. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1977. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1978. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1979. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1980. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1981. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1982. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1983. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1984. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1985. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1986. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1987. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1988. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1989. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1990. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1991. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1992. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1993. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1994. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1995. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1996. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1997. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1998. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
1999. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2000. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2001. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2002. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2003. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2004. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2005. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2006. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2007. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2008. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2009. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2010. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2011. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2012. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2013. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2014. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2015. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2016. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2017. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2018. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2019. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2020. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2021. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2022. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2023. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2024. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2025. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2026. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2027. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2028. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2029. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2030. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2031. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2032. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2033. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2034. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2035. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2036. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2037. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2038. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2039. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2040. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2041. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2042. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2043. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2044. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2045. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2046. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2047. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2048. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2049. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2050. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2051. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2052. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2053. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2054. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2055. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2056. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2057. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2058. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2059. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2060. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2061. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2062. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2063. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2064. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2065. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2066. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2067. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2068. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2069. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2070. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2071. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2072. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2073. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2074. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2075. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2076. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2077. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2078. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2079. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2080. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2081. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2082. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2083. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2084. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2085. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2086. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2087. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2088. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2089. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2090. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2091. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2092. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2093. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2094. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2095. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2096. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2097. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2098. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2099. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2100. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2101. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2102. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2103. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2104. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2105. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2106. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2107. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2108. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2109. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2110. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2111. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2112. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2113. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2114. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2115. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2116. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2117. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2118. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2119. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2120. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2121. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2122. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2123. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2124. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2125. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2126. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2127. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2128. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2129. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2130. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2131. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2132. (not (and (<= (l2-norm SAMP) (+ 1.0 EPS)) (>= (l2-norm SAMP) (- 1.0 EPS)))) .......... [PASS]
2133. (not (< zz num-stddev)) .......... [PASS]
2134. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2135. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2136. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2137. (not (< n 1)) .......... [PASS]
2138. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2139. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2140. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2141. (not (< n 1)) .......... [PASS]
2142. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2143. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2144. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2145. (not (< n 1)) .......... [PASS]
2146. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2147. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2148. (not (generator-any (lambda (vec) (define n (l2-norm vec)) (and (> n (- radius err)) (< n (+ radius err)))) (gtake ballg 10000))) .......... [PASS]
2149. (not (< n 1)) .......... [PASS]
2150. (not (every (lambda (p) (< (abs (- (sqrt (+ (square (/ (vector-ref p 0) a)) (square (/ (vector-ref p 1) b)))) 1)) epsilon)) points)) .......... [PASS]
2151. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2152. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2153. (not (every (lambda (p) (< (abs (- (sqrt (+ (square (/ (vector-ref p 0) a)) (square (/ (vector-ref p 1) b)))) 1)) epsilon)) points)) .......... [PASS]
2154. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2155. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2156. (not (every (lambda (p) (< (abs (- (sqrt (+ (square (/ (vector-ref p 0) a)) (square (/ (vector-ref p 1) b)))) 1)) epsilon)) points)) .......... [PASS]
2157. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2158. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2159. (not (every in-ellipse? interior-points)) .......... [PASS]
2160. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2161. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2162. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2163. (not (every in-ellipse? interior-points)) .......... [PASS]
2164. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2165. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2166. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2167. (not (every in-ellipse? interior-points)) .......... [PASS]
2168. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2169. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
2170. (not (< (abs (- (* p N) m)) (* STDs (sqrt (* N p (- 1 p)))))) .......... [PASS]
[Group Test binomial]
2171. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2172. actual .......... [PASS]
2173. actual .......... [PASS]
2174. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2175. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2176. actual .......... [PASS]
2177. actual .......... [PASS]
2178. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2179. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2180. actual .......... [PASS]
2181. actual .......... [PASS]
2182. actual .......... [PASS]
2183. actual .......... [PASS]
2184. actual .......... [PASS]
2185. actual .......... [PASS]
2186. actual .......... [PASS]
2187. actual .......... [PASS]
2188. actual .......... [PASS]
2189. actual .......... [PASS]
2190. actual .......... [PASS]
2191. actual .......... [PASS]
2192. actual .......... [PASS]
2193. actual .......... [PASS]
2194. actual .......... [PASS]
2195. actual .......... [PASS]
2196. actual .......... [PASS]
2197. actual .......... [PASS]
2198. actual .......... [PASS]
2199. actual .......... [PASS]
2200. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2201. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2202. actual .......... [PASS]
2203. actual .......... [PASS]
2204. actual .......... [PASS]
2205. actual .......... [PASS]
2206. actual .......... [PASS]
2207. actual .......... [PASS]
2208. actual .......... [PASS]
2209. actual .......... [PASS]
2210. actual .......... [PASS]
2211. actual .......... [PASS]
2212. actual .......... [PASS]
2213. actual .......... [PASS]
2214. actual .......... [PASS]
2215. actual .......... [PASS]
2216. actual .......... [PASS]
2217. actual .......... [PASS]
2218. actual .......... [PASS]
2219. actual .......... [PASS]
2220. actual .......... [PASS]
2221. actual .......... [PASS]
2222. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2223. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2224. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2225. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2226. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2227. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2228. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2229. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2230. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2231. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2232. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2233. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2234. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2235. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2236. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2237. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2238. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2239. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2240. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2241. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2242. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2243. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2244. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2245. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2246. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2247. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2248. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2249. (not (and (<= (/ actual expected) (+ 1.0 0.2)) (>= (/ actual expected) (- 1.0 0.2)))) .......... [PASS]
2249 out of 2249 passed (100.00%)
;;; Running predicate tests...
1. (range=? eqv? (numeric-range 0 0) (numeric-range 5 5)) .......... [PASS]
2. (range=? eqv? (numeric-range 0 0) test-num-range) .......... [PASS]
3. (range=? eqv? test-num-range test-num-range) .......... [PASS]
4. (range=? eqv? test-num-range (numeric-range 10 30)) .......... [PASS]
5. (range=? eqv? test-num-range (numeric-range 10 20)) .......... [PASS]
6. (range=? eqv? test-bool-range (vector-range #(#f #t))) .......... [PASS]
7. (range=? eqv? test-bool-range (vector-range #(#t #f))) .......... [PASS]
8. (range=? eqv? test-num-range (numeric-range 10 30) (subrange (numeric-range 0 50) 10 30)) .......... [PASS]
9. (range=? eqv? test-bool-range (numeric-range 10 30) (subrange (numeric-range 0 50) 10 30)) .......... [PASS]
10. (range=? eqv? test-num-range (numeric-range 11 31) (subrange (numeric-range 0 50) 10 30)) .......... [PASS]
;;; Running conversion tests...
11. (range->list test-empty-range) .......... [PASS]
12. (range->list test-bool-range) .......... [PASS]
13. (range->list test-num-range) .......... [PASS]
14. (generator->list (range->generator test-num-range)) .......... [PASS]
15. (vector->list (range->vector test-num-range)) .......... [PASS]
16. (range->string test-empty-range) .......... [PASS]
17. (range->string (string-range s)) .......... [PASS]
18. (range-length vrange) .......... [PASS]
19. (range-first vrange) .......... [PASS]
20. (range-last vrange) .......... [PASS]
21. (range->vector vrange) .......... [PASS]
22. (range->list (begin (vector-set! vec 0 0) vrange)) .......... [PASS]
;;; Running constructor tests...
23. (%range-empty? (numeric-range 1 1)) .......... [PASS]
24. (range->list (numeric-range -5 -1)) .......... [PASS]
25. (range->list (numeric-range 1 -5 -1)) .......... [PASS]
26. (range->list (numeric-range 0 9 4)) .......... [PASS]
27. (%range-empty? (numeric-range 0 10 -1)) .......... [PASS]
28. (%range-empty? (numeric-range 0 -10)) .......... [PASS]
29. (range->list (numeric-range 5 1 -1)) .......... [PASS]
30. (range->list (numeric-range -2 2)) .......... [PASS]
31. (range->list (numeric-range 2 -2 -1)) .......... [PASS]
32. (range->list (numeric-range -4 -8 -1)) .......... [PASS]
33. (range=/eqv? (iota-range 10 0 0) (range 10 (lambda (_) 0))) .......... [PASS]
34. (%range-empty? (iota-range 0)) .......... [PASS]
35. (range->list (iota-range 10)) .......... [PASS]
36. (range->list (iota-range 10 0)) .......... [PASS]
37. (range->list (iota-range 10 0 1)) .......... [PASS]
38. (range->list (iota-range 10 10 2)) .......... [PASS]
39. (range->list (iota-range 10 0 -1)) .......... [PASS]
40. (range->list (iota-range 10 5 -2)) .......... [PASS]
41. (range-length (vector-range vec)) .......... [PASS]
42. (range-first (vector-range vec)) .......... [PASS]
43. (range-last (vector-range vec)) .......... [PASS]
44. (range->vector (vector-range vec)) .......... [PASS]
45. (range-length srange) .......... [PASS]
46. (range-first srange) .......... [PASS]
47. (range-last srange) .......... [PASS]
48. (range->list srange) .......... [PASS]
;;; Running accessor tests...
49. (range-ref test-num-range 0) .......... [PASS]
50. (range-ref test-bool-range 1) .......... [PASS]
;;; Running iteration tests...
51. (let-values (((ra rb) (range-split-at test-num-range n))) (list (range-length ra) (range-length rb))) .......... [PASS]
52. (let-values (((ra rb) (range-split-at test-bool-range 1))) (range=/eqv? (range-append ra rb) test-bool-range)) .......... [PASS]
53. (range=/eqv? (subrange test-bool-range 0 (range-length test-bool-range)) test-bool-range) .......... [PASS]
54. (= (range-length (subrange test-num-range a b)) (- b a)) .......... [PASS]
55. (range=/eqv? (subrange test-num-range a b) (range-take (range-drop test-num-range a) (- b a))) .......... [PASS]
56. (range=/eqv? (subrange test-num-range 0 b) (range-take test-num-range b)) .......... [PASS]
57. (range=/eqv? (subrange test-num-range a (range-length test-num-range)) (range-drop test-num-range a)) .......... [PASS]
58. (range-length (range-take test-num-range 10)) .......... [PASS]
59. (range-length (range-take test-num-range (range-length test-num-range))) .......... [PASS]
60. (range->list (range-take test-num-range 5)) .......... [PASS]
61. (range-length (range-take-right test-num-range 10)) .......... [PASS]
62. (range-length (range-take-right test-num-range (range-length test-num-range))) .......... [PASS]
63. (range->list (range-take-right test-num-range 5)) .......... [PASS]
64. (range-length (range-drop test-num-range 10)) .......... [PASS]
65. (range-length (range-drop test-num-range (range-length test-num-range))) .......... [PASS]
66. (range->list (range-drop test-num-range 15)) .......... [PASS]
67. (range-length (range-drop-right test-num-range 10)) .......... [PASS]
68. (range-length (range-drop-right test-num-range (range-length test-num-range))) .......... [PASS]
69. (range->list (range-drop-right test-num-range 15)) .......... [PASS]
70. (range=/eqv? (car (range-segment test-num-range 5)) (range-take test-num-range 5)) .......... [PASS]
71. (range=/eqv? (apply range-append (cdr (range-segment test-num-range 5))) (range-drop test-num-range 5)) .......... [PASS]
72. (range=/eqv? (apply range-append (range-segment test-num-range 5)) test-num-range) .......... [PASS]
73. (fold + 0 (map range-length (range-segment test-num-range 5))) .......... [PASS]
74. (fold + 0 (map range-length (range-segment test-num-range 7))) .......... [PASS]
75. (range-count always test-num-range) .......... [PASS]
76. (range-count never test-num-range) .......... [PASS]
77. (range-count even? test-num-range) .......... [PASS]
78. (range-count (lambda (x y) y) test-num-range test-bool-range) .......... [PASS]
79. (range-count (lambda (x y) (zero? (+ x y))) test-num-range (range-map - test-num-range)) .......... [PASS]
80. (range-any even? test-num-range) .......... [PASS]
81. (range-any never test-num-range) .......... [PASS]
82. (range-any (lambda (x y) y) test-num-range test-bool-range) .......... [PASS]
83. (range-any (lambda (x y) (zero? (+ x y))) test-num-range test-num-range) .......... [PASS]
84. (range-every number? test-num-range) .......... [PASS]
85. (range-every even? test-num-range) .......... [PASS]
86. (range-every (lambda (x y) y) test-num-range test-bool-range) .......... [PASS]
87. (range-every (lambda (x y) (zero? (+ x y))) test-num-range (range-map - test-num-range)) .......... [PASS]
88. (range=/eqv? (range-map (lambda (x) (+ 1 x)) test-num-range) (numeric-range 11 31)) .......... [PASS]
89. (equal? (range->list (range-map square test-num-range)) (map square test-num-seq)) .......... [PASS]
90. (range=/eqv? (range-map + test-num-range test-num-range) (numeric-range 20 60 2)) .......... [PASS]
91. (range=/eqv? (range-map (lambda (x _) x) test-num-range test-bool-range) (range-take test-num-range (range-length test-bool-range))) .......... [PASS]
92. (equal? (range-map->list not test-bool-range) (map not (range->list test-bool-range))) .......... [PASS]
93. (equal? (range-map->list + test-num-range test-num-range) (map + test-num-seq test-num-seq)) .......... [PASS]
94. (equal? (range-map->vector not test-bool-range) (vector-map not (range->vector test-bool-range))) .......... [PASS]
95. (equal? (range-map->vector + test-num-range test-num-range) (vector-map + num-vec num-vec)) .......... [PASS]
96. (%range-empty? (range-filter-map never test-bool-range)) .......... [PASS]
97. (range=/eqv? (range-filter-map values test-num-range) test-num-range) .......... [PASS]
98. (equal? (range->list (range-filter-map (lambda (x) (and (even? x) x)) test-num-range)) (filter-map (lambda (x) (and (even? x) x)) test-num-seq)) .......... [PASS]
99. (range=/eqv? (range-filter-map proc test-num-range test-num-range) (numeric-range 20 60 4)) .......... [PASS]
100. (range-filter-map->list never test-bool-range) .......... [PASS]
101. (equal? (range-filter-map->list values test-num-range) test-num-seq) .......... [PASS]
102. (equal? (range-filter-map->list (lambda (x) (and (even? x) x)) test-num-range) (filter-map (lambda (x) (and (even? x) x)) test-num-seq)) .......... [PASS]
103. (equal? (range-filter-map->list proc test-num-range test-num-range) (filter-map proc test-num-seq test-num-seq)) .......... [PASS]
104. (let ((v #f)) (range-for-each (lambda (x) (set! v x)) test-bool-range) v) .......... [PASS]
105. (let ((v #f)) (range-for-each (lambda (x y) (when y (set! v x))) test-num-range test-bool-range) v) .......... [PASS]
106. (range=/eqv? (range-filter always test-bool-range) test-bool-range) .......... [PASS]
107. (%range-empty? (range-filter never test-bool-range)) .......... [PASS]
108. (equal? (range->list (range-filter even? test-num-range)) (filter even? test-num-seq)) .......... [PASS]
109. (range-filter->list always test-bool-range) .......... [PASS]
110. (null? (range-filter->list never test-bool-range)) .......... [PASS]
111. (equal? (range-filter->list even? test-num-range) (filter even? test-num-seq)) .......... [PASS]
112. (range=/eqv? (range-remove never test-bool-range) test-bool-range) .......... [PASS]
113. (%range-empty? (range-remove always test-bool-range)) .......... [PASS]
114. (equal? (range->list (range-remove even? test-num-range)) (remove even? test-num-seq)) .......... [PASS]
115. (equal? (range-remove->list never test-bool-range) (range->list test-bool-range)) .......... [PASS]
116. (null? (range-remove->list always test-bool-range)) .......... [PASS]
117. (equal? (range-remove->list even? test-num-range) (remove even? test-num-seq)) .......... [PASS]
118. (= (range-fold (lambda (b _) (+ b 1)) 0 test-num-range) (range-length test-num-range)) .......... [PASS]
119. (equal? (range-fold + 0 test-num-range) (fold + 0 test-num-seq)) .......... [PASS]
120. (= (range-fold + 0 test-num-range test-num-range) (fold + 0 test-num-seq test-num-seq)) .......... [PASS]
121. (= (range-fold (lambda (s x _) (+ s x)) 0 test-num-range test-bool-range) (range-fold + 0 (range-take test-num-range (range-length test-bool-range)))) .......... [PASS]
122. (= (range-fold-right (lambda (b _) (+ b 1)) 0 test-num-range) (range-length test-num-range)) .......... [PASS]
123. (equal? (range-fold-right + 0 test-num-range) (fold-right + 0 test-num-seq)) .......... [PASS]
124. (= (range-fold-right + 0 test-num-range test-num-range) (fold-right + 0 test-num-seq test-num-seq)) .......... [PASS]
125. (= (range-fold-right (lambda (s x _) (+ s x)) 0 test-num-range test-bool-range) (range-fold-right + 0 (range-take test-num-range (range-length test-bool-range)))) .......... [PASS]
126. (eqv? (range-first (range-reverse test-bool-range)) (range-last test-bool-range)) .......... [PASS]
127. (eqv? (range-last (range-reverse test-bool-range)) (range-first test-bool-range)) .......... [PASS]
128. (equal? (range->list (range-reverse test-num-range)) (reverse test-num-seq)) .......... [PASS]
129. (%range-empty? (range-append)) .......... [PASS]
130. (range->list (range-append test-bool-range)) .......... [PASS]
131. (range=/eqv? (range-append (numeric-range 10 20) (numeric-range 20 30)) test-num-range) .......... [PASS]
132. (range=/eqv? (range-append (numeric-range 10 15) (numeric-range 15 20) (numeric-range 20 25) (numeric-range 25 30)) test-num-range) .......... [PASS]
;;; Running search tests...
133. (range-index always test-num-range) .......... [PASS]
134. (range-index never test-num-range) .......... [PASS]
135. (range-index values test-bool-range) .......... [PASS]
136. (range-index (lambda (x y) (and (odd? x) y)) test-num-range test-bool-range) .......... [PASS]
137. (eqv? (range-index-right always test-num-range) (- (range-length test-num-range) 1)) .......... [PASS]
138. (range-index-right never test-num-range) .......... [PASS]
139. (range-index-right values test-bool-range) .......... [PASS]
140. (range-index-right (lambda (x y) (< (+ x y) 30)) test-num-range test-num-range) .......... [PASS]
141. (= (range-index fifteen? test-num-range) (range-index-right fifteen? test-num-range) (list-index fifteen? test-num-seq)) .......... [PASS]
142. (range=/eqv? (range-take-while always test-bool-range) test-bool-range) .......... [PASS]
143. (%range-empty? (range-take-while never test-bool-range)) .......... [PASS]
144. (range->list (range-take-while pred test-num-range)) .......... [PASS]
145. (%range-empty? (range-drop-while always test-bool-range)) .......... [PASS]
146. (range=/eqv? (range-drop-while never test-bool-range) test-bool-range) .......... [PASS]
147. (range->list (range-drop-while pred test-num-range)) .......... [PASS]
148. (range=/eqv? (range-append (range-take-while pred test-num-range) (range-drop-while pred test-num-range)) test-num-range) .......... [PASS]
149. (range=/eqv? (range-take-while-right always test-bool-range) test-bool-range) .......... [PASS]
150. (%range-empty? (range-take-while-right never test-bool-range)) .......... [PASS]
151. (range->list (range-take-while-right pred test-num-range)) .......... [PASS]
152. (%range-empty? (range-drop-while-right always test-bool-range)) .......... [PASS]
153. (range=/eqv? (range-drop-while-right never test-bool-range) test-bool-range) .......... [PASS]
154. (range->list (range-drop-while-right pred test-num-range)) .......... [PASS]
155. (range=/eqv? (range-append (range-drop-while-right pred test-num-range) (range-take-while-right pred test-num-range)) test-num-range) .......... [PASS]
155 out of 155 passed (100.00%)
1. (equal? "bazbarfoo!" (chain "" (string-append "foo" _) (string-append "bar" _) (string-append "baz" _) (exclamation _))) .......... [PASS]
2. (equal? "barfoobaz" (chain "" (string-append _ "foo") (string-append "bar" _) (string-append _ "baz"))) .......... [PASS]
3. (equal? 3 (chain + (_ 1 2))) .......... [PASS]
4. (equal? "barbazqux" (chain "" (string-append _ "foo") (string-append "bar" "baz") (string-append _ "qux"))) .......... [PASS]
5. (equal? "quxfoo/quxbar" (chain "qux" (foo+bar _) (string-append _ "/" _))) .......... [PASS]
6. (equal? "bazquxfooquxbar" (chain "qux" (foo+bar _) (string-append "baz" _ ...))) .......... [PASS]
7. (equal? "quxfoobazquxbar" (chain "qux" (foo+bar _) (string-append _ "baz" _ ...))) .......... [PASS]
8. (equal? "bazbarfoo!" (chain "" <> (string-append "foo" <>) (string-append "bar" <>) (string-append "baz" <>) (exclamation <>))) .......... [PASS]
9. (equal? "bazquxfooquxbar" (chain "qux" - --- (foo+bar -) (string-append "baz" - ---))) .......... [PASS]
10. (equal? "bazbarfoo!" (chain-and "" (string-append "foo" _) (string-append "bar" _) (string-append "baz" _) (exclamation _))) .......... [PASS]
11. (equal? "barfoobaz" (chain-and "" (string-append _ "foo") (string-append "bar" _) (string-append _ "baz"))) .......... [PASS]
12. (equal? "barbazqux" (chain-and "" (string-append "foo" _) (string-append "bar" "baz") (string-append _ "qux"))) .......... [PASS]
13. (equal? #f (chain-and "" (string-append "foo" _) (equal? _ "bar") (string-append "baz" _) (exclamation _))) .......... [PASS]
14. (equal? #f (chain-and #f (not _))) .......... [PASS]
15. (equal? "bazbarfoo!" (chain-and "" <> (string-append "foo" <>) (string-append "bar" <>) (string-append "baz" <>) (exclamation <>))) .......... [PASS]
16. (equal? "bazfoo" (chain-when "" ((= (+ 2 2) 4) (string-append "foo" _)) ((= (+ 2 2) 5) (string-append "bar" _)) (#t (string-append "baz" _)))) .......... [PASS]
17. (equal? "barfooqux" (chain-when "" (#t (string-append _ "foo")) (#t (string-append "bar" _)) (#f (string-append _ "baz")) (#t (string-append _ "qux")))) .......... [PASS]
18. (equal? "barqux" (chain-when "" (#t (string-append _ "foo")) (#t (string-append "bar")) (#f (string-append _ "baz")) (#t (string-append _ "qux")))) .......... [PASS]
19. (equal? "bazfoo" (chain-when "" <> ((= (+ 2 2) 4) (string-append "foo" <>)) ((= (+ 2 2) 5) (string-append "bar" <>)) (#t (string-append "baz" <>)))) .......... [PASS]
20. (equal? "bazbarfoo!" ((chain-lambda (string-append "foo" _) (string-append "bar" _) (string-append "baz" _) (exclamation _)) "")) .......... [PASS]
21. (equal? "foobar" ((chain-lambda (string-append "foo" _)) "bar")) .......... [PASS]
22. (equal? "barfoobaz" ((chain-lambda (string-append _ "foo") (string-append "bar" _) (string-append _ "baz")) "")) .......... [PASS]
23. (equal? "foobarbazqux" ((chain-lambda (string-append _ "bar" _) (string-append _ "qux")) "foo" "baz")) .......... [PASS]
24. (equal? "barqux" ((chain-lambda (string-append "bar") (string-append _ "qux")))) .......... [PASS]
25. (equal? "foobarbazqux" ((chain-lambda (string-append "foo" _ ...) (string-append _ "qux")) "bar" "baz")) .......... [PASS]
26. (equal? "foobarbazquxquux" ((chain-lambda (string-append _ "bar" _ ...) (string-append _ "quux")) "foo" "baz" "qux")) .......... [PASS]
27. (equal? "bazbarfoo!" ((chain-lambda <> (string-append "foo" <>) (string-append "bar" <>) (string-append "baz" <>) (exclamation <>)) "")) .......... [PASS]
28. (equal? "foobarbazqux" ((chain-lambda - --- (string-append "foo" - ---) (string-append - "qux")) "bar" "baz")) .......... [PASS]
29. (equal? (quote (1 2 (3 (4) 5))) (nest (quote _) (1 2 _) (3 _ 5) (_) 4)) .......... [PASS]
30. (equal? (quote (1 2 (3 (4) 5))) (nest <> (quote <>) (1 2 <>) (3 <> 5) (<>) 4)) .......... [PASS]
31. (equal? (quote (1 2 3 (4 5 6))) (nest (nest _2 (quote _2) (1 2 3 _2) _ 6) (_ 5 _2) 4)) .......... [PASS]
32. (equal? (quote (1 2 (3 (4) 5))) (nest-reverse 4 (_) (3 _ 5) (1 2 _) (quote _))) .......... [PASS]
33. (equal? (quote (1 2 (3 (4) 5))) (nest-reverse 4 <> (<>) (3 <> 5) (1 2 <>) (quote <>))) .......... [PASS]
33 out of 33 passed (100.00%)
1. (equal? #t (flexvector? (flexvector))) .......... [PASS]
2. (equal? 3 (flexvector-length (make-flexvector 3 #f))) .......... [PASS]
3. (equal? 3 (flexvector-length (flexvector 1 2 3))) .......... [PASS]
4. (equal? (quote b) (flexvector-ref fv 1)) .......... [PASS]
5. (equal? (quote a) (flexvector-front fv)) .......... [PASS]
6. (equal? (quote c) (flexvector-back fv)) .......... [PASS]
7. (equal? (quote b) (flexvector-set! fv 1 (quote d))) .......... [PASS]
8. (equal? (quote d) (flexvector-ref fv 1)) .......... [PASS]
9. (equal? fv (flexvector-add-back! fv (quote e))) .......... [PASS]
10. (equal? (quote (4 . e)) (cons (flexvector-length fv) (flexvector-ref fv (- (flexvector-length fv) 1)))) .......... [PASS]
11. (equal? (quote d) (flexvector-remove! fv 1)) .......... [PASS]
12. (equal? (quote (3 . c)) (cons (flexvector-length fv) (flexvector-ref fv 1))) .......... [PASS]
13. (equal? fv (flexvector-clear! fv)) .......... [PASS]
14. (equal? 0 (flexvector-length fv)) .......... [PASS]
15. (equal? #t (flexvector-empty? fv)) .......... [PASS]
16. (equal? #t (flexvector=? eq? (flexvector (quote a) (quote b)) (flexvector (quote a) (quote b)))) .......... [PASS]
17. (equal? #f (flexvector=? eq? (flexvector (quote a) (quote b)) (flexvector (quote b) (quote a)))) .......... [PASS]
18. (equal? #f (flexvector=? = (flexvector 1 2 3 4 5) (flexvector 1 2 3 4))) .......... [PASS]
19. (equal? #t (flexvector=? = (flexvector 1 2 3 4) (flexvector 1 2 3 4))) .......... [PASS]
20. (equal? #t (flexvector=? eq?)) .......... [PASS]
21. (equal? #t (flexvector=? eq? (flexvector (quote a)))) .......... [PASS]
22. (equal? #(a a a) (flexvector->vector (make-flexvector 3 (quote a)))) .......... [PASS]
23. (equal? #(1 4 9 16 25 36 49 64 81 100) (flexvector->vector (flexvector-unfold (lambda (x) (> x 10)) (lambda (x) (* x x)) (lambda (x) (+ x 1)) 1))) .......... [PASS]
24. (equal? #(100 81 64 49 36 25 16 9 4 1) (flexvector->vector (flexvector-unfold-right (lambda (x) (> x 10)) (lambda (x) (* x x)) (lambda (x) (+ x 1)) 1))) .......... [PASS]
25. (equal? #(#\a #\b #\c) (flexvector->vector (string->flexvector "abc"))) .......... [PASS]
26. (equal? "abc" (flexvector->string (flexvector #\a #\b #\c))) .......... [PASS]
27. (equal? #(a b c) (flexvector->vector (generator->flexvector mock-generator))) .......... [PASS]
28. (equal? (quote (a b c #t)) (let* ((gen (flexvector->generator (flexvector (quote a) (quote b) (quote c)))) (one (gen)) (two (gen)) (three (gen)) (four (eof-object? (gen)))) (list one two three four))) .......... [PASS]
29. (equal? #(10 20 30) (flexvector->vector fv)) .......... [PASS]
30. (equal? (quote (10 20 30)) (flexvector->list fv)) .......... [PASS]
31. (equal? (quote (10 20)) (flexvector->list fv 0 2)) .......... [PASS]
32. (equal? (quote (20 30)) (flexvector->list fv 1)) .......... [PASS]
33. (equal? (quote ()) (flexvector->list fv 1 1)) .......... [PASS]
34. (equal? (quote (30 20 10)) (reverse-flexvector->list fv)) .......... [PASS]
35. (equal? #t (let ((copy (flexvector-copy fv))) (and (= (flexvector-length fv) (flexvector-length copy)) (not (eq? fv copy))))) .......... [PASS]
36. (equal? #(30 20 10) (flexvector->vector (flexvector-reverse-copy fv))) .......... [PASS]
37. (equal? #(20 30) (flexvector->vector (flexvector-copy fv 1))) .......... [PASS]
38. (equal? #(20) (flexvector->vector (flexvector-copy fv 1 2))) .......... [PASS]
39. (equal? (quote (30 20 10)) (let ((res (quote ()))) (flexvector-for-each (lambda (x) (set! res (cons x res))) fv) res)) .......... [PASS]
40. (equal? (quote (34 22 10)) (let ((res (quote ()))) (flexvector-for-each/index (lambda (i x) (set! res (cons (+ x (* i 2)) res))) fv) res)) .......... [PASS]
41. (equal? #(100 200 300) (flexvector->vector (flexvector-map (lambda (x) (* x 10)) fv))) .......... [PASS]
42. (equal? #(10 22 34) (flexvector->vector (flexvector-map/index (lambda (i x) (+ x (* i 2))) fv))) .......... [PASS]
43. (equal? #(10 100 20 200 30 300) (flexvector->vector (flexvector-append-map (lambda (x) (flexvector x (* x 10))) fv))) .......... [PASS]
44. (equal? #(0 10 10 1 20 22 2 30 34) (flexvector->vector (flexvector-append-map/index (lambda (i x) (flexvector i x (+ x (* i 2)))) fv))) .......... [PASS]
45. (equal? #(10) (flexvector->vector (flexvector-filter (lambda (x) (< x 15)) fv))) .......... [PASS]
46. (equal? #(10 30) (flexvector->vector (flexvector-filter/index (lambda (i x) (not (= i 1))) fv))) .......... [PASS]
47. (equal? (quote (30 20 10)) (flexvector-fold (lambda (x y) (cons y x)) (quote ()) fv)) .......... [PASS]
48. (equal? (quote (10 20 30)) (flexvector-fold-right (lambda (x y) (cons y x)) (quote ()) fv)) .......... [PASS]
49. (equal? 2 (flexvector-count (lambda (x) (< x 25)) fv)) .......... [PASS]
50. (equal? #(3 4 8 9 14 23 25 30 36) (flexvector->vector (flexvector-cumulate + 0 (flexvector 3 1 4 1 5 9 2 5 6)))) .......... [PASS]
51. (equal? (quote (#t . #f)) (cons (flexvector-any (lambda (x) (= x 20)) fv) (flexvector-any (lambda (x) (= x 21)) fv))) .......... [PASS]
52. (equal? (quote (#t . #f)) (cons (flexvector-every (lambda (x) (< x 40)) fv) (flexvector-every (lambda (x) (< x 30)) fv))) .......... [PASS]
53. (equal? 1 (flexvector-index (lambda (x) (> x 10)) fv)) .......... [PASS]
54. (equal? 2 (flexvector-index-right (lambda (x) (> x 10)) fv)) .......... [PASS]
55. (equal? 1 (flexvector-skip (lambda (x) (< x 20)) fv)) .......... [PASS]
56. (equal? 0 (flexvector-skip-right (lambda (x) (> x 10)) fv)) .......... [PASS]
57. (equal? (quote (#(10 20) #(30))) (call-with-values (lambda () (flexvector-partition (lambda (x) (< x 25)) fv)) (lambda vs (map flexvector->vector vs)))) .......... [PASS]
58. (equal? 3 (flexvector-binary-search fv #\d cmp)) .......... [PASS]
59. (equal? 0 (flexvector-binary-search fv #\a cmp)) .......... [PASS]
60. (equal? 9 (flexvector-binary-search fv #\j cmp)) .......... [PASS]
61. (equal? #f (flexvector-binary-search fv #\k cmp)) .......... [PASS]
62. (equal? 5 (flexvector-binary-search fv #\f cmp 2 6)) .......... [PASS]
63. (equal? #f (flexvector-binary-search fv #\f cmp 1 5)) .......... [PASS]
64. (equal? #(10 20 30 40 50 60) (flexvector->vector (flexvector-append (flexvector 10 20) (flexvector) (flexvector 30 40) (flexvector 50 60)))) .......... [PASS]
65. (equal? #(10 20 30 40 50 60) (flexvector->vector (flexvector-concatenate (list (flexvector 10 20) (flexvector) (flexvector 30 40) (flexvector 50 60))))) .......... [PASS]
66. (equal? #(a b h i) (flexvector->vector (flexvector-append-subvectors (flexvector (quote a) (quote b) (quote c) (quote d) (quote e)) 0 2 (flexvector (quote f) (quote g) (quote h) (quote i) (quote j)) 2 4))) .......... [PASS]
67. (equal? (quote #(foo)) (mutate-as x (quote #()) (flexvector-add! x 0 (quote foo)))) .......... [PASS]
68. (equal? (quote #(foo bar baz)) (mutate-as x (quote #()) (flexvector-add! x 0 (quote foo) (quote bar) (quote baz)))) .......... [PASS]
69. (equal? (quote #(foo bar baz)) (mutate-as x (quote #(bar baz)) (flexvector-add! x 0 (quote foo)))) .......... [PASS]
70. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(qux quux)) (flexvector-add! x 0 (quote foo) (quote bar) (quote baz)))) .......... [PASS]
71. (equal? (quote #(foo bar baz)) (mutate-as x (quote #(foo baz)) (flexvector-add! x 1 (quote bar)))) .......... [PASS]
72. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(foo quux)) (flexvector-add! x 1 (quote bar) (quote baz) (quote qux)))) .......... [PASS]
73. (equal? (quote #(foo bar baz)) (mutate-as x (quote #(foo bar)) (flexvector-add! x 2 (quote baz)))) .......... [PASS]
74. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(foo bar)) (flexvector-add! x 2 (quote baz) (quote qux) (quote quux)))) .......... [PASS]
75. (equal? (quote #(foo bar baz qux)) (mutate-as x (quote #(foo qux)) (flexvector-add-all! x 1 (quote (bar baz))))) .......... [PASS]
76. (equal? (quote #(foo)) (mutate-as x (quote #()) (flexvector-add-front! x (quote foo)))) .......... [PASS]
77. (equal? (quote #(foo bar baz)) (mutate-as x (quote #()) (flexvector-add-front! x (quote foo) (quote bar) (quote baz)))) .......... [PASS]
78. (equal? (quote #(foo bar baz)) (mutate-as x (quote #(bar baz)) (flexvector-add-front! x (quote foo)))) .......... [PASS]
79. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(qux quux)) (flexvector-add-front! x (quote foo) (quote bar) (quote baz)))) .......... [PASS]
80. (equal? (quote #(foo)) (mutate-as x (quote #()) (flexvector-add-back! x (quote foo)))) .......... [PASS]
81. (equal? (quote #(foo bar baz)) (mutate-as x (quote #()) (flexvector-add-back! x (quote foo) (quote bar) (quote baz)))) .......... [PASS]
82. (equal? (quote #(foo bar baz)) (mutate-as x (quote #(foo bar)) (flexvector-add-back! x (quote baz)))) .......... [PASS]
83. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(foo bar)) (flexvector-add-back! x (quote baz) (quote qux) (quote quux)))) .......... [PASS]
84. (equal? (quote #(foo bar baz qux)) (mutate-as x (quote #(foo bar)) (flexvector-append! x (flexvector (quote baz) (quote qux))))) .......... [PASS]
85. (equal? (quote #(foo bar baz qux quux)) (mutate-as x (quote #(foo bar)) (flexvector-append! x (flexvector (quote baz) (quote qux)) (flexvector (quote quux))))) .......... [PASS]
86. (equal? (quote #(foo baz)) (mutate-as x (quote #(foo bar baz)) (flexvector-remove! x 1))) .......... [PASS]
87. (equal? (quote #()) (mutate-as x (quote #(foo)) (flexvector-remove! x 0))) .......... [PASS]
88. (equal? (quote #(bar baz)) (mutate-as x (quote #(foo bar baz)) (flexvector-remove-front! x))) .......... [PASS]
89. (equal? (quote #()) (mutate-as x (quote #(foo)) (flexvector-remove-front! x))) .......... [PASS]
90. (equal? (quote #(foo bar)) (mutate-as x (quote #(foo bar baz)) (flexvector-remove-back! x))) .......... [PASS]
91. (equal? (quote #()) (mutate-as x (quote #(foo)) (flexvector-remove-back! x))) .......... [PASS]
92. (equal? (quote #(a e f)) (mutate-as x (quote #(a b c d e f)) (flexvector-remove-range! x 1 4))) .......... [PASS]
93. (equal? (quote #(a b c d e f)) (mutate-as x (quote #(a b c d e f)) (flexvector-remove-range! x 1 1))) .......... [PASS]
94. (equal? (quote #(e f)) (mutate-as x (quote #(a b c d e f)) (flexvector-remove-range! x -1 4))) .......... [PASS]
95. (equal? (quote #(a b)) (mutate-as x (quote #(a b c d e f)) (flexvector-remove-range! x 2 10))) .......... [PASS]
96. (equal? (quote #(100 200 300)) (mutate-as fv (quote #(10 20 30)) (flexvector-map! (lambda (x) (* x 10)) fv))) .......... [PASS]
97. (equal? (quote #(10 22 34)) (mutate-as fv (quote #(10 20 30)) (flexvector-map/index! (lambda (i x) (+ x (* i 2))) fv))) .......... [PASS]
98. (equal? (quote #(10)) (mutate-as fv (quote #(10 20 30)) (flexvector-filter! (lambda (x) (< x 15)) fv))) .......... [PASS]
99. (equal? (quote #(10 30)) (mutate-as fv (quote #(10 20 30)) (flexvector-filter/index! (lambda (i x) (not (= i 1))) fv))) .......... [PASS]
100. (equal? #(10 30 20) (mutate-as fv (quote #(10 20 30)) (flexvector-swap! fv 1 2))) .......... [PASS]
101. (equal? #(30 20 10) (mutate-as fv (quote #(10 20 30)) (flexvector-reverse! fv))) .......... [PASS]
102. (equal? #(1 20 30 40 5) (mutate-as fv (quote #(1 2 3 4 5)) (flexvector-copy! fv 1 (flexvector 20 30 40)))) .......... [PASS]
103. (equal? #(1 20 30 40 5) (mutate-as fv (quote #(1 2 3 4 5)) (flexvector-copy! fv 1 (flexvector 10 20 30 40 50) 1 4))) .......... [PASS]
104. (equal? #(1 2 30 40 50) (mutate-as fv (quote #(1 2 3)) (flexvector-copy! fv 2 (flexvector 30 40 50)))) .......... [PASS]
105. (equal? #(1 40 30 20 5) (mutate-as fv (quote #(1 2 3 4 5)) (flexvector-reverse-copy! fv 1 (flexvector 20 30 40)))) .......... [PASS]
106. (equal? #(1 40 30 20 5) (mutate-as fv (quote #(1 2 3 4 5)) (flexvector-reverse-copy! fv 1 (flexvector 10 20 30 40 50) 1 4))) .......... [PASS]
107. (equal? #(1 2 50 40 30) (mutate-as fv (quote #(1 2 3)) (flexvector-reverse-copy! fv 2 (flexvector 30 40 50)))) .......... [PASS]
108. (equal? (quote #(foo foo foo)) (mutate-as x (quote #(1 2 3)) (flexvector-fill! x (quote foo)))) .......... [PASS]
109. (equal? (quote #(1 2 bar bar bar)) (mutate-as x (quote #(1 2 3 4 5)) (flexvector-fill! x (quote bar) 2))) .......... [PASS]
110. (equal? (quote #(1 2 baz baz 5)) (mutate-as x (quote #(1 2 3 4 5)) (flexvector-fill! x (quote baz) 2 4))) .......... [PASS]
111. (equal? (quote #(qux qux qux)) (mutate-as x (quote #(1 2 3)) (flexvector-fill! x (quote qux) -1 10))) .......... [PASS]
111 out of 111 passed (100.00%)
FOR SRFI 189: ./skint test/srfi/189.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 193: ./skint test/srfi/193.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 194: ./skint test/srfi/194.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 196: ./skint test/srfi/196.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 197: ./skint test/srfi/197.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 214: ./skint test/srfi/214.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 217: ./skint
;;; iset=? ...
1. (not (iset=? (iset) (iset))) .......... [PASS]
2. (iset=? (iset 1) (iset)) .......... [PASS]
3. (iset=? (iset) (iset 1)) .......... [PASS]
4. (not (iset=? (iset 1 2 3 4) (iset 1 2 3 4))) .......... [PASS]
5. (not (iset=? (iset 1 2 3 4) (iset 2 1 4 3) (iset 3 2 1 4))) .......... [PASS]
6. (iset=? (iset 1 2 3 4) (iset 2 3 4)) .......... [PASS]
7. (iset=? pos-set neg-set) .......... [PASS]
;;; Copying and conversion ...
8. (not (not (eqv? (iset-copy pos-set) pos-set))) .......... [PASS]
9. (not (every (lambda (set) (iset-every? (lambda (n) (iset-contains? set n)) (iset-copy set))) all-test-sets)) .......... [PASS]
10. (iset->list (iset)) .......... [PASS]
11. (iset->list pos-set) .......... [PASS]
12. (iset->list neg-set) .......... [PASS]
13. (iset->list mixed-set) .......... [PASS]
14. (iset->list sparse-set) .......... [PASS]
15. (iset=? (iset 1) (list->iset! (iset) (quote (1)))) .......... [PASS]
16. (iset=? (iset-adjoin pos-set 2 4 6) (list->iset! (iset-copy pos-set) (quote (2 4 6)))) .......... [PASS]
;;; Constructors ...
17. (iset=? (list->iset (iota 10 0 4)) (iset-unfold (lambda (i) (> i 36)) values (lambda (i) (+ i 4)) 0)) .......... [PASS]
18. (iset=? (list->iset (iota 20 -10)) (make-range-iset -10 10)) .......... [PASS]
19. (iset=? (list->iset (iota 10 -10 2)) (make-range-iset -10 10 2)) .......... [PASS]
;;; Predicates ...
20. (iset-contains? (iset) 1) .......... [PASS]
21. (not (every (lambda (n) (iset-contains? pos-set n)) (iota 20 100 3))) .......... [PASS]
22. (not (not (any (lambda (n) (iset-contains? pos-set n)) (iota 20 -100 3)))) .......... [PASS]
23. (not (iset-empty? (iset))) .......... [PASS]
24. (iset-empty? pos-set) .......... [PASS]
25. (not (iset-disjoint? (iset) (iset))) .......... [PASS]
26. (not (iset-disjoint? pos-set neg-set)) .......... [PASS]
27. (not (iset-disjoint? (iset) pos-set)) .......... [PASS]
28. (iset-disjoint? dense-set sparse-set) .......... [PASS]
29. (iset-disjoint? (make-range-iset 20 30) (make-range-iset 29 39)) .......... [PASS]
;;; Accessors ...
30. (iset-member pos-set 103 #f) .......... [PASS]
31. (iset-member pos-set 104 (quote z)) .......... [PASS]
32. (iset-min (iset)) .......... [PASS]
33. (iset-min (iset 1 2 3)) .......... [PASS]
34. (iset-min pos-set) .......... [PASS]
35. (iset-min neg-set) .......... [PASS]
36. (iset-min mixed-set) .......... [PASS]
37. (iset-max (iset)) .......... [PASS]
38. (iset-max (iset 1 2 3)) .......... [PASS]
39. (iset-max pos-set) .......... [PASS]
40. (iset-max neg-set) .......... [PASS]
41. (iset-max mixed-set) .......... [PASS]
;;; Updaters ...
42. (iset->list (iset-adjoin (iset) 1)) .......... [PASS]
43. (not (iset-contains? (iset-adjoin neg-set 10) 10)) .......... [PASS]
44. (not (iset-contains? (iset-adjoin dense-set 100) 100)) .......... [PASS]
45. (not (iset-contains? (iset-adjoin sparse-set 100) 100)) .......... [PASS]
46. (iset=? (list->iset (cons -3 (iota 20 100 3))) (iset-adjoin pos-set -3)) .......... [PASS]
47. (iset->list (iset-delete (iset 1) 1)) .......... [PASS]
48. (iset-contains? (iset-delete neg-set 10) 10) .......... [PASS]
49. (iset-contains? (iset-delete dense-set 1033) 1033) .......... [PASS]
50. (iset-contains? (iset-delete sparse-set 30) 30) .......... [PASS]
51. (iset=? (list->iset (cdr (iota 20 100 3))) (iset-delete pos-set 100)) .......... [PASS]
52. (not (iset-empty? (iset-delete-all (iset) (quote ())))) .......... [PASS]
53. (iset=? pos-set (iset-delete-all pos-set (quote ()))) .......... [PASS]
54. (iset=? (iset 100 103 106) (iset-delete-all pos-set (iota 17 109 3))) .......... [PASS]
55. (not (call-with-values (lambda () (iset-search mixed-set 1 (lambda (insert _) (insert #t)) (lambda (x update _) (update 1 #t)))) (lambda (set _) (iset=? (iset-adjoin mixed-set 1) set)))) .......... [PASS]
56. (not (call-with-values (lambda () (iset-search mixed-set 1 (lambda (_ ignore) (ignore #t)) (lambda (x _ remove) (remove #t)))) (lambda (set _) (iset=? mixed-set set)))) .......... [PASS]
57. (not (call-with-values (lambda () (iset-search mixed-set 2 (lambda (insert _) (insert #t)) (lambda (x update _) (update 2 #t)))) (lambda (set _) (iset=? mixed-set set)))) .......... [PASS]
58. (not (call-with-values (lambda () (iset-search mixed-set 2 (lambda (insert _) (insert #t)) (lambda (x update _) (update 3 #t)))) (lambda (set _) (iset=? (iset-adjoin (iset-delete mixed-set 2) 3) set)))) .......... [PASS]
59. (not (call-with-values (lambda () (iset-search mixed-set 2 (lambda (_ ignore) (ignore #t)) (lambda (x _ remove) (remove #t)))) (lambda (set _) (iset=? (iset-delete mixed-set 2) set)))) .......... [PASS]
60. (call-with-values (lambda () (let-values (((n mixed-set*) (iset-delete-min mixed-set))) (values (= n (car mixed-seq)) (iset=? mixed-set* (list->iset (cdr mixed-seq)))))) list) .......... [PASS]
61. (call-with-values (lambda () (let-values (((n sparse-set*) (iset-delete-min sparse-set))) (values (= n (car sparse-seq)) (iset=? sparse-set* (list->iset (cdr sparse-seq)))))) list) .......... [PASS]
62. (call-with-values (lambda () (let-values (((n mixed-set*) (iset-delete-max mixed-set))) (values (= n (last mixed-seq)) (iset=? mixed-set* (list->iset (init mixed-seq)))))) list) .......... [PASS]
63. (call-with-values (lambda () (let-values (((n sparse-set*) (iset-delete-max sparse-set))) (values (= n (last sparse-seq)) (iset=? sparse-set* (list->iset (init sparse-seq)))))) list) .......... [PASS]
;;; Whole set operations ...
64. (iset-size (iset)) .......... [PASS]
65. (iset-size pos-set) .......... [PASS]
66. (iset-size mixed-set) .......... [PASS]
67. (iset-size sparse-set) .......... [PASS]
68. (iset-find even? (iset 1 3 5 7 8 9 10) (lambda () #f)) .......... [PASS]
69. (iset-find negative? pos-set (lambda () (quote z))) .......... [PASS]
70. (iset-any? even? (iset)) .......... [PASS]
71. (not (iset-any? even? pos-set)) .......... [PASS]
72. (iset-any? negative? pos-set) .......... [PASS]
73. (not (iset-any? (lambda (n) (> n 100)) sparse-set)) .......... [PASS]
74. (iset-any? (lambda (n) (> n 100)) dense-set) .......... [PASS]
75. (iset-every? even? (iset)) .......... [PASS]
76. (iset-every? even? pos-set) .......... [PASS]
77. (not (iset-every? negative? neg-set)) .......... [PASS]
78. (iset-every? (lambda (n) (> n 100)) sparse-set) .......... [PASS]
79. (not (iset-every? (lambda (n) (< n 100)) dense-set)) .......... [PASS]
80. (iset-count even? (iset)) .......... [PASS]
81. (iset-count even? pos-set) .......... [PASS]
82. (iset-count even? neg-set) .......... [PASS]
83. (iset-count even? sparse-set) .......... [PASS]
;;; Iterators ...
84. (iset-fold + 0 pos-set) .......... [PASS]
85. (iset-fold + 0 sparse-set) .......... [PASS]
86. (iset-fold (lambda (_ c) (+ c 1)) 0 neg-set) .......... [PASS]
87. (iset-fold cons (quote ()) pos-set) .......... [PASS]
88. (iset-fold cons (quote ()) mixed-set) .......... [PASS]
89. (iset-fold-right + 0 pos-set) .......... [PASS]
90. (iset-fold-right + 0 sparse-set) .......... [PASS]
91. (iset-fold-right (lambda (_ c) (+ c 1)) 0 neg-set) .......... [PASS]
92. (iset-fold-right cons (quote ()) pos-set) .......... [PASS]
93. (iset-fold-right cons (quote ()) mixed-set) .......... [PASS]
94. (not (iset-empty? (iset-map values (iset)))) .......... [PASS]
95. (iset=? pos-set (iset-map values pos-set)) .......... [PASS]
96. (iset=? (list->iset (map (lambda (n) (* n 2)) mixed-seq)) (iset-map (lambda (n) (* n 2)) mixed-set)) .......... [PASS]
97. (iset=? (iset 1) (iset-map (constantly 1) pos-set)) .......... [PASS]
98. (let ((n 0)) (iset-for-each (lambda (_) (set! n (+ n 1))) mixed-set) n) .......... [PASS]
99. (let ((sum 0)) (iset-for-each (lambda (n) (set! sum (+ sum n))) sparse-set) sum) .......... [PASS]
100. (let ((xs (quote ()))) (iset-for-each (lambda (n) (set! xs (cons n xs))) mixed-set) xs) .......... [PASS]
101. (not (iset-empty? (iset-filter (constantly #f) pos-set))) .......... [PASS]
102. (iset=? pos-set (iset-filter (constantly #t) pos-set)) .......... [PASS]
103. (iset=? (list->iset (filter even? mixed-seq)) (iset-filter even? mixed-set)) .......... [PASS]
104. (not (iset-empty? (iset-remove (constantly #t) pos-set))) .......... [PASS]
105. (iset=? pos-set (iset-remove (constantly #f) pos-set)) .......... [PASS]
106. (iset=? (list->iset (remove even? mixed-seq)) (iset-remove even? mixed-set)) .......... [PASS]
107. (not (let-values (((in out) (iset-partition (constantly #f) pos-set))) (and (iset-empty? in) (iset=? pos-set out)))) .......... [PASS]
108. (not (let-values (((in out) (iset-partition (constantly #t) pos-set))) (and (iset=? pos-set in) (iset-empty? out)))) .......... [PASS]
109. (not (let-values (((in out) (iset-partition even? mixed-set)) ((lin lout) (partition even? mixed-seq))) (and (iset=? in (list->iset lin)) (iset=? out (list->iset lout))))) .......... [PASS]
;;; Comparison ...
110. (not (iset (iset) pos-set)) .......... [PASS]
111. (not (iset pos-set pos-set+)) .......... [PASS]
112. (iset pos-set pos-set) .......... [PASS]
113. (iset pos-set+ pos-set) .......... [PASS]
114. (not (iset (iset) pos-set pos-set+)) .......... [PASS]
115. (iset (iset) pos-set pos-set) .......... [PASS]
116. (not (iset<=? (iset) pos-set)) .......... [PASS]
117. (not (iset<=? pos-set pos-set+)) .......... [PASS]
118. (not (iset<=? pos-set pos-set)) .......... [PASS]
119. (iset<=? pos-set+ pos-set) .......... [PASS]
120. (not (iset<=? (iset) pos-set pos-set+)) .......... [PASS]
121. (not (iset<=? (iset) pos-set pos-set)) .......... [PASS]
122. (iset>? (iset) pos-set) .......... [PASS]
123. (iset>? pos-set pos-set+) .......... [PASS]
124. (iset>? pos-set pos-set) .......... [PASS]
125. (not (iset>? pos-set+ pos-set)) .......... [PASS]
126. (not (iset>? pos-set+ pos-set (iset))) .......... [PASS]
127. (iset>? pos-set+ pos-set pos-set) .......... [PASS]
128. (iset>=? (iset) pos-set) .......... [PASS]
129. (iset>=? pos-set pos-set+) .......... [PASS]
130. (not (iset>=? pos-set pos-set)) .......... [PASS]
131. (not (iset>=? pos-set+ pos-set)) .......... [PASS]
132. (not (iset>=? pos-set+ pos-set (iset))) .......... [PASS]
133. (not (iset>=? pos-set+ pos-set pos-set)) .......... [PASS]
;;; Set theory ...
134. (iset=? mixed-set (iset-union! (iset) mixed-set)) .......... [PASS]
135. (iset=? (list->iset (append (iota 20 100 3) (iota 20 -100 3))) (iset-union pos-set neg-set)) .......... [PASS]
136. (iset=? pos-set (iset-union pos-set pos-set)) .......... [PASS]
137. (iset=? (list->iset (iota 30 100 3)) (iset-union pos-set (list->iset (iota 20 130 3)))) .......... [PASS]
138. (iset=? (list->iset (iota 10)) (iset-union (iset 0 1 2) (iset 3 5 8) (iset 4 6 7 9))) .......... [PASS]
139. (not (iset-empty? (iset-intersection (iset) mixed-set))) .......... [PASS]
140. (iset=? neg-set (iset-intersection neg-set neg-set)) .......... [PASS]
141. (iset=? (iset -97) (iset-intersection (iset -97) neg-set)) .......... [PASS]
142. (iset=? (iset) (iset-intersection pos-set neg-set)) .......... [PASS]
143. (iset=? (list->iset (drop-while negative? mixed-seq)) (iset-intersection mixed-set dense-set)) .......... [PASS]
144. (iset=? (iset 0 1) (iset-intersection (iset 0 1 2) (iset 0 1 3 4) (iset 10 7 0 1))) .......... [PASS]
145. (not (iset-empty? (iset-difference neg-set neg-set))) .......... [PASS]
146. (iset=? pos-set (iset-difference pos-set neg-set)) .......... [PASS]
147. (iset=? pos-set (iset-difference pos-set neg-set)) .......... [PASS]
148. (iset=? (iset 100) (iset-difference pos-set (list->iset (cdr pos-seq)))) .......... [PASS]
149. (iset=? (list->iset (take-while negative? mixed-seq)) (iset-difference mixed-set dense-set)) .......... [PASS]
150. (iset=? (iset 0 1) (iset-intersection (iset 0 1 2 5) (iset 0 1 3 4) (iset 10 7 0 1))) .......... [PASS]
151. (iset=? mixed-set (iset-xor (iset) mixed-set)) .......... [PASS]
152. (iset=? (list->iset (append (iota 20 100 3) (iota 20 -100 3))) (iset-xor pos-set neg-set)) .......... [PASS]
153. (iset=? (iset) (iset-xor pos-set pos-set)) .......... [PASS]
154. (iset=? (list->iset (quote (100 103 106))) (iset-xor pos-set (list->iset (iota 17 109 3)))) .......... [PASS]
;;; Subsets ...
155. (not (iset-empty? (iset-open-interval (iset) 0 10))) .......... [PASS]
156. (iset=? (iset 103 106) (iset-open-interval pos-set 100 109)) .......... [PASS]
157. (not (iset-empty? (iset-open-interval neg-set 0 50))) .......... [PASS]
158. (not (iset-empty? (iset-closed-interval (iset) 0 10))) .......... [PASS]
159. (iset=? (iset 100 103 106 109) (iset-closed-interval pos-set 100 109)) .......... [PASS]
160. (not (iset-empty? (iset-closed-interval neg-set 0 50))) .......... [PASS]
161. (not (iset-empty? (iset-open-closed-interval (iset) 0 10))) .......... [PASS]
162. (iset=? (iset 103 106 109) (iset-open-closed-interval pos-set 100 109)) .......... [PASS]
163. (not (iset-empty? (iset-open-closed-interval neg-set 0 50))) .......... [PASS]
164. (not (iset-empty? (iset-closed-open-interval (iset) 0 10))) .......... [PASS]
165. (iset=? (iset 100 103 106) (iset-closed-open-interval pos-set 100 109)) .......... [PASS]
166. (not (iset-empty? (iset-closed-open-interval neg-set 0 50))) .......... [PASS]
167. (not (iset-empty? (isubset= pos-set 90))) .......... [PASS]
168. (iset=? (iset 100) (isubset= pos-set 100)) .......... [PASS]
169. (not (iset-empty? (isubset< (iset) 10))) .......... [PASS]
170. (iset=? (iset 100 103 106) (isubset< pos-set 109)) .......... [PASS]
171. (iset=? (iset -10 -7) (isubset< mixed-set -4)) .......... [PASS]
172. (not (iset-empty? (isubset< mixed-set -15))) .......... [PASS]
173. (not (iset-empty? (isubset<= (iset) 10))) .......... [PASS]
174. (iset=? (iset 100 103 106 109) (isubset<= pos-set 109)) .......... [PASS]
175. (iset=? (iset -10 -7 -4) (isubset<= mixed-set -4)) .......... [PASS]
176. (not (iset-empty? (isubset<= mixed-set -15))) .......... [PASS]
177. (not (iset-empty? (isubset> (iset) 10))) .......... [PASS]
178. (iset=? (iset 151 154 157) (isubset> pos-set 148)) .......... [PASS]
179. (iset=? (iset 41 44 47) (isubset> mixed-set 38)) .......... [PASS]
180. (not (iset-empty? (isubset> mixed-set 50))) .......... [PASS]
181. (not (iset-empty? (isubset>= (iset) 10))) .......... [PASS]
182. (iset=? (iset 148 151 154 157) (isubset>= pos-set 148)) .......... [PASS]
183. (iset=? (iset 38 41 44 47) (isubset>= mixed-set 38)) .......... [PASS]
184. (not (iset-empty? (isubset>= mixed-set 50))) .......... [PASS]
184 out of 184 passed (100.00%)
1. (greet "there!") .......... [PASS]
2. ((append-to (quote ())) (quote ())) .......... [PASS]
3. ((append-to (quote (1 2)) (quote (3 4))) (quote (5 6)) (quote (7 8))) .......... [PASS]
4. (((jenga 1 2) 3 4)) .......... [PASS]
4 out of 4 passed (100.00%)
1. actual .......... [PASS]
2. (generator->list g-actual) .......... [PASS]
3. (generator->list g-actual) .......... [PASS]
4. (generator->list g-actual) .......... [PASS]
5. (generator->list g-actual) .......... [PASS]
6. (generator->list g-actual) .......... [PASS]
7. (generator->list g-actual) .......... [PASS]
8. (generator->list g-actual) .......... [PASS]
9. (generator->list g-actual) .......... [PASS]
10. (generator->list g-actual) .......... [PASS]
11. (generator->list g-actual) .......... [PASS]
12. (stream-car str2) .......... [PASS]
13. (stream-car str2) .......... [PASS]
14. (stream-car str2) .......... [PASS]
15. (not (stream-null? str2)) .......... [PASS]
16. (stream-car str2) .......... [PASS]
17. (stream-car str2) .......... [PASS]
18. (stream-car str2) .......... [PASS]
19. (not (stream-null? str2)) .......... [PASS]
20. (generator->list g-actual) .......... [PASS]
21. (generator->list g-actual) .......... [PASS]
21 out of 21 passed (100.00%)
1. (not (compound? c)) .......... [PASS]
2. (quote (1 2 3)) .......... [PASS]
3. (not (compound? c)) .......... [PASS]
4. (quote (1 2 3)) .......... [PASS]
5. (not (not (compound? (list (quote (1 2 3)))))) .......... [PASS]
6. (compound-length (make-compound 1 2 3)) .......... [PASS]
7. (compound-length (quote test)) .......... [PASS]
8. (compound-ref (make-compound 1 2 3) 0) .......... [PASS]
9. (compound-ref 1 0) .......... [PASS]
10. (compound-subobjects c2) .......... [PASS]
11. (compound-subobjects c2) .......... [PASS]
12. (compound-subobjects c2) .......... [PASS]
13. (list 2 3 4) .......... [PASS]
14. (list 2) .......... [PASS]
15. (compound-subobjects c2) .......... [PASS]
16. (compound-subobjects c2) .......... [PASS]
17. (compound-subobjects c2) .......... [PASS]
18. (not (compound-predicate pred1 (quote a))) .......... [PASS]
19. (not (not (compound-predicate pred1 c1))) .......... [PASS]
20. (not (not (compound-predicate pred1 c2))) .......... [PASS]
21. (not (not (compound-predicate pred3 (quote a)))) .......... [PASS]
22. (not (compound-predicate pred3 c1)) .......... [PASS]
23. (not (not (compound-predicate pred3 c2))) .......... [PASS]
24. (compound-access pred accessor 0 (make-compound 1 2 3)) .......... [PASS]
25. (compound-access pred accessor 0 (make-compound 1 3)) .......... [PASS]
26. (compound-access pred accessor 0 1) .......... [PASS]
27. (compound-access pred accessor 0 2) .......... [PASS]
28. (not (not (compound? alyssa))) .......... [PASS]
29. (not (list? subobjs)) .......... [PASS]
30. (length subobjs) .......... [PASS]
31. (not (student? (car subobjs))) .......... [PASS]
32. (admission-year (car subobjs)) .......... [PASS]
33. (gpa (car subobjs)) .......... [PASS]
34. (not (list? subobjs)) .......... [PASS]
35. (length subobjs) .......... [PASS]
36. (car subobjs) .......... [PASS]
37. (not (student? (cadr subobjs))) .......... [PASS]
38. (admission-year (cadr subobjs)) .......... [PASS]
39. (gpa (cadr subobjs)) .......... [PASS]
40. (not (teacher? (list-ref subobjs 2))) .......... [PASS]
41. (hire-year (list-ref subobjs 2)) .......... [PASS]
42. (salary (list-ref subobjs 2)) .......... [PASS]
43. (compound-length alyssa) .......... [PASS]
44. (not (student? (compound-ref alyssa 0))) .......... [PASS]
45. (not (teacher? (compound-ref george 2))) .......... [PASS]
46. (compound-subobjects (compound-map - (make-compound 1 2 3 4 5))) .......... [PASS]
47. (compound-map->list - (make-compound 1 2 3 4 5)) .......... [PASS]
48. (compound-subobjects (compound-filter teacher? alyssa)) .......... [PASS]
49. (length subobjs) .......... [PASS]
50. (not (teacher? (car subobjs))) .......... [PASS]
51. (not (compound-predicate student? alyssa)) .......... [PASS]
52. (not (compound-predicate student? george)) .......... [PASS]
53. (not (compound-predicate teacher? george)) .......... [PASS]
54. (not (compound-predicate teacher? guy)) .......... [PASS]
55. (not (not (compound-predicate teaching-assistant? alyssa))) .......... [PASS]
56. (not (not (compound-predicate teaching-assistant? guy))) .......... [PASS]
57. (not (compound-predicate teaching-assistant? george)) .......... [PASS]
58. (uni-member-hire-year alyssa) .......... [PASS]
59. (uni-member-hire-year guy) .......... [PASS]
60. (uni-member-hire-year george) .......... [PASS]
61. (uni-member-hire-year (make-compound (quote (27 42 98)) (quote fire!))) .......... [PASS]
61 out of 61 passed (100.00%)
[Group Bisections over vectors]
1. (vector-bisect-left #(1 2 2 3 5) 2 <) .......... [PASS]
2. (vector-bisect-right #(1 2 2 3 5) 2 <) .......... [PASS]
[Group Bisections over vectors of things other than numbers]
3. (vector-bisect-left #(#\A #\Z #\a #\z) #\B char) .......... [PASS]
4. (vector-bisect-right #(#\A #\Z #\a #\z) #\Z char) .......... [PASS]
[Group Implementation of example sequence type with negative indexes]
5. (mvector-first-idx mvtest-even) .......... [PASS]
6. (mvector-first-idx mvtest-odd) .......... [PASS]
7. (mvector-last-idx mvtest-even) .......... [PASS]
8. (mvector-last-idx mvtest-odd) .......... [PASS]
9. (mvector-ref mvtest-even (mvector-first-idx mvtest-even)) .......... [PASS]
10. (mvector-ref mvtest-odd (mvector-first-idx mvtest-odd)) .......... [PASS]
11. (mvector-ref mvtest-even (mvector-last-idx mvtest-even)) .......... [PASS]
12. (mvector-ref mvtest-odd (mvector-last-idx mvtest-odd)) .......... [PASS]
13. (mvector-ref mvtest-odd 0) .......... [PASS]
14. (mvector-ref mvtest-even 0) .......... [PASS]
[Group Bisection of sequence type with negative indexes]
15. (mvector-bisect-left mvtest-odd 2 <) .......... [PASS]
16. (mvector-bisect-right mvtest-odd 2 <) .......... [PASS]
17. (mvector-bisect-left mvtest-odd 8 <) .......... [PASS]
18. (mvector-bisect-right mvtest-odd 9 <) .......... [PASS]
18 out of 18 passed (100.00%)
[Group Equality]
1. (eqv? #t (fxmapping=? default-comp empty-fxmap (fxmapping))) .......... [PASS]
2. (eqv? #t (fxmapping=? default-comp (fxmapping 10 (quote a)) (fxmapping 10 (quote a)))) .......... [PASS]
3. (eqv? #f (fxmapping=? default-comp empty-fxmap (fxmapping 10 (quote a)))) .......... [PASS]
4. (eqv? #t (fxmapping=? default-comp mixed-fxmap mixed-fxmap)) .......... [PASS]
5. (eqv? #t (fxmapping=? default-comp letter-fxmap letter-fxmap)) .......... [PASS]
[Group Conversion]
6. (eqv? #t (null? (fxmapping->alist empty-fxmap))) .......... [PASS]
7. (fxmapping->alist (fxmapping 10 (quote a))) .......... [PASS]
8. (fxmapping->alist mixed-fxmap) .......... [PASS]
9. (fxmapping->alist sparse-fxmap) .......... [PASS]
10. (eqv? #t (null? (fxmapping->decreasing-alist empty-fxmap))) .......... [PASS]
11. (fxmapping->decreasing-alist (fxmapping 10 (quote a))) .......... [PASS]
12. (fxmapping->decreasing-alist mixed-fxmap) .......... [PASS]
13. (fxmapping->decreasing-alist sparse-fxmap) .......... [PASS]
14. (eqv? #t (null? (fxmapping-keys empty-fxmap))) .......... [PASS]
15. (fxmapping-keys mixed-fxmap) .......... [PASS]
16. (fxmapping-keys sparse-fxmap) .......... [PASS]
17. (eqv? #t (null? (fxmapping-values empty-fxmap))) .......... [PASS]
18. (fxmapping-values mixed-fxmap) .......... [PASS]
19. (fxmapping-values sparse-fxmap) .......... [PASS]
20. (eqv? #t (every (lambda (im) (equal? (fxmapping->alist im) (generator->list (fxmapping->generator im)))) all-test-fxmaps)) .......... [PASS]
21. (eqv? #t (every (lambda (im) (equal? (fxmapping->decreasing-alist im) (generator->list (fxmapping->decreasing-generator im)))) all-test-fxmaps)) .......... [PASS]
[Group Constructors]
22. (fxmapping->alist (fxmapping 1 (quote a) 2 (quote b) 3 (quote c))) .......... [PASS]
23. (eqv? #t (null? (fxmapping->alist (fxmapping-unfold values (lambda (b) (values 1 b)) (lambda (b) (not b)) #t)))) .......... [PASS]
24. (fxmapping->alist (fxmapping-unfold values (lambda (b) (values 1 b)) (lambda (b) (not b)) #f)) .......... [PASS]
25. (fxmapping->alist (fxmapping-unfold (lambda (i) (< i -3)) (lambda (i) (values i i)) (lambda (i) (- i 1)) -1)) .......... [PASS]
26. (fxmapping->alist (fxmapping-unfold (lambda (a _) (> a 4)) (lambda (a b) (values a (* a b))) (lambda (a b) (values (+ a 1) (+ b 2))) 1 2)) .......... [PASS]
27. (eqv? #t (null? (fxmapping->alist (fxmapping-accumulate (lambda (abort b) (if b (abort) (values 1 b (not b)))) #t)))) .......... [PASS]
28. (fxmapping->alist (fxmapping-accumulate (lambda (abort b) (if b (abort) (values 1 b (not b)))) #f)) .......... [PASS]
29. (fxmapping->alist (fxmapping-accumulate (lambda (abort i) (if (< i -3) (abort) (values i i (- i 1)))) -1)) .......... [PASS]
30. (fxmapping->alist (fxmapping-accumulate (lambda (abort a b) (if (> a 4) (abort) (values a (* a b) (+ a 1) (+ b 2)))) 1 2)) .......... [PASS]
31. (let-values (((fxm u v) (fxmapping-accumulate (lambda (abort i) (if (< i -3) (abort (quote x) (quote y)) (values i i (- i 1)))) -1))) (list (fxmapping->alist fxm) u v)) .......... [PASS]
32. (eqv? #t (null? (fxmapping->alist (alist->fxmapping (quote ()))))) .......... [PASS]
33. (fxmapping->alist (alist->fxmapping mixed-seq)) .......... [PASS]
34. (fxmapping->alist (alist->fxmapping sparse-seq)) .......... [PASS]
35. (fxmapping->alist (alist->fxmapping (quote ((0 . a) (1 . b) (2 . c) (2 . #t))))) .......... [PASS]
36. (fxmapping->alist (alist->fxmapping/combinator first-arg (quote ((0 . a) (1 . b) (2 . c) (2 . #t))))) .......... [PASS]
[Group Predicates]
37. (eqv? #f (fxmapping-contains? empty-fxmap 1)) .......... [PASS]
38. (eqv? #t (fxmapping-contains? letter-fxmap 0)) .......... [PASS]
39. (eqv? #f (fxmapping-contains? letter-fxmap 100)) .......... [PASS]
40. (eqv? #t (fxmapping-contains? sparse-fxmap 4096)) .......... [PASS]
41. (eqv? #f (fxmapping-contains? sparse-fxmap -4097)) .......... [PASS]
42. (eqv? #t (fxmapping-empty? empty-fxmap)) .......... [PASS]
43. (eqv? #f (fxmapping-empty? letter-fxmap)) .......... [PASS]
44. (eqv? #f (fxmapping-empty? mixed-fxmap)) .......... [PASS]
45. (eqv? #f (fxmapping-empty? sparse-fxmap)) .......... [PASS]
46. (eqv? #t (fxmapping-disjoint? empty-fxmap letter-fxmap)) .......... [PASS]
47. (eqv? #t (fxmapping-disjoint? (fxmapping 1 (quote a)) (fxmapping 2 (quote b)))) .......... [PASS]
48. (eqv? #f (fxmapping-disjoint? (fxmapping 1 (quote a)) (fxmapping 1 (quote b)))) .......... [PASS]
[Group Accessors]
49. (eqv? -50 (fxmapping-ref mixed-fxmap -50)) .......... [PASS]
50. (eqv? 36864 (fxmapping-ref sparse-fxmap 36864)) .......... [PASS]
51. (eqv? (quote z) (fxmapping-ref sparse-fxmap 17 (lambda () (quote z)))) .......... [PASS]
52. (eqv? 625 (fxmapping-ref mixed-fxmap 25 (lambda () #f) square)) .......... [PASS]
53. (eqv? (quote z) (fxmapping-ref/default empty-fxmap 1 (quote z))) .......... [PASS]
54. (eqv? (quote a) (fxmapping-ref/default letter-fxmap 0 #f)) .......... [PASS]
55. (eqv? -50 (fxmapping-ref/default mixed-fxmap -50 #f)) .......... [PASS]
56. (eqv? (quote z) (fxmapping-ref/default mixed-fxmap -51 (quote z))) .......... [PASS]
57. (eqv? 36864 (fxmapping-ref/default sparse-fxmap 36864 #f)) .......... [PASS]
58. (eqv? (quote z) (fxmapping-ref/default sparse-fxmap 36800 (quote z))) .......... [PASS]
59. (let-values ((xs (fxmapping-min letter-fxmap))) xs) .......... [PASS]
60. (let-values ((xs (fxmapping-min mixed-fxmap))) xs) .......... [PASS]
61. (let-values ((xs (fxmapping-max letter-fxmap))) xs) .......... [PASS]
62. (let-values ((xs (fxmapping-max mixed-fxmap))) xs) .......... [PASS]
[Group Updaters]
63. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a)) (fxmapping-adjoin empty-fxmap 0 (quote a)))) .......... [PASS]
64. (eqv? #t (fxmapping-contains? (fxmapping-adjoin mixed-fxmap 200 #t) 200)) .......... [PASS]
65. (eqv? #t (fxmapping-contains? (fxmapping-adjoin sparse-fxmap -200 #t) -200)) .......... [PASS]
66. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a) 1 (quote b) 2 (quote c)) (fxmapping-adjoin empty-fxmap 0 (quote a) 1 (quote b) 2 (quote c)))) .......... [PASS]
67. (eqv? (fxmapping-ref sparse-fxmap -4096) (fxmapping-ref (fxmapping-adjoin sparse-fxmap -4096 (quote z)) -4096)) .......... [PASS]
68. (eqv? (quote U) (fxmapping-ref/default (fxmapping-adjoin/combinator letter-fxmap first-arg 20 (quote U)) 20 #f)) .......... [PASS]
69. (eqv? (quote u) (fxmapping-ref/default (fxmapping-adjoin/combinator letter-fxmap second-arg 20 (quote U)) 20 #f)) .......... [PASS]
70. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a) 1 (quote b) 2 (quote c)) (fxmapping-adjoin/combinator empty-fxmap first-arg 0 (quote a) 1 (quote b) 2 (quote c)))) .......... [PASS]
71. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a)) (fxmapping-set empty-fxmap 0 (quote a)))) .......... [PASS]
72. (eqv? #t (fxmapping-contains? (fxmapping-set mixed-fxmap 200 #t) 200)) .......... [PASS]
73. (eqv? #t (fxmapping-contains? (fxmapping-set sparse-fxmap -200 #t) -200)) .......... [PASS]
74. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a) 1 (quote b) 2 (quote c)) (fxmapping-set empty-fxmap 0 (quote a) 1 (quote b) 2 (quote c)))) .......... [PASS]
75. (eqv? (quote z) (fxmapping-ref (fxmapping-set sparse-fxmap -4096 (quote z)) -4096)) .......... [PASS]
76. (fxmapping-ref/default (fxmapping-adjust letter-fxmap 20 list) 20 #f) .......... [PASS]
77. (eqv? 16384 (fxmapping-ref/default (fxmapping-adjust sparse-fxmap 8192 (lambda (k v) (+ k v))) 8192 #f)) .......... [PASS]
78. (eqv? #t (fxmapping-empty? (fxmapping-adjust empty-fxmap 1 list))) .......... [PASS]
79. (eqv? #f (fxmapping-contains? (fxmapping-delete letter-fxmap 10) 10)) .......... [PASS]
80. (eqv? #f (fxmapping-contains? (fxmapping-delete mixed-fxmap 50) 50)) .......... [PASS]
81. (eqv? #t (fxmapping=? default-comp mixed-fxmap (fxmapping-delete mixed-fxmap 1))) .......... [PASS]
82. (eqv? #f (any (lambda (k) (fxmapping-contains? sm k)) ks)) .......... [PASS]
83. (eqv? #f (fxmapping-contains? (fxmapping-delete-all letter-fxmap (quote (10))) 10)) .......... [PASS]
84. (eqv? #f (fxmapping-contains? (fxmapping-delete-all mixed-fxmap (quote (50))) 50)) .......... [PASS]
85. (eqv? #t (fxmapping=? default-comp mixed-fxmap (fxmapping-delete-all mixed-fxmap (quote (1))))) .......... [PASS]
86. (eqv? #f (any (lambda (k) (fxmapping-contains? sm k)) ks)) .......... [PASS]
87. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote (0 a))) (fxmapping-update (fxmapping 0 (quote a)) 0 (lambda (k v replace _del) (replace (list k v)))))) .......... [PASS]
88. (eqv? (quote U) (fxmapping-ref/default (fxmapping-update letter-fxmap 20 (lambda (_k _v replace _del) (replace (quote U)))) 20 #f)) .......... [PASS]
89. (eqv? #f (fxmapping-contains? (fxmapping-update letter-fxmap 20 (lambda (_k _v _rep delete) (delete))) 20)) .......... [PASS]
90. (eqv? #f (fxmapping-contains? (fxmapping-update sparse-fxmap -8192 (lambda (_k _v _rep delete) (delete))) -8192)) .......... [PASS]
91. (fxmapping-update (fxmapping 0 (quote a)) 0 (lambda (_k _v _r delete) (list (fxmapping->alist (delete)) #t))) .......... [PASS]
92. (fxmapping-update (fxmapping 0 (quote a)) 0 (lambda (_k _v replace _d) (list (fxmapping->alist (replace (quote z))) #t))) .......... [PASS]
93. (eqv? #t (fxmapping=? default-comp mixed-fxmap (fxmapping-update mixed-fxmap 5 (lambda (_k _v replace _d) (replace (quote z))) (lambda () mixed-fxmap)))) .......... [PASS]
94. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a)) (fxmapping-alter (fxmapping 0 (quote a)) 1 (lambda (_ins ignore) (ignore)) (lambda (_k v replace _del) (replace v))))) .......... [PASS]
95. (eqv? #t (fxmapping=? default-comp (fxmapping 0 (quote a) 1 (quote b)) (fxmapping-alter (fxmapping 0 (quote a)) 1 (lambda (insert _ig) (insert (quote b))) (lambda (_k v replace _del) (replace (quote b)))))) .......... [PASS]
96. (eqv? 101 (fxmapping-ref/default (fxmapping-alter mixed-fxmap 101 (lambda (insert _ig) (insert 101)) (lambda (_k _v replace _del) (replace 101))) 101 #f)) .......... [PASS]
97. (eqv? 101 (fxmapping-ref/default (fxmapping-alter mixed-fxmap 100 (lambda (insert _ig) (insert 101)) (lambda (_k v replace _del) (replace (+ v 1)))) 100 #f)) .......... [PASS]
98. (eqv? (quote z) (fxmapping-ref/default (fxmapping-alter mixed-fxmap 100 (lambda (_ins ignore) (ignore)) (lambda (_k _v _rep delete) (delete))) 100 (quote z))) .......... [PASS]
99. (eqv? -16383 (fxmapping-ref/default (fxmapping-alter sparse-fxmap -16384 (lambda (insert _ig) (insert -16383)) (lambda (_k v replace _del) (replace (+ v 1)))) -16384 #f)) .......... [PASS]
100. (eqv? (quote z) (fxmapping-ref/default (fxmapping-alter sparse-fxmap -16384 (lambda (_ins ignore) (ignore)) (lambda (_k _v _rep delete) (delete))) -16384 (quote z))) .......... [PASS]
101. (fxmapping-alter (fxmapping 0 (quote a)) 0 (lambda (_in ignore) (list #f #f)) (lambda (_k _v _r delete) (list (fxmapping->alist (delete)) #t))) .......... [PASS]
102. (fxmapping-alter (fxmapping 0 (quote a)) 1 (lambda (insert _ig) (list (fxmapping->alist (insert (quote b))) #t)) (lambda (_k _v _r delete) (list #f #f))) .......... [PASS]
103. (eqv? #t (fxmapping=? default-comp empty-fxmap (fxmapping-delete-min (fxmapping 0 (quote a))))) .......... [PASS]
104. (eqv? #f (fxmapping-contains? (fxmapping-delete-min letter-fxmap) 0)) .......... [PASS]
105. (eqv? #f (fxmapping-contains? (fxmapping-delete-min sparse-fxmap) -65536)) .......... [PASS]
106. (eqv? #t (fxmapping=? default-comp empty-fxmap (fxmapping-delete-max (fxmapping 0 (quote a))))) .......... [PASS]
107. (eqv? #f (fxmapping-contains? (fxmapping-delete-max letter-fxmap) 25)) .......... [PASS]
108. (eqv? #f (fxmapping-contains? (fxmapping-delete-max sparse-fxmap) 65536)) .......... [PASS]
109. (eqv? -200 (fxmapping-ref/default (fxmapping-update-min mixed-fxmap (lambda (k v replace _del) (replace (+ k v)))) -100 #f)) .......... [PASS]
110. (fxmapping-ref/default (fxmapping-update-min letter-fxmap (lambda (k v replace _del) (replace (list k v)))) 0 #f) .......... [PASS]
111. (fxmapping-update-min (fxmapping -3 (quote q) 0 (quote a)) (lambda (k v _rep delete) (list (fxmapping->alist (delete)) #t))) .......... [PASS]
112. (fxmapping-update-min (fxmapping -3 (quote q) 0 (quote a)) (lambda (k v replace _del) (list (fxmapping->alist (replace (quote z))) #t))) .......... [PASS]
113. (eqv? 200 (fxmapping-ref/default (fxmapping-update-max mixed-fxmap (lambda (k v replace _del) (replace (+ k v)))) 100 #f)) .......... [PASS]
114. (fxmapping-ref/default (fxmapping-update-max letter-fxmap (lambda (k v replace _del) (replace (list k v)))) 25 #f) .......... [PASS]
115. (fxmapping-update-max (fxmapping 3 (quote d) 0 (quote a)) (lambda (k v _rep delete) (list (fxmapping->alist (delete)) #t))) .......... [PASS]
116. (fxmapping-update-max (fxmapping 3 (quote d) 0 (quote a)) (lambda (k v replace _del) (list (fxmapping->alist (replace (quote z))) #t))) .......... [PASS]
117. (eqv? #t (every (lambda (im) (let-values (((k v im*) (fxmapping-pop-min im)) ((test-k test-v) (fxmapping-min im))) (and (= k test-k) (eqv? v test-v) (fxmapping=? default-comp (fxmapping-delete-min im) im*)))) (list mixed-fxmap letter-fxmap sparse-fxmap))) .......... [PASS]
118. (eqv? #t (every (lambda (im) (let-values (((k v im*) (fxmapping-pop-max im)) ((test-k test-v) (fxmapping-max im))) (and (= k test-k) (eqv? v test-v) (fxmapping=? default-comp (fxmapping-delete-max im) im*)))) (list mixed-fxmap letter-fxmap sparse-fxmap))) .......... [PASS]
[Group Whole fxmappings]
119. (eqv? 0 (fxmapping-size empty-fxmap)) .......... [PASS]
120. (eqv? 26 (fxmapping-size letter-fxmap)) .......... [PASS]
121. (eqv? (quote z) (fxmapping-find even? empty-fxmap (constantly (quote z)))) .......... [PASS]
122. (fxmapping-find (lambda (_ v) (symbol? v)) letter-fxmap (lambda () (quote (#f #f))) list) .......... [PASS]
123. (fxmapping-find (lambda (_ s) (memv s ss)) letter-fxmap (lambda () (quote (#f #f))) list) .......... [PASS]
124. (fxmapping-find (lambda (_ v) (positive? v)) sparse-fxmap (lambda () (quote (#f #f))) list) .......... [PASS]
125. (fxmapping-find (lambda (_ v) (integer? v)) sparse-fxmap (lambda () (quote (#f #f))) list) .......... [PASS]
126. (fxmapping-find eqv? letter-fxmap (lambda () (quote (z z))) list) .......... [PASS]
127. (eqv? 0 (fxmapping-count (lambda (_ v) (even? v)) empty-fxmap)) .......... [PASS]
128. (eqv? 26 (fxmapping-count (lambda (_ v) (symbol? v)) letter-fxmap)) .......... [PASS]
129. (eqv? (length ss) (fxmapping-count (lambda (_ s) (memv s ss)) letter-fxmap)) .......... [PASS]
130. (eqv? (- (fxmapping-size letter-fxmap) (length ss)) (fxmapping-count (lambda (_ s) (not (memv s ss))) letter-fxmap)) .......... [PASS]
131. (eqv? 4 (fxmapping-count (lambda (_ v) (positive? v)) mixed-fxmap)) .......... [PASS]
132. (eqv? 2 (fxmapping-count (lambda (k v) (and (even? k) (positive? v))) mixed-fxmap)) .......... [PASS]
133. (eqv? #f (fxmapping-any? (lambda (_ v) (even? v)) empty-fxmap)) .......... [PASS]
134. (eqv? #t (fxmapping-any? (lambda (_ v) (positive? v)) mixed-fxmap)) .......... [PASS]
135. (eqv? #f (fxmapping-any? (lambda (_ v) (odd? v)) sparse-fxmap)) .......... [PASS]
136. (eqv? #t (fxmapping-any? (lambda (_ v) (negative? v)) sparse-fxmap)) .......... [PASS]
137. (eqv? #t (fxmapping-every? (lambda (_ v) (even? v)) empty-fxmap)) .......... [PASS]
138. (eqv? #f (fxmapping-every? (lambda (_ v) (positive? v)) mixed-fxmap)) .......... [PASS]
139. (eqv? #t (fxmapping-every? (lambda (_ v) (even? v)) sparse-fxmap)) .......... [PASS]
140. (eqv? #f (fxmapping-every? (lambda (_ v) (negative? v)) sparse-fxmap)) .......... [PASS]
[Group Iterators]
141. (eqv? #t (fxmapping=? default-comp empty-fxmap (fxmapping-map (constantly #t) empty-fxmap))) .......... [PASS]
142. (eqv? #t (fxmapping=? default-comp mixed-fxmap (fxmapping-map (nth 1) mixed-fxmap))) .......... [PASS]
143. (eqv? #t (fxmapping=? default-comp (fxmapping 0 "" 1 "b" 2 "cc") (fxmapping-map make-string (fxmapping 0 #\a 1 #\b 2 #\c)))) .......... [PASS]
144. (eqv? 26 (let ((size 0)) (fxmapping-for-each (lambda (_k _v) (set! size (+ size 1))) letter-fxmap) size)) .......... [PASS]
145. (let ((xs (quote ()))) (fxmapping-for-each (lambda (_ x) (set! xs (cons x xs))) (fxmapping 0 (quote a) 1 (quote b) 2 (quote c))) xs) .......... [PASS]
146. (let ((xs (quote ()))) (fxmapping-for-each (lambda (k x) (set! xs (cons (cons k x) xs))) (fxmapping 0 (quote a) 1 (quote b) 2 (quote c))) xs) .......... [PASS]
147. (eqv? (quote z) (fxmapping-fold (nth 2) (quote z) empty-fxmap)) .......... [PASS]
148. (fxmapping-fold (lambda (_ v vs) (cons v vs)) (quote ()) letter-fxmap) .......... [PASS]
149. (fxmapping-fold (lambda (_ v vs) (cons v vs)) (quote ()) mixed-fxmap) .......... [PASS]
150. (eqv? (fold + 0 (iota 9 -100 25)) (fxmapping-fold (lambda (_ v sum) (+ v sum)) 0 mixed-fxmap)) .......... [PASS]
151. (fxmapping-fold (lambda (k c as) (cons (cons k (make-string k c)) as)) (quote ()) (fxmapping 0 #\a 1 #\b 2 #\c)) .......... [PASS]
152. (eqv? (quote z) (fxmapping-fold-right (nth 2) (quote z) empty-fxmap)) .......... [PASS]
153. (fxmapping-fold-right (lambda (_ v vs) (cons v vs)) (quote ()) letter-fxmap) .......... [PASS]
154. (fxmapping-fold-right (lambda (_ v vs) (cons v vs)) (quote ()) mixed-fxmap) .......... [PASS]
155. (eqv? (fold + 0 (iota 9 -100 25)) (fxmapping-fold-right (lambda (_ v sum) (+ v sum)) 0 mixed-fxmap)) .......... [PASS]
156. (fxmapping-fold-right (lambda (k c as) (cons (cons k (make-string k c)) as)) (quote ()) (fxmapping 0 #\a 1 #\b 2 #\c)) .......... [PASS]
157. (eqv? #t (null? (fxmapping-map->list (constantly #t) empty-fxmap))) .......... [PASS]
158. (fxmapping-map->list (nth 1) letter-fxmap) .......... [PASS]
159. (fxmapping-map->list (lambda (_ v) (square v)) mixed-fxmap) .......... [PASS]
160. (fxmapping-map->list (lambda (_ n) (make-string n #\a)) (fxmapping 0 0 1 1 2 2)) .......... [PASS]
161. (fxmapping-map->list (nth 0) letter-fxmap) .......... [PASS]
162. (fxmapping-map->list (lambda (k c) (cons k (make-string k c))) (fxmapping 0 #\a 1 #\b 2 #\c)) .......... [PASS]
[Group Filters]
163. (eqv? #t (every values (map (lambda (m) (fxmapping=? default-comp m (fxmapping-filter (constantly #t) m))) all-test-fxmaps))) .......... [PASS]
164. (eqv? #t (every fxmapping-empty? (map (lambda (m) (fxmapping-filter (constantly #f) m)) all-test-fxmaps))) .......... [PASS]
165. (eqv? #t (fxmapping=? default-comp (fxmapping 25 25 75 75) (fxmapping-filter (lambda (k v) (and (odd? k) (positive? v))) mixed-fxmap))) .......... [PASS]
166. (eqv? #t (every (lambda (m) (fxmapping=? default-comp m (fxmapping-remove (constantly #f) m))) all-test-fxmaps)) .......... [PASS]
167. (eqv? #t (every fxmapping-empty? (map (lambda (m) (fxmapping-remove (constantly #t) m)) all-test-fxmaps))) .......... [PASS]
168. (eqv? #t (fxmapping=? default-comp (fxmapping -100 -100 -50 -50 0 0) (fxmapping-remove (lambda (k v) (or (odd? k) (positive? v))) mixed-fxmap))) .......... [PASS]
169. (eqv? #t (every (lambda (m) (fxmapping=? default-comp m (value/mv 0 (fxmapping-partition (constantly #t) m)))) all-test-fxmaps)) .......... [PASS]
170. (let-values (((em om) (fxmapping-partition (lambda (_ v) (even? v)) mixed-fxmap))) (list (fxmapping-values em) (fxmapping-values om))) .......... [PASS]
171. (eqv? #t (let-values (((zm not-zm) (fxmapping-partition (lambda (_ s) (eqv? s (quote z))) letter-fxmap))) (and (fxmapping=? default-comp zm (fxmapping 25 (quote z))) (fxmapping=? default-comp not-zm (fxmapping-delete letter-fxmap 25))))) .......... [PASS]
172. (let-values (((em _) (fxmapping-partition (lambda (k _) (even? k)) letter-fxmap))) (fxmapping-values em)) .......... [PASS]
[Group Comparison]
173. (eqv? #t (fxmapping default-comp (fxmapping) mixed-fxmap)) .......... [PASS]
174. (eqv? #t (fxmapping default-comp subfxmap mixed-fxmap)) .......... [PASS]
175. (eqv? #f (fxmapping default-comp mixed-fxmap subfxmap)) .......... [PASS]
176. (eqv? #f (fxmapping default-comp mixed-fxmap mixed-fxmap)) .......... [PASS]
177. (eqv? #f (fxmapping default-comp (fxmapping 0 (quote z)) (fxmapping 0 (quote a) 1 (quote b)))) .......... [PASS]
178. (eqv? #t (fxmapping>? default-comp mixed-fxmap (fxmapping))) .......... [PASS]
179. (eqv? #f (fxmapping>? default-comp subfxmap mixed-fxmap)) .......... [PASS]
180. (eqv? #t (fxmapping>? default-comp mixed-fxmap subfxmap)) .......... [PASS]
181. (eqv? #f (fxmapping>? default-comp mixed-fxmap mixed-fxmap)) .......... [PASS]
182. (eqv? #f (fxmapping>? default-comp (fxmapping 0 (quote z) 1 (quote b)) (fxmapping 0 (quote a)))) .......... [PASS]
183. (eqv? #t (fxmapping<=? default-comp (fxmapping) mixed-fxmap)) .......... [PASS]
184. (eqv? #t (fxmapping<=? default-comp subfxmap mixed-fxmap)) .......... [PASS]
185. (eqv? #f (fxmapping<=? default-comp mixed-fxmap subfxmap)) .......... [PASS]
186. (eqv? #t (fxmapping<=? default-comp mixed-fxmap mixed-fxmap)) .......... [PASS]
187. (eqv? #f (fxmapping<=? default-comp (fxmapping 0 (quote z) 1 (quote b)) (fxmapping 0 (quote a) 1 (quote b)))) .......... [PASS]
188. (eqv? #t (fxmapping>=? default-comp mixed-fxmap (fxmapping))) .......... [PASS]
189. (eqv? #f (fxmapping>=? default-comp subfxmap mixed-fxmap)) .......... [PASS]
190. (eqv? #t (fxmapping>=? default-comp mixed-fxmap subfxmap)) .......... [PASS]
191. (eqv? #t (fxmapping>=? default-comp mixed-fxmap mixed-fxmap)) .......... [PASS]
192. (eqv? #f (fxmapping<=? default-comp (fxmapping 0 (quote z) 1 (quote b)) (fxmapping 0 (quote a) 1 (quote b)))) .......... [PASS]
193. (eqv? #t (fxmapping default-comp subfxmap1 subfxmap mixed-fxmap)) .......... [PASS]
194. (eqv? #f (fxmapping default-comp subfxmap1 empty-fxmap mixed-fxmap)) .......... [PASS]
195. (eqv? #t (fxmapping>? default-comp mixed-fxmap subfxmap subfxmap1)) .......... [PASS]
196. (eqv? #f (fxmapping>? default-comp mixed-fxmap empty-fxmap subfxmap1)) .......... [PASS]
197. (eqv? #t (fxmapping<=? default-comp subfxmap1 subfxmap subfxmap mixed-fxmap)) .......... [PASS]
198. (eqv? #f (fxmapping<=? default-comp subfxmap1 empty-fxmap mixed-fxmap)) .......... [PASS]
199. (eqv? #t (fxmapping>=? default-comp mixed-fxmap subfxmap subfxmap subfxmap1)) .......... [PASS]
200. (eqv? #f (fxmapping>=? default-comp mixed-fxmap empty-fxmap subfxmap1)) .......... [PASS]
[Group Set theory]
201. (eqv? #t (fxmapping=? default-comp sparse-fxmap (fxmapping-union sparse-fxmap empty-fxmap))) .......... [PASS]
202. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) -2 (quote b) 1 (quote c) 3 (quote d) 5 (quote e)) (fxmapping-union fxmap1 fxmap2))) .......... [PASS]
203. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b) 3 (quote d) 5 (quote e) 7 (quote f)) (fxmapping-union fxmap2 fxmap3))) .......... [PASS]
204. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) -2 (quote b) 1 (quote c) 3 (quote d) 5 (quote e) 7 (quote f)) (fxmapping-union fxmap1 fxmap2 fxmap3))) .......... [PASS]
205. (eqv? #t (fxmapping-empty? (fxmapping-intersection sparse-fxmap empty-fxmap))) .......... [PASS]
206. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b)) (fxmapping-intersection fxmap1 fxmap2))) .......... [PASS]
207. (eqv? #t (fxmapping=? default-comp (fxmapping 3 (quote d) 5 (quote e)) (fxmapping-intersection fxmap2 fxmap3))) .......... [PASS]
208. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b)) (fxmapping-intersection fxmap1 fxmap2 (fxmapping -2 (quote b))))) .......... [PASS]
209. (eqv? #t (fxmapping=? default-comp sparse-fxmap (fxmapping-difference sparse-fxmap empty-fxmap))) .......... [PASS]
210. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) 1 (quote c)) (fxmapping-difference fxmap1 fxmap2))) .......... [PASS]
211. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b)) (fxmapping-difference fxmap2 fxmap3))) .......... [PASS]
212. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) 1 (quote c)) (fxmapping-difference fxmap1 fxmap2 fxmap3))) .......... [PASS]
213. (eqv? #t (fxmapping=? default-comp sparse-fxmap (fxmapping-xor sparse-fxmap empty-fxmap))) .......... [PASS]
214. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) 1 (quote c) 3 (quote d) 5 (quote e)) (fxmapping-xor fxmap1 fxmap2))) .......... [PASS]
215. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b) 7 (quote f)) (fxmapping-xor fxmap2 fxmap3))) .......... [PASS]
216. (eqv? #t (fxmapping=? default-comp sparse-fxmap (fxmapping-union/combinator second-arg sparse-fxmap empty-fxmap))) .......... [PASS]
217. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote b) 3 (quote d) 5 (quote g) 7 (quote f)) (fxmapping-union/combinator second-arg fxmap2 fxmap3))) .......... [PASS]
218. (eqv? #t (fxmapping=? default-comp (fxmapping -5 (quote a) -2 (quote b) 1 (quote c) 3 (quote d) 5 (quote g) 7 (quote f)) (fxmapping-union/combinator second-arg fxmap1 fxmap2 fxmap3))) .......... [PASS]
219. (eqv? #t (fxmapping=? default-comp (fxmapping 0 "abc") (fxmapping-union/combinator (lambda (_ s t) (string-append s t)) (fxmapping 0 "a") (fxmapping 0 "b") (fxmapping 0 "c")))) .......... [PASS]
220. (eqv? #t (fxmapping=? default-comp empty-fxmap (fxmapping-intersection/combinator second-arg sparse-fxmap empty-fxmap))) .......... [PASS]
221. (eqv? #t (fxmapping=? default-comp (fxmapping 3 (quote d) 5 (quote g)) (fxmapping-intersection/combinator second-arg fxmap2 fxmap3))) .......... [PASS]
222. (eqv? #t (fxmapping=? default-comp (fxmapping -2 (quote z)) (fxmapping-intersection/combinator second-arg fxmap1 fxmap2 (fxmapping -2 (quote z))))) .......... [PASS]
223. (eqv? #t (fxmapping=? default-comp (fxmapping 0 "abc") (fxmapping-intersection/combinator (lambda (_ s t) (string-append s t)) (fxmapping 0 "a") (fxmapping 0 "b") (fxmapping 0 "c")))) .......... [PASS]
[Group Intervals]
224. (fxmapping->alist (fxmapping-open-interval mixed-fxmap -50 50)) .......... [PASS]
225. (fxmapping->alist (fxmapping-open-interval letter-fxmap 5 10)) .......... [PASS]
226. (fxmapping->alist (fxmapping-open-interval sparse-fxmap -12288 12288)) .......... [PASS]
227. (fxmapping->alist (fxmapping-closed-interval mixed-fxmap -50 50)) .......... [PASS]
228. (fxmapping->alist (fxmapping-closed-interval letter-fxmap 5 10)) .......... [PASS]
229. (fxmapping->alist (fxmapping-closed-interval sparse-fxmap -12288 12288)) .......... [PASS]
230. (fxmapping->alist (fxmapping-open-closed-interval mixed-fxmap -50 50)) .......... [PASS]
231. (fxmapping->alist (fxmapping-open-closed-interval letter-fxmap 5 10)) .......... [PASS]
232. (fxmapping->alist (fxmapping-open-closed-interval sparse-fxmap -12288 12288)) .......... [PASS]
233. (fxmapping->alist (fxmapping-closed-open-interval mixed-fxmap -50 50)) .......... [PASS]
234. (fxmapping->alist (fxmapping-closed-open-interval letter-fxmap 5 10)) .......... [PASS]
235. (fxmapping->alist (fxmapping-closed-open-interval sparse-fxmap -12288 12288)) .......... [PASS]
[Group Submappings]
236. (fxmapping->alist (fxsubmapping= mixed-fxmap 100)) .......... [PASS]
237. (fxmapping->alist (fxsubmapping= letter-fxmap 7)) .......... [PASS]
238. (fxmapping->alist (fxsubmapping= sparse-fxmap 16384)) .......... [PASS]
239. (eqv? #t (fxmapping-empty? (fxsubmapping= sparse-fxmap 1))) .......... [PASS]
240. (fxmapping->alist (fxsubmapping< mixed-fxmap 0)) .......... [PASS]
241. (fxmapping->alist (fxsubmapping< letter-fxmap 3)) .......... [PASS]
242. (fxmapping->alist (fxsubmapping< sparse-fxmap -53248)) .......... [PASS]
243. (fxmapping->alist (fxsubmapping> mixed-fxmap 0)) .......... [PASS]
244. (fxmapping->alist (fxsubmapping> letter-fxmap 22)) .......... [PASS]
245. (fxmapping->alist (fxsubmapping> sparse-fxmap 53248)) .......... [PASS]
246. (fxmapping->alist (fxsubmapping<= mixed-fxmap 0)) .......... [PASS]
247. (fxmapping->alist (fxsubmapping<= letter-fxmap 3)) .......... [PASS]
248. (fxmapping->alist (fxsubmapping<= sparse-fxmap -53248)) .......... [PASS]
249. (fxmapping->alist (fxsubmapping>= mixed-fxmap 0)) .......... [PASS]
250. (fxmapping->alist (fxsubmapping>= letter-fxmap 22)) .......... [PASS]
251. (fxmapping->alist (fxsubmapping>= sparse-fxmap 53248)) .......... [PASS]
252. (let-values ((fxmaps (fxmapping-split mixed-fxmap 0))) (map fxmapping->alist fxmaps)) .......... [PASS]
253. (let*-values (((min-key _) (fxmapping-min sparse-fxmap)) (fxmaps (fxmapping-split sparse-fxmap (- min-key 1)))) (map fxmapping->alist fxmaps)) .......... [PASS]
254. (let*-values (((max-key _) (fxmapping-max sparse-fxmap)) (fxmaps (fxmapping-split sparse-fxmap (+ max-key 1)))) (map fxmapping->alist fxmaps)) .......... [PASS]
[Group Relation map]
255. (eqv? #t (fxmapping=? default-comp (fxmapping 0 #t) (fxmapping-relation-map (lambda (_k _v) (values 0 #t)) letter-fxmap))) .......... [PASS]
256. (eqv? #t (fxmapping=? default-comp letter-fxmap (fxmapping-relation-map values letter-fxmap))) .......... [PASS]
257. (fxmapping->alist (fxmapping-relation-map (lambda (k v) (values (- k) v)) (fxmapping 0 (quote a) -1 (quote b) -2 (quote c)))) .......... [PASS]
257 out of 257 passed (100.00%)
test/srfi/217.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 219: ./skint test/srfi/219.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 221: ./skint test/srfi/221.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 222: ./skint test/srfi/222.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 223: ./skint test/srfi/223.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 224: ./skint test/srfi/224.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 225: ./skint test/srfi/225.scm
----[testing Dictionaries]
[testing default]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing alist]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing srfi-69]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing srfi-125]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing srfi-146]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing srfi-146 dict-comparator]
[testing srfi-146 hash]
[testing dictionary?]
[testing dict-empty?]
[testing dict-contains?]
[testing dict=?]
[testing dict-ref]
[testing dict-ref/default]
[testing dict-set!]
[testing dict-adjoin!]
[testing dict-delete!]
[testing dict-delete-all!]
[testing dict-replace!]
[testing dict-intern!]
[testing dict-update!]
[testing dict-update/default!]
[testing dict-pop!]
[testing dict-map]
[testing dict-filter]
[testing dict-remove]
[testing dict-find-update!]
[testing dict-size]
[testing dict-count]
[testing dict-any]
[testing dict-every]
[testing dict-keys]
[testing dict-values]
[testing dict-entries]
[testing dict-fold]
[testing dict-map->list]
[testing dict->alist]
[testing dict-comparator]
[testing dict-for-each]
[testing dict->generator]
[testing dict-set!-accumulator]
[testing dict-adjoin!-accumulator]
[testing srfi-146 hash dict-comparator]
# of expected outcomes: 584
# of unexpected outcomes: 0
1. (f 1 2 3) .......... [PASS]
2. (f 2 3) .......... [PASS]
3. (f 2) .......... [PASS]
4. (g 1 2 3) .......... [PASS]
5. (g 2 3) .......... [PASS]
6. (g 2) .......... [PASS]
7. (h 1 2) .......... [PASS]
8. (let-optionals (quote (1 2)) (x . y) (list x y)) .......... [PASS]
9. (let-optionals (quote (1)) (x (y 2) (z 3)) (list x y z)) .......... [PASS]
10. (let-optionals* (quote (1 3)) (x (y 2) (z (+ x y))) (list x y z)) .......... [PASS]
11. (let* () (define-optionals (f x (y 1)) (list x y)) (f 0)) .......... [PASS]
12. (let* () (define-optionals* (f x (y (* x x)) . z) (list x y z)) (f 3)) .......... [PASS]
12 out of 12 passed (100.00%)
1. (eq? #t ( person-name-comparator (make-person "John" "Cowan") (make-person "Daphne" "Preston-Kendal"))) .......... [PASS]
2. (eq? #t (>? person-name-comparator (make-person "Tom" "Smith") (make-person "John" "Smith"))) .......... [PASS]
3. (equal? (list deutsche-grammatik mnd sonnets abbey-road revolver bob) (list-sort (lambda (a b) ( item-comparator a b)) (list abbey-road deutsche-grammatik sonnets mnd bob revolver))) .......... [PASS]
3 out of 3 passed (100.00%)
1. (eqv? 5 ((curried (x y) (+ x y)) 2 3)) .......... [PASS]
2. (eqv? 5 (((curried (x y) (+ x y)) 2) 3)) .......... [PASS]
3. (eqv? 5 ((curried (w x y z) (+ w x y z)) 1 1 1 2)) .......... [PASS]
4. (eqv? 5 ((((curried (w x y z) (+ w x y z)) 1) 1) 1 2)) .......... [PASS]
5. (eqv? 5 (((curried (w x y z) (+ w x y z)) 1) 1 1 2)) .......... [PASS]
6. (eqv? 5 (((curried (w x y z) (+ w x y z)) 1 1) 1 2)) .......... [PASS]
7. (eqv? 5 (((curried (w x y z) (+ w x y z)) 1 1 1) 2)) .......... [PASS]
8. (eqv? 5 (((((curried (w x y z) (+ w x y z)) 1) 1) 1) 2)) .......... [PASS]
9. ((curried (a b . rest) (list (+ a b) rest)) 1 2 3 4) .......... [PASS]
10. (((curried (a b . rest) (list (+ a b) rest)) 1) 2 3 4) .......... [PASS]
11. ((curried (a b . rest) (list (+ a b) rest)) 1 2) .......... [PASS]
12. (eqv? 3 ((curried () (curried (x y) (+ x y))) 1 2)) .......... [PASS]
13. (eqv? 3 (((curried () (curried (x y) (+ x y))) 1) 2)) .......... [PASS]
14. (eqv? 2 ((curried (a) (curried () (curried () (curried (b) b)))) 1 2)) .......... [PASS]
15. (eqv? 4 (((((((((curried (a b c) 4)))))))) 1 2 3)) .......... [PASS]
16. (eqv? 20 ((curried (x y) (curried (z) (* z (+ x y)))) 2 3 4)) .......... [PASS]
17. (eqv? 20 (((curried (x y) (curried (z) (* z (+ x y)))) 2) 3 4)) .......... [PASS]
17 out of 17 passed (100.00%)
1. (topological-sort (quote ((a b c) (b d) (c) (d c)))) .......... [PASS]
2. (let-values (((v0 v1 v2) (topological-sort/details (quote ((a b c) (b d) (c) (d c)))))) (list v0 v1 v2)) .......... [PASS]
3. (topological-sort (quote ((a b) (b a)))) .......... [PASS]
4. (let-values (((v0 v1 v2) (topological-sort/details (quote ((a b) (b a)))))) (list v0 v1 v2)) .......... [PASS]
5. (topological-sort (quote (("a" "b" "c") ("b" "d") ("c") ("d" "c"))) string=?) .......... [PASS]
6. (edgelist->graph (quote ((a b) (a c) (b e)))) .......... [PASS]
7. (graph->edgelist (quote ((a b c) (b e)))) .......... [PASS]
8. (edgelist/inverted->graph (quote ((b a) (c a) (e b)))) .......... [PASS]
9. (graph->edgelist/inverted (quote ((a b c) (b e)))) .......... [PASS]
10. (edgelist->graph (quote ((0 1) (1 2) (2 0) (3 1) (3 2) (3 4) (4 3) (4 5) (5 2) (5 6) (6 5) (7 4) (7 6) (7 7)))) .......... [PASS]
11. (edgelist/inverted->graph (quote ((0 1) (1 2) (2 0) (3 1) (3 2) (3 4) (4 3) (4 5) (5 2) (5 6) (6 5) (7 4) (7 6) (7 7)))) .......... [PASS]
12. (not (lset= (lambda (a b) (lset= equal? a b)) (quote ((1) (2))) (connected-components (quote ((1 2)))))) .......... [PASS]
13. (not (lset= (lambda (a b) (lset= equal? a b)) (quote ((1 2))) (connected-components (quote ((1 2) (2 1)))))) .......... [PASS]
14. (not (lset= (lambda (a b) (lset= eqv? a b)) (quote ((1 2) (3 4))) (connected-components (quote ((1 2 3 4) (2 1 3) (3 4) (4 3)))))) .......... [PASS]
15. (not (lset= (lambda (a b) (lset= eqv? a b)) (quote ((1) (2) (3) (4))) (connected-components (quote ((1 2 3 4) (2 3) (3 4)))))) .......... [PASS]
16. (not (lset= (lambda (a b) (lset= equal? a b)) (quote ((2 0 1) (6 5) (3 4) (7))) (connected-components (edgelist->graph (quote ((0 1) (1 2) (2 0) (3 1) (3 2) (3 4) (4 3) (4 5) (5 2) (5 6) (6 5) (7 4) (7 6) (7 7))))))) .......... [PASS]
17. (every (lambda (edgelist) (let* ((graph (edgelist->graph edgelist)) (order (topological-sort graph equal?))) (cond ((equal? order (quote (top left right bottom))) #t) ((equal? order (quote (top right left bottom))) #t) (else order)))) (permutations (quote ((top left) (top right) (left bottom) (right bottom))))) .......... [PASS]
18. (topological-sort (edgelist->graph (quote ((libnewsboat strprintf) (libnewsboat regex-rs) (regex-rs strprintf))))) .......... [PASS]
18 out of 18 passed (100.00%)
[Group constantly]
1. (call-with-values (lambda () ((constantly 1 2) (quote a) (quote b))) list) .......... [PASS]
2. (call-with-values (lambda () ((constantly 1) (quote a) (quote b))) list) .......... [PASS]
3. (call-with-values (lambda () ((constantly) (quote a) (quote b))) list) .......... [PASS]
[Group complement]
4. ((complement symbol?) (quote a)) .......... [PASS]
5. ((complement symbol?) 1) .......... [PASS]
[Group swap]
6. ((swap list) 1 2 3 4) .......... [PASS]
[Group flip]
7. ((flip list) 1 2 3 4) .......... [PASS]
[Group on-left]
8. ((on-left list) 1 2) .......... [PASS]
[Group on-right]
9. ((on-right list) 1 2) .......... [PASS]
[Group conjoin]
10. (not ((conjoin number? exact?))) .......... [PASS]
11. (not ((conjoin number? exact?) 1 2)) .......... [PASS]
12. (not (not ((conjoin number? exact?) 1 2.0))) .......... [PASS]
13. (not ((conjoin) 1 2)) .......... [PASS]
[Group disjoin]
14. (not ((disjoin number? string?))) .......... [PASS]
15. (not ((disjoin number? string?) 1 "a")) .......... [PASS]
16. (not (not ((disjoin number? string?) (quote a) (quote b)))) .......... [PASS]
17. (not (not ((disjoin) 1 2))) .......... [PASS]
[Group each-of]
18. (quote (1 2)) .......... [PASS]
19. (quote (1 2)) .......... [PASS]
[Group all-of]
20. (not ((all-of string?) (quote ()))) .......... [PASS]
21. (not ((all-of string?) (quote ("a" "b")))) .......... [PASS]
22. ((all-of values) (quote ("a" "b"))) .......... [PASS]
23. (not (not ((all-of string?) (quote ("a" b))))) .......... [PASS]
24. (not (not ((all-of (lambda (x) (when (equal? x (quote c)) (test-assert #f)) (string? x))) (quote ("a" b c))))) .......... [PASS]
[Group any-of]
25. (not (not ((any-of string?) (quote ())))) .......... [PASS]
26. (not ((any-of string?) (quote ("a" b)))) .......... [PASS]
27. ((any-of values) (quote ("a" "b"))) .......... [PASS]
28. (not (not ((any-of string?) (quote (a b))))) .......... [PASS]
29. (not ((any-of (lambda (x) (when (equal? x (quote b)) (test-assert #f)) (string? x))) (quote ("a" b)))) .......... [PASS]
[Group on]
30. ((on list (lambda (x) (+ 1 x))) 1 2 3) .......... [PASS]
[Group left-section]
31. ((left-section list 1 2) 3 4) .......... [PASS]
[Group right-section]
32. ((right-section list 1 2) 3 4) .......... [PASS]
[Group apply-chain]
33. (cadr* (list 1 2 3)) .......... [PASS]
34. (factorial 5) .......... [PASS]
[Group arguments-drop]
35. ((arguments-drop list 3) 1 2 3 4) .......... [PASS]
[Group arguments-drop-right]
36. ((arguments-drop-right list 3) 1 2 3 4) .......... [PASS]
[Group arguments-take]
37. ((arguments-take list 3) 1 2 3 4) .......... [PASS]
[Group arguments-take-right]
38. ((arguments-take-right list 3) 1 2 3 4) .......... [PASS]
[Group group-by]
39. ((group-by odd?) (quote (1 2 3 4))) .......... [PASS]
40. ((group-by (lambda (str) (string-ref str 0)) char=?) (list "aa" "ba" "bb" "ab")) .......... [PASS]
[Group begin-procedure]
41. (begin-procedure (lambda () 1) (lambda () 2)) .......... [PASS]
[Group if-procedure]
42. (if-procedure #t (lambda () 1) (lambda () (test-assert #f))) .......... [PASS]
43. (if-procedure #f (lambda () (test-assert #f)) (lambda () 2)) .......... [PASS]
[Group when-procedure]
44. lst1 .......... [PASS]
45. lst2 .......... [PASS]
[Group unless-procedure]
46. lst1 .......... [PASS]
47. lst2 .......... [PASS]
[Group value-procedure]
48. (value-procedure 1 number->string (lambda () (test-assert #f))) .......... [PASS]
49. (value-procedure #f (lambda args (test-assert #f)) (lambda () 2)) .......... [PASS]
[Group case-procedure]
50. (case-procedure (quote b) (quasiquote ((a unquote (lambda () 1)) (b unquote (lambda () 2))))) .......... [PASS]
51. (case-procedure (quote c) (quasiquote ((a unquote (lambda () 1)) (b unquote (lambda () 2)))) (lambda () 3)) .......... [PASS]
[Group and-procedure]
52. (not (and-procedure)) .......... [PASS]
53. (and-procedure (lambda () 1) (lambda () 2)) .......... [PASS]
54. (not (not (and-procedure (lambda () #f) (lambda () (test-assert #f))))) .......... [PASS]
[Group eager-and-procedure]
55. (not (eager-and-procedure)) .......... [PASS]
56. (eager-and-procedure (lambda () 1) (lambda () 2)) .......... [PASS]
57. (not (not (eager-and-procedure (lambda () #f) (lambda () (set! second-called? #t) #t)))) .......... [PASS]
58. (not second-called?) .......... [PASS]
[Group or-procedure]
59. (not (not (or-procedure))) .......... [PASS]
60. (or-procedure (lambda () #f) (lambda () 2)) .......... [PASS]
61. (not (or-procedure (lambda () 1) (lambda () (test-assert #f)))) .......... [PASS]
[Group eager-or-procedure]
62. (not (not (eager-or-procedure))) .......... [PASS]
63. (eager-or-procedure (lambda () #f) (lambda () 2)) .......... [PASS]
64. (eager-or-procedure (lambda () 1) (lambda () (set! second-called? #t) #f)) .......... [PASS]
65. (not second-called?) .......... [PASS]
[Group funcall-procedure]
66. (funcall-procedure (lambda () 1)) .......... [PASS]
[Group loop-procedure]
[Group while-procedure]
67. v .......... [PASS]
[Group until-procedure]
68. v .......... [PASS]
[Group always]
69. (not (always)) .......... [PASS]
70. (not (always (quote a))) .......... [PASS]
[Group never]
71. (not (not (never))) .......... [PASS]
72. (not (not (never (quote a)))) .......... [PASS]
[Group boolean]
73. (boolean 1) .......... [PASS]
74. (boolean #f) .......... [PASS]
[Group values]
75. (values 1) .......... [PASS]
76. (values (quote a)) .......... [PASS]
76 out of 76 passed (100.00%)
--------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 227: ./skint test/srfi/227.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 228: ./skint test/srfi/228.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 232: ./skint test/srfi/232.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 234: ./skint test/srfi/234.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 235: ./skint test/srfi/235.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 236: ./skint test/srfi/236.scm
---------------------------1. (let ((v (quote ok))) (independently) v) .......... [PASS]
2. (let ((v (cons #f #f))) (independently (set-car! v (quote ok))) v) .......... [PASS]
3. (let ((p (cons 1 2))) (set-car+cdr! p 10 20) p) .......... [PASS]
4. (let ((v (vector 1 2 3))) (independently (vector-set! v 0 10) (vector-set! v 1 20) (vector-set! v 2 30)) v) .......... [PASS]
5. (let ((x (quote ()))) (independently (set! x (cons 1 x)) (set! x (cons 2 x))) (apply + x)) .......... [PASS]
5 out of 5 passed (100.00%)
1. (not (eq? (quote pair) (type-of (quote (a . b))))) .......... [PASS]
2. (not (eq? (quote null) (type-of (quote ())))) .......... [PASS]
3. (not (eq? (quote atom) (type-of (quote x)))) .......... [PASS]
4. (fold cons 0 (quote (1 2 3))) .......... [PASS]
5. (not (guard (exc ((error-object? exc) #t) (else #f)) (fold cons 0 (quote (1 2 . 3))))) .......... [PASS]
6. (not (list-case (quote (1 . 2)) (_ #f) ((_ . _) #t))) .......... [PASS]
7. (not (guard (exc ((error-object? exc) #t) (else #f)) (list-case 0 ((_ . _) #f) (() #f)))) .......... [PASS]
7 out of 7 passed (100.00%)
1. 1 .......... [PASS]
2. (quote (2 3)) .......... [PASS]
3. x .......... [PASS]
4. y .......... [PASS]
5. u .......... [PASS]
6. v .......... [PASS]
7. u .......... [PASS]
8. v .......... [PASS]
8 out of 8 passed (100.00%)
1. (let ((x 0) (p (open-output-string))) (display "the result is" p) (define (foo) x) (define x 42) (display ": " p) (display (foo) p) (get-output-string p)) .......... [PASS]
2. (let ((x 0) (p (open-output-string))) (display "the result is" p) (define (foo) x) (display ": " p) (define xx 42) (display (foo) p) (get-output-string p)) .......... [PASS]
3. (let ((x 0) (p (open-output-string))) (define-syntax define-thunk (syntax-rules () ((_ i v) (define (i) v)))) (display "the result is" p) (display ": " p) (define xx 42) (define-thunk foo x) (display (foo) p) (get-output-string p)) .......... [PASS]
3 out of 3 passed (100.00%)
[testing srfi-252]
[testing test-property]
[testing test-property-expect-fail]
[testing test-property-skip]
[testing test-property-error]
[testing test-property/with-2-arguments]
[testing boolean-generator]
[testing bytevector-generator]
[testing char-generator]
[testing string-generator]
[testing symbol-generator]
[testing exact-integer-generator]
[testing exact-number-generator]
[testing exact-real-generator]
[testing inexact-integer-generator]
[testing inexact-number-generator]
[testing inexact-integer-generator]
[testing integer-generator]
[testing number-generator]
[testing real-generator]
[testing list-generator-of]
[testing pair-generator-of]
[testing procedure-generator-of]
[testing vector-generator-of]
[testing non-determinism]
[testing determinism]
# of expected outcomes: 2640
# of unexpected outcomes: 0
1. (matcher-1 (quote 1)) .......... [PASS]
2. (matcher-1 (quote a)) .......... [PASS]
3. (matcher-1 (quote ((x y) q))) .......... [PASS]
4. (matcher-1 (quote ((a 2) (b a)))) .......... [PASS]
5. (matcher-1 (quote (+ 0 (+ y z) (+ y z)))) .......... [PASS]
6. (matcher-1 (quote (+ (sin a b) (cos a b)))) .......... [PASS]
7. (matcher-1 (quote (** 2 4))) .......... [PASS]
8. (matcher-1 (quote (** 2 a))) .......... [PASS]
9. (quote ((p1 (1 2 3) a (4 5)) (p2 (1 2 3 a 4) () 5) (p3 (1 2 3 a 4 5)))) .......... [PASS]
10. (quote ((fst (1 2 3 4) 5 ()) (fst (1 2 3) 4 (5)) (fst (1 2) 3 (4 5)) (fst (1) 2 (3 4 5)) (fst () 1 (2 3 4 5)) (snd (1 2 3 4 5) ()) (snd (1 2 3 4) (5)) (snd (1 2 3) (4 5)) (snd (1 2) (3 4 5)) (snd (1) (2 3 4 5)) (snd () (1 2 3 4 5)) (final (1 2 3 4 5)))) .......... [PASS]
11. (quote ((fst (1 2 3 4) 5 ()) (fst (1 2 3) 4 (5)) (fst (1 2) 3 (4 5)) (fst (1) 2 (3 4 5)) (fst () 1 (2 3 4 5)) (snd (1 2 3 4 5) ()) (snd (1 2 3 4) (5)) (snd (1 2 3) (4 5)) (snd (1 2) (3 4 5)) (snd (1) (2 3 4 5)) (snd () (1 2 3 4 5)) (final (1 2 3 4 5)))) .......... [PASS]
12. (quote ((fst "1234" #\5 "") (fst "123" #\4 "5") (fst "12" #\3 "45") (fst "1" #\2 "345") (fst "" #\1 "2345") (snd "12345" "") (snd "1234" "5") (snd "123" "45") (snd "12" "345") (snd "1" "2345") (snd "" "12345") (final "12345"))) .......... [PASS]
13. (quote ((fst "" #\1 "2345") (fst "1" #\2 "345") (fst "12" #\3 "45") (fst "123" #\4 "5") (fst "1234" #\5 "") (snd "" "12345") (snd "1" "2345") (snd "12" "345") (snd "123" "45") (snd "1234" "5") (snd "12345" "") (final "12345"))) .......... [PASS]
14. (quote ((rep "a" "bracadarb" "a") (rep "" "abracadarba" "") (rev "abra" "cad" "arba") (rev "abr" "acada" "rba") (rev "ab" "racadar" "ba") (rev "a" "bracadarb" "a") (rev "" "abracadarba" "") (final "abracadarba"))) .......... [PASS]
15. (matcher-7 (quote 1)) .......... [PASS]
16. (matcher-7 (quote 2)) .......... [PASS]
17. (matcher-7 (quote 4)) .......... [PASS]
18. (matcher-7 (quote a)) .......... [PASS]
19. (matcher-7 (quote z)) .......... [PASS]
20. (matcher-7 (quote #\z)) .......... [PASS]
21. (matcher-7 (quote (a 1))) .......... [PASS]
22. (matcher-7 (quote (1 2 3))) .......... [PASS]
23. (matcher-7 (quote (1 2 3 4))) .......... [PASS]
24. (matcher-7 (quote (1 2 3 4 5))) .......... [PASS]
25. (matcher-7 (quote (1 2 3 4 5 6))) .......... [PASS]
26. (quote ((fst 1 2 3) (fst 1 3 2) (fst 2 1 3) (fst 2 3 1) (fst 3 2 1) (fst 3 1 2) (final (1 2 3)))) .......... [PASS]
27. (quote ((fst (1) (2) (3 4)) (fst (1) (3) (2 4)) (fst (1) (4) (3 2)) (fst (2) (1) (3 4)) (fst (2) (3) (1 4)) (fst (2) (4) (3 1)) (fst (3) (2) (1 4)) (fst (3) (1) (2 4)) (fst (3) (4) (1 2)) (fst (4) (3) (2 1)) (fst (4) (2) (3 1)) (fst (4) (1) (2 3)) (final ((1) (2) (3) (4))))) .......... [PASS]
28. (matcher-or (quote 1)) .......... [PASS]
29. (matcher-or (quote 2)) .......... [PASS]
30. (matcher-or (quote 4)) .......... [PASS]
31. (matcher-or (quote a)) .......... [PASS]
32. (matcher-or (quote z)) .......... [PASS]
33. (matcher-or (quote ())) .......... [PASS]
34. (matcher-or (quote (a))) .......... [PASS]
35. (matcher-or (quote (a b))) .......... [PASS]
36. (matcher-or (quote (a b c))) .......... [PASS]
37. (matcher-or (quote (a b . c))) .......... [PASS]
38. (matcher-or (quote (y z x y z))) .......... [PASS]
39. (matcher-or (quote (foo bar baz))) .......... [PASS]
40. (matcher-or (quote (foo bar (align 16) baz))) .......... [PASS]
41. (quote ((p1 (1 a 2 b 3) c (4 d 5)) (p1 (1 a 2) b (3 c 4 d 5)) (p2 (1 a 2 b 3 c 4 d 5) () ()) (p2 (1 a 2 b 3 c 4 d) () (5)) (p2 (1 a 2 b 3 c 4) (d) (5)) (p2 (1 a 2 b 3 c 4) () (d 5)) (p2 (1 a 2 b 3 c) () (4 d 5)) (p2 (1 a 2 b 3) () (c 4 d 5)) (p2 (1 a 2 b) () (3 c 4 d 5)) (p2 (1 a 2) () (b 3 c 4 d 5)) (p2 (1 a) () (2 b 3 c 4 d 5)) (p2 (1) () (a 2 b 3 c 4 d 5)) (p2 () () (1 a 2 b 3 c 4 d 5)) (p3 (1 a 2 b 3 c 4 d 5)))) .......... [PASS]
42. (matcher-etc (quote ((1) (2) (3 . 4) 5 6))) .......... [PASS]
43. (matcher-etc (quote ((a b c d) (e f g) (h i) (j)))) .......... [PASS]
44. (matcher-etc (quote ((a b c) (a . 2) (b . 3) (c . 4)))) .......... [PASS]
45. (matcher-etc (quote ((2 3) (2) (3 . 4) (5 . 6)))) .......... [PASS]
46. (matcher-etc (quote ((2 3) (1 . 2) (1 . 3) (1 . 4)))) .......... [PASS]
47. (matcher-etc (quote (1 (1 . 2) (1 . 3) (2 . 6)))) .......... [PASS]
48. (matcher-etcetc (quote ((1 1) (1 2) (1 3 4)))) .......... [PASS]
49. (matcher-etcetc (quote (((a b) (c d)) ((e f) (g h) (i j)) ()))) .......... [PASS]
50. (matcher-etcetc (quote ((a b c) (a . 2) (b . 3) (c . 4)))) .......... [PASS]
51. (matcher-etcetc (quote (1 (1 . 2) (1 . 3) (2 . 6)))) .......... [PASS]
52. (matcher-8 (quote 1)) .......... [PASS]
53. (matcher-8 (quote a)) .......... [PASS]
54. (matcher-8 (quote ())) .......... [PASS]
55. (matcher-8 (quote (a))) .......... [PASS]
56. (matcher-8 (quote (a b))) .......... [PASS]
57. (matcher-8 (quote (p q))) .......... [PASS]
58. (matcher-8 (quote (41 42 43 44))) .......... [PASS]
59. (matcher-8 (quote (45 46 47 48))) .......... [PASS]
60. (matcher-8 (quote #(point 49 50))) .......... [PASS]
61. (matcher-8 (quote #(point 49 50 0))) .......... [PASS]
62. (matcher-8 (quote #(point 49 50 51))) .......... [PASS]
63. (matcher-8 (quote #(point 52 53 54 55))) .......... [PASS]
64. (m5-matcher-1 (quote 1)) .......... [PASS]
65. (m5-matcher-1 (quote a)) .......... [PASS]
66. (m5-matcher-1 (quote ((x y) q))) .......... [PASS]
67. (m5-matcher-1 (quote ((a 2) (b a)))) .......... [PASS]
68. (m5-matcher-1 (quote (+ 0 (+ y z) (+ y z)))) .......... [PASS]
69. (m5-matcher-1 (quote (+ (sin a b) (cos a b)))) .......... [PASS]
70. (m5-matcher-1 (quote (** 2 4))) .......... [PASS]
71. (m5-matcher-1 (quote (** 2 a))) .......... [PASS]
72. (m5-matcher-1 (quote (123 456))) .......... [PASS]
73. (m5-matcher-or (quote 1)) .......... [PASS]
74. (m5-matcher-or (quote (x x))) .......... [PASS]
75. (m5-matcher-or (quote (5 125))) .......... [PASS]
76. (m5-matcher-or (quote (1 4))) .......... [PASS]
77. (m5-matcher-or (quote (5 14))) .......... [PASS]
78. (m5-matcher-or (quote ((unquote a)))) .......... [PASS]
79. (m5-matcher-or (quote ((unquote ab)))) .......... [PASS]
80. (m5-matcher-or (quote (foo 13))) .......... [PASS]
81. (quote ((p1 (1 2 3) a (4 5)) (p2 () (1 2 3 a 4) 5) (p3 (1 2 3 a 4 5)))) .......... [PASS]
82. (quote ((fst (1) x (3 y 5)) (fst (1 x 3) y (5)) (snd () (1 x 3 y 5)) (snd (1) (x 3 y 5)) (snd (1 x) (3 y 5)) (snd (1 x 3) (y 5)) (snd (1 x 3 y) (5)) (snd (1 x 3 y 5) ()) (final (1 x 3 y 5)))) .......... [PASS]
83. ((lambda (in) (sr-match in (a b) ((a x) 1) ((b x y) 2) ((a x y) 3) ((_ _ _) 4))) (quote (a 17 37))) .......... [PASS]
84. ((lambda (in) (sr-match in (a b) ((a x) 1) ((b x y) 2) ((a x y) 3) ((_ _ _) 4))) (quote (b 17 37))) .......... [PASS]
85. ((lambda (in) (sr-match in (a b) ((a x) 1) ((b x y) 2) ((a x y) 3) ((_ _ _) 4))) (quote (c 17 37))) .......... [PASS]
86. ((lambda (in) (sr-match in (a) ((a x* ...) x*))) (quote (a 17 37))) .......... [PASS]
87. ((lambda (in) (sr-match in (begin) ((begin (x* y*) ...) (list x* y*)))) (quote (begin (1 5) (2 6) (3 7) (4 8)))) .......... [PASS]
88. ((lambda (in) (sr-match in () (((x* y** ...) ...) (list x* y**)))) (quote ((a b c d) (e f g) (h i) (j)))) .......... [PASS]
89. ((lambda (in) (cm-match in ((a (unquote x)) 1) ((b (unquote x) (unquote y)) 2) ((a (unquote x) (unquote y)) 3) (((unquote _) (unquote _) (unquote _)) 4))) (quote (a 17 37))) .......... [PASS]
90. ((lambda (in) (cm-match in ((a (unquote x)) 1) ((b (unquote x) (unquote y)) 2) ((a (unquote x) (unquote y)) 3) (((unquote _) (unquote _) (unquote _)) 4))) (quote (b 17 37))) .......... [PASS]
91. ((lambda (in) (cm-match in ((a (unquote x)) 1) ((b (unquote x) (unquote y)) 2) ((a (unquote x) (unquote y)) 3) (((unquote _) (unquote _) (unquote _)) 4))) (quote (c 17 37))) .......... [PASS]
92. ((lambda (in) (cm-match in ((a (unquote x)) (- x)) ((b (unquote x) (unquote y)) (+ x y)) ((a (unquote x) (unquote y)) (* x y)))) (quote (a 17 37))) .......... [PASS]
93. ((lambda (in) (cm-match in ((a (unquote x*) ...) x*))) (quote (a 17 37))) .......... [PASS]
94. ((lambda (in) (cm-match in ((begin ((unquote x*) (unquote y*)) ...) (append x* y*)))) (quote (begin (1 5) (2 6) (3 7) (4 8)))) .......... [PASS]
95. ((lambda (in) (cm-match in ((((unquote x*) (unquote y**) ...) ...) (list x* y**)))) (quote ((a b c d) (e f g) (h i) (j)))) .......... [PASS]
96. ((lambda (in) (letrec ((len (lambda (lst) (cm-match lst (() 0) (((unquote x) (unquote x*) ...) (+ 1 (len x*))))))) (len in))) (quote (a b c d))) .......... [PASS]
97. ((lambda (in) (let ((len (lambda (lst) (cm-match lst (() 0) (((unquote x) unquote (y)) (+ 1 y)))))) (len in))) (quote (a b c d))) .......... [PASS]
98. ((lambda (in) (let ((split (lambda (lis) (cm-match lis (() (values (quote ()) (quote ()))) (((unquote x)) (values (quasiquote ((unquote x))) (quote ()))) (((unquote x) (unquote y) unquote (odds evens)) (values (quasiquote ((unquote x) unquote odds)) (quasiquote ((unquote y) unquote evens)))))))) (call-with-values (lambda () (split in)) vector))) (quote (a b c d e f))) .......... [PASS]
99. ((lambda (in) (letrec ((split (lambda (lis) (cm-match lis (() (values (quote ()) (quote ()))) (((unquote x)) (values (quasiquote ((unquote x))) (quote ()))) (((unquote x) (unquote y) unquote (split -> odds evens)) (values (quasiquote ((unquote x) unquote odds)) (quasiquote ((unquote y) unquote evens)))))))) (call-with-values (lambda () (split in)) vector))) (quote (a b c d e f))) .......... [PASS]
100. ((lambda (in) (let ((simple-eval (lambda (x) (cm-match x ((unquote i) (guard (integer? i)) i) ((+ (unquote (x*)) ...) (apply + x*)) ((* (unquote (x*)) ...) (apply * x*)) ((- (unquote (x)) (unquote (y))) (- x y)) ((/ (unquote (x)) (unquote (y))) (/ x y)) ((unquote x) (error "invalid expression" x)))))) (simple-eval in))) (quote (+ (- 0 1) (+ 2 3)))) .......... [PASS]
101. ((lambda (in) (let ((simple-eval (lambda (x) (cm-match x ((unquote i) (guard (integer? i)) i) ((+ (unquote (x*)) ...) (apply + x*)) ((* (unquote (x*)) ...) (apply * x*)) ((- (unquote (x)) (unquote (y))) (- x y)) ((/ (unquote (x)) (unquote (y))) (/ x y)) ((unquote x) (error "invalid expression" x)))))) (simple-eval in))) (quote (+ 1 2 3))) .......... [PASS]
102. ((lambda (in) (let ((simple-eval (lambda (x) (cm-match x ((unquote i) (guard (integer? i)) i) ((+ (unquote (x*)) ...) (apply + x*)) ((* (unquote (x*)) ...) (apply * x*)) ((- (unquote (x)) (unquote (y))) (- x y)) ((/ (unquote (x)) (unquote (y))) (/ x y)) ((unquote x) (error "invalid expression" x)))))) (simple-eval in))) (quote (+ (- 0 1) (+ 2 3)))) .......... [PASS]
103. ((lambda (x) (define Prog (lambda (x) (cm-match x ((program (unquote (Stmt -> s*)) ... (unquote (Expr -> e))) (quasiquote (begin (unquote-splicing s*) (unquote e)))) ((unquote x) (error "invalid program" x))))) (define Stmt (lambda (x) (cm-match x ((if (unquote (Expr -> e)) (unquote (Stmt -> s1)) (unquote (Stmt -> s2))) (quasiquote (if (unquote e) (unquote s1) (unquote s2)))) ((set! (unquote v) (unquote (Expr -> e))) (guard (symbol? v)) (quasiquote (set! (unquote v) (unquote e)))) ((unquote x) (error "invalid statement" x))))) (define Expr (lambda (x) (cm-match x ((unquote v) (guard (symbol? v)) v) ((unquote n) (guard (integer? n)) n) ((if (unquote (e1)) (unquote (e2)) (unquote (e3))) (quasiquote (if (unquote e1) (unquote e2) (unquote e3)))) (((unquote (rator)) (unquote (rand*)) ...) (quasiquote ((unquote rator) (unquote-splicing rand*)))) ((unquote x) (error "invalid expression" x))))) (Prog x)) (quote (program (set! x 3) (+ x 4)))) .......... [PASS]
104. ((lambda (x) (define Prog (lambda (x) (cm-match x ((program (unquote (Stmt -> s*)) ... (unquote ((Expr (quote ())) -> e))) (quasiquote (begin (unquote-splicing s*) (unquote e)))) ((unquote x) (error "invalid program" x))))) (define Stmt (lambda (x) (cm-match x ((if (unquote ((Expr (quote ())) -> e)) (unquote (Stmt -> s1)) (unquote (Stmt -> s2))) (quasiquote (if (unquote e) (unquote s1) (unquote s2)))) ((set! (unquote v) (unquote ((Expr (quote ())) -> e))) (guard (symbol? v)) (quasiquote (set! (unquote v) (unquote e)))) ((unquote x) (error "invalid statement" x))))) (define Expr (lambda (env) (lambda (x) (cm-match x ((unquote v) (guard (symbol? v)) v) ((unquote n) (guard (integer? n)) n) ((if (unquote (e1)) (unquote (e2)) (unquote (e3))) (guard (not (memq (quote if) env))) (quasiquote (if (unquote e1) (unquote e2) (unquote e3)))) ((let (((unquote v) (unquote (e)))) (unquote ((Expr (cons v env)) -> body))) (guard (not (memq (quote let) env)) (symbol? v)) (quasiquote (let (((unquote v) (unquote e))) (unquote body)))) (((unquote (rator)) (unquote (rand*)) ...) (quasiquote (call (unquote rator) (unquote-splicing rand*)))) ((unquote x) (error "invalid expression" x)))))) (Prog x)) (quote (program (let ((if (if x list values))) (if 1 2 3))))) .......... [PASS]
testing record patterns
105. (matcher-rec 1) .......... [PASS]
106. (matcher-rec (quote (1 . 4))) .......... [PASS]
107. (matcher-rec #(5 125)) .......... [PASS]
108. (matcher-rec (kons 42 14)) .......... [PASS]
testing boxes
109. (match (quote 42) ((~box? a) a) (_ #f)) .......... [PASS]
110. (match (box 42) ((~box? a) a) (_ #f)) .......... [PASS]
111. (match (quote 42) ((~box a) a) (_ #f)) .......... [PASS]
112. (match (box 42) ((~box a) a) (_ #f)) .......... [PASS]
testing regular expressions
113. (match 42 ((~/ "[0-9]+" a) a) (_ #f)) .......... [PASS]
114. (match "42" ((~/ "[0-9]+" a) a) (_ #f)) .......... [PASS]
115. (match 42 ((~/ (rx (+ (/ "09"))) a) a) (_ #f)) .......... [PASS]
116. (match "42" ((~/ (rx (+ (/ "09"))) a) a) (_ #f)) .......... [PASS]
117. (match phs ((~/sub "({a}*): ({d}*)-({d}*)-({d}*)" _ t a b c) (list t a b c)) (_ #f)) .......... [PASS]
118. (match phs ((~/any "({a}*): ({d}*)-({d}*)-({d}*)" _ t a b c) (list t a b c)) (_ #f)) .......... [PASS]
119. (match phs ((~/sub "({a}*): ({d}*)-({d}*)-({d}*)" _ t "240" b c) (list t "240" b c)) (_ #f)) .......... [PASS]
120. (match phs ((~/any "({a}*): ({d}*)-({d}*)-({d}*)" _ t "240" b c) (list t "240" b c)) (_ #f)) .......... [PASS]
121. (match phs ((~/any "({a}*): ({d}*)-({d}*)-({d}*)" _ t (~and a (~not "301")) b c) (list t a b c)) (_ #f)) .......... [PASS]
122. (match phs ((~/any "({a}*): ({d}*)-({d}*)-({d}*)" _ t "412" b c) (list t "412" b c)) (_ #f)) .......... [PASS]
123. (match phs ((~/all "({a}*): ({d}*)-({d}*)-({d}*)" _ t "412" b c) (list t "412" b c)) (_ #f)) .......... [PASS]
124. (match phs ((~/all "({a}*): ({d}*)-({d}*)-({d}*)" _ t a) (list t a)) (_ #f)) .......... [PASS]
125. (match phs ((~/etc "({a}*): ({d}*)-({d}*)-({d}*)" _ t (~and a (~not "240"))) (list t a)) (_ #f)) .......... [PASS]
126. (match phs ((~/etcse "({a}*): ({d}*)-({d}*)-({d}*)" _ t (~and a (~not "240"))) (list t a)) (_ #f)) .......... [PASS]
127. (match phs ((~/etcse "({a}*): ({d}*)-({d}*)-({d}*)" _ t (~and a "412")) (list t a)) (_ #f)) .......... [PASS]
128. (match "ababc" ((~/ (rx ($ (* "ab")) "c") a b) (list a b)) (_ #f)) .......... [PASS]
129. (match "ababc" ((~/ "((?:ab)*)c" a b) (list a b)) (_ #f)) .......... [PASS]
130. (match "xy" ((~/any (rx "y") a) (list a)) (_ #f)) .......... [PASS]
131. (match "xy" ((~/any "y" a) (list a)) (_ #f)) .......... [PASS]
132. (match "xababc" ((~/any (rx ($ (* "ab")) "c") a b) (list a b)) (_ #f)) .......... [PASS]
133. (match "xababc" ((~/any "((?:ab)*)c" a b) (list a b)) (_ #f)) .......... [PASS]
134. (match "fooxbafba" ((~/ (rx (* any) ($ "foo" (* any)) ($ "bar" (* any)))) (list)) (_ #f)) .......... [PASS]
135. (match "fooxbafba" ((~/ "{_}*(foo{_}*)(bar{_}*)") (list)) (_ #f)) .......... [PASS]
136. (match "fooxbarfbar" ((~/ (rx (* any) ($ "foo" (* any)) ($ "bar" (* any))) a b c) (list a b c)) (_ #f)) .......... [PASS]
137. (match "fooxbarfbar" ((~/ "{_}*(foo{_}*)(bar{_}*)" a b c) (list a b c)) (_ #f)) .......... [PASS]
138. (match "abcd" ((~/ (rx ($ (* (or "ab" "cd")))) a b) (list a b)) (_ #f)) .......... [PASS]
139. (match "abcd" ((~/ "((?:ab|cd)*)" a b) (list a b)) (_ #f)) .......... [PASS]
140. (match "ababc" ((~/ (rx bos ($ (* "ab")) "c") a b) (list a b)) (_ #f)) .......... [PASS]
141. (match "ababc" ((~/ "^((?:ab)*)c" a b) (list a b)) (_ #f)) .......... [PASS]
142. (match "ababc" ((~/ (rx ($ (* "ab")) "c" eos) a b) (list a b)) (_ #f)) .......... [PASS]
143. (match "ababc" ((~/ "((?:ab)*)c$" a b) (list a b)) (_ #f)) .......... [PASS]
144. (match "ababc" ((~/ (rx bos ($ (* "ab")) "c" eos) a b) (list a b)) (_ #f)) .......... [PASS]
145. (match "ababc" ((~/ "^((?:ab)*)c$" a b) (list a b)) (_ #f)) .......... [PASS]
146. (match "ababc" ((~/ (rx bos ($ (* "ab")) eos "c")) (list)) (_ #f)) .......... [PASS]
147. (match "ababc" ((~/ "^((?:ab)*)$c") (list)) (_ #f)) .......... [PASS]
148. (match "ababc" ((~/ (rx ($ (* "ab")) bos "c" eos)) (list)) (_ #f)) .......... [PASS]
149. (match "ababc" ((~/ "((?:ab)*)^c$") (list)) (_ #f)) .......... [PASS]
150. (match "ababc" ((~/ (rx bol ($ (* "ab")) "c") a b) (list a b)) (_ #f)) .......... [PASS]
151. (match "ababc" ((~/ "{}" a b) (list a b)) (_ #f)) .......... [PASS]
154. (match "ababc" ((~/ (rx bol ($ (* "ab")) "c" eol) a b) (list a b)) (_ #f)) .......... [PASS]
155. (match "ababc" ((~/ "{}" a b) (list a b)) (_ #f)) .......... [PASS]
156. (match "ababc" ((~/ (rx bol ($ (* "ab")) eol "c")) (list)) (_ #f)) .......... [PASS]
157. (match "ababc" ((~/ "{}c") (list)) (_ #f)) .......... [PASS]
158. (match "ababc" ((~/ (rx ($ (* "ab")) bol "c" eol)) (list)) (_ #f)) .......... [PASS]
159. (match "ababc" ((~/ "((?:ab)*){}") (list)) (_ #f)) .......... [PASS]
160. (match "
abc
" ((~/ (rx (* #\newline) bol ($ (* alpha)) eol (* #\newline)) a b) (list a b)) (_ #f)) .......... [PASS]
161. (match "
abc
" ((~/ "
*{}
*" a b) (list a b)) (_ #f)) .......... [PASS]
162. (match "
'abc
" ((~/ (rx (* #\newline) bol ($ (* alpha)) eol (* #\newline))) (list)) (_ #f)) .......... [PASS]
163. (match "
'abc
" ((~/ "
*{}
*") (list)) (_ #f)) .......... [PASS]
164. (match "
abc.
" ((~/ (rx (* #\newline) bol ($ (* alpha)) eol (* #\newline))) (list)) (_ #f)) .......... [PASS]
165. (match "
abc.
" ((~/ "
*{}
*") (list)) (_ #f)) .......... [PASS]
166. (match "ababc" ((~/ (rx bow ($ (* "ab")) "c") a b) (list a b)) (_ #f)) .......... [PASS]
167. (match "ababc" ((~/ "\\<((?:ab)*)c" a b) (list a b)) (_ #f)) .......... [PASS]
168. (match "ababc" ((~/ (rx ($ (* "ab")) "c" eow) a b) (list a b)) (_ #f)) .......... [PASS]
169. (match "ababc" ((~/ "((?:ab)*)c\\>" a b) (list a b)) (_ #f)) .......... [PASS]
170. (match "ababc" ((~/ (rx bow ($ (* "ab")) "c" eow) a b) (list a b)) (_ #f)) .......... [PASS]
171. (match "ababc" ((~/ "\\<((?:ab)*)c\\>" a b) (list a b)) (_ #f)) .......... [PASS]
172. (match "ababc" ((~/ (rx bow ($ (* "ab")) eow "c")) (list)) (_ #f)) .......... [PASS]
173. (match "ababc" ((~/ "\\<((?:ab)*)\\>c") (list)) (_ #f)) .......... [PASS]
174. (match "ababc" ((~/ (rx ($ (* "ab")) bow "c" eow)) (list)) (_ #f)) .......... [PASS]
175. (match "ababc" ((~/ "((?:ab)*)\\") (list)) (_ #f)) .......... [PASS]
176. (match " abc " ((~/ (rx (* space) bow ($ (* alpha)) eow (* space)) a b) (list a b)) (_ #f)) .......... [PASS]
177. (match " abc " ((~/ "\\s*\\<({a}*)\\>\\s*" a b) (list a b)) (_ #f)) .......... [PASS]
178. (match " 'abc " ((~/ (rx (* space) bow ($ (* alpha)) eow (* space))) (list)) (_ #f)) .......... [PASS]
179. (match " 'abc " ((~/ "\\s*\\<({a}*)\\>\\s*") (list)) (_ #f)) .......... [PASS]
180. (match " abc. " ((~/ (rx (* space) bow ($ (* alpha)) eow (* space))) (list)) (_ #f)) .......... [PASS]
181. (match " abc. " ((~/ "\\s*\\<({a}*)\\>\\s*") (list)) (_ #f)) .......... [PASS]
182. (match "abc " ((~/ (rx ($ (* alpha)) (* any)) a b) (list a b)) (_ #f)) .......... [PASS]
183. (match "abc " ((~/ "({a}*){_}*" a b) (list a b)) (_ #f)) .......... [PASS]
184. (match "abc " ((~/ (rx ($ (*? alpha)) (* any)) a b) (list a b)) (_ #f)) .......... [PASS]
185. (match "abc " ((~/ "({a}*?){_}*" a b) (list a b)) (_ #f)) .......... [PASS]
186. (match "Hello World" ((~/ (rx "<" ($ (* any)) ">" (* any)) a b) (list a b)) (_ #f)) .......... [PASS]
187. (match "Hello World" ((~/ "<({_}*)>{_}*" a b) (list a b)) (_ #f)) .......... [PASS]
188. (match "Hello World" ((~/ (rx "<" ($ (*? any)) ">" (* any)) a b) (list a b)) (_ #f)) .......... [PASS]
189. (match "Hello World" ((~/ "<({_}*?)>{_}*" a b) (list a b)) (_ #f)) .......... [PASS]
190. (match " foo " ((~/any (rx "foo") a) (list a)) (_ #f)) .......... [PASS]
191. (match " foo " ((~/any "foo" a) (list a)) (_ #f)) .......... [PASS]
192. (match " foo " ((~/any (rx nwb "foo" nwb)) (list)) (_ #f)) .......... [PASS]
193. (match " foo " ((~/any "\\Bfoo\\B") (list)) (_ #f)) .......... [PASS]
194. (match "xfoox" ((~/any (rx nwb "foo" nwb) a) (list a)) (_ #f)) .......... [PASS]
195. (match "xfoox" ((~/any "\\Bfoo\\B" a) (list a)) (_ #f)) .......... [PASS]
196. (match "beef" ((~/ (rx (* (/ "af"))) a) (list a)) (_ #f)) .......... [PASS]
197. (match "beef" ((~/ "[a-f]*" a) (list a)) (_ #f)) .......... [PASS]
198. (match "12345beef" ((~/ (rx (* numeric) ($ (* (/ "af")))) a b) (list a b)) (_ #f)) .......... [PASS]
199. (match "12345beef" ((~/ "\\d*([a-f]*)" a b) (list a b)) (_ #f)) .......... [PASS]
200. (match "12345BeeF" ((~/ (rx (* numeric) (w/nocase ($ (* (/ "af"))))) a b) (list a b)) (_ #f)) .......... [PASS]
201. (match "12345BeeF" ((~/ "\\d*(?i:([a-f]*))" a b) (list a b)) (_ #f)) .......... [PASS]
202. (match "abcD" ((~/ (rx (* lower))) (list)) (_ #f)) .......... [PASS]
203. (match "abcD" ((~/ "{l}*") (list)) (_ #f)) .......... [PASS]
204. (match "abcD" ((~/ (rx (w/nocase (* lower))) a) (list a)) (_ #f)) .......... [PASS]
205. (match "abcD" ((~/ "(?i){l}*" a) (list a)) (_ #f)) .......... [PASS]
206. (match "abc123def456ghi789" ((~/extracted (rx (+ numeric)) l) l)) .......... [PASS]
207. (match "abc123def456ghi789" ((~/extracted "{d}+" l) l)) .......... [PASS]
208. (match "abc123def456ghi789" ((~/extracted (rx (* numeric)) l) l)) .......... [PASS]
209. (match "abc123def456ghi789" ((~/extracted "[\\d]*" l) l)) .......... [PASS]
210. (match "abc123def456ghi789" ((~/split (rx (* numeric)) l) l)) .......... [PASS]
211. (match "abc123def456ghi789" ((~/split "{d}*" l) l)) .......... [PASS]
212. (match "abc123def456ghi789" ((~/split (rx (+ numeric)) l) l)) .......... [PASS]
213. (match "abc123def456ghi789" ((~/split "\\d+" l) l)) .......... [PASS]
214. (match "a b" ((~/split (rx (+ whitespace)) l) l)) .......... [PASS]
215. (match "a b" ((~/split "{s}+" l) l)) .......... [PASS]
216. (match "a,,b" ((~/split (rx (",;")) l) l)) .......... [PASS]
217. (match "a,,b" ((~/split "[,;]" l) l)) .......... [PASS]
218. (match "a,,b," ((~/split (rx (",;")) l) l)) .......... [PASS]
219. (match "a,,b," ((~/split "[,;]" l) l)) .......... [PASS]
220. (match "" ((~/partitioned (rx (* numeric)) l) l)) .......... [PASS]
221. (match "" ((~/partitioned "{d}*" l) l)) .......... [PASS]
222. (match "abc123def456ghi" ((~/partitioned (rx (* numeric)) l) l)) .......... [PASS]
223. (match "abc123def456ghi" ((~/partitioned "{d}*" l) l)) .......... [PASS]
224. (match "abc123def456ghi789" ((~/partitioned (rx (* numeric)) l) l)) .......... [PASS]
225. (match "abc123def456ghi789" ((~/partitioned "{d}*" l) l)) .......... [PASS]
225 out of 225 passed (100.00%)
---------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 239: ./skint test/srfi/239.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 244: ./skint test/srfi/244.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 251: ./skint test/srfi/251.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 252: ./skint test/srfi/252.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 257: ./skint test/srfi/257.scm
------------------------------------------------------
------------------------------------------------------
RUNNING TESTS FOR SRFI 264: ./skint test/srfi/264.scm
--------------------------------------------------1. (ssre->sre (quote "the quick brown fox")) .......... [PASS]
2. (ssre->sre (quote "a*abc?xyz+pqr{3}ab{2,}xy{4,5}pq{0,6}AB{0,}zz")) .......... [PASS]
3. (ssre->sre (quote "^(abc){1,2}zz")) .......... [PASS]
4. (ssre->sre (quote "^(b+?|a){1,2}?c")) .......... [PASS]
5. (ssre->sre (quote "^(b+|a){1,2}c")) .......... [PASS]
6. (ssre->sre (quote "^(ba|b*){1,2}?bc")) .......... [PASS]
7. (ssre->sre (quote "^[ab\\]cde]")) .......... [PASS]
8. (ssre->sre (quote "^[]cde]")) .......... [PASS]
9. (ssre->sre (quote "^[^ab\\]cde]")) .......... [PASS]
10. (ssre->sre (quote "^[^]cde]")) .......... [PASS]
11. (ssre->sre (quote "^@")) .......... [PASS]
12. (ssre->sre (quote "^[0-9]+$")) .......... [PASS]
13. (ssre->sre (quote "^.*nter")) .......... [PASS]
14. (ssre->sre (quote "^xxx[0-9]+$")) .......... [PASS]
15. (ssre->sre (quote "^.+[0-9][0-9][0-9]$")) .......... [PASS]
16. (ssre->sre (quote "^.+?[0-9][0-9][0-9]$")) .......... [PASS]
17. (ssre->sre (quote "^([^!]+)!(.+)=apquxz\\.ixr\\.zzz\\.ac\\.uk$")) .......... [PASS]
18. (ssre->sre (quote ":")) .......... [PASS]
19. (ssre->sre (quote "([\\da-f:]+)$")) .......... [PASS]
20. (ssre->sre (quote "^.*\\.(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})$")) .......... [PASS]
21. (ssre->sre (quote "^(\\d+)\\s+IN\\s+SOA\\s+(\\S+)\\s+(\\S+)\\s*\\(\\s*$")) .......... [PASS]
22. (ssre->sre (quote "^[a-zA-Z\\d][a-zA-Z\\d\\-]*(\\.[a-zA-Z\\d][a-zA-Z\\d\\-]*)*\\.$")) .......... [PASS]
23. (ssre->sre (quote "^\\*\\.[a-z]([a-z\\-\\d]*[a-z\\d]+)?(\\.[a-z]([a-z\\-\\d]*[a-z\\d]+)?)*$")) .......... [PASS]
24. (ssre->sre (quote "^(?=ab(de))(abd)(e)")) .......... [PASS]
25. (ssre->sre (quote "^(?!(ab)de|x)(abd)(f)")) .......... [PASS]
26. (ssre->sre (quote "^(?=(ab(cd)))(ab)")) .......... [PASS]
27. (ssre->sre (quote "^[\\da-f](\\.[\\da-f])*$")) .......... [PASS]
28. (ssre->sre (quote "^\".*\"\\s*(;.*)?$")) .......... [PASS]
29. (ssre->sre (quote "^$")) .......... [PASS]
30. (ssre->sre (quote "(?x)^ a\\ b[c ]d $")) .......... [PASS]
31. (ssre->sre (quote "^(a(b(c)))(d(e(f)))(h(i(j)))(k(l(m)))$")) .......... [PASS]
32. (ssre->sre (quote "^(?:a(b(c)))(?:d(e(f)))(?:h(i(j)))(?:k(l(m)))$")) .......... [PASS]
33. (ssre->sre (quote "^[\\w][\\W][\\s][\\S][\\d][\\D]\\]")) .......... [PASS]
34. (ssre->sre (quote "^[.^$|()*+?{,}]+")) .......... [PASS]
35. (ssre->sre (quote "^a*\\w")) .......... [PASS]
36. (ssre->sre (quote "^a*?\\w")) .......... [PASS]
37. (ssre->sre (quote "^a+\\w")) .......... [PASS]
38. (ssre->sre (quote "^a+?\\w")) .......... [PASS]
39. (ssre->sre (quote "^\\d{8}\\w{2,}")) .......... [PASS]
40. (ssre->sre (quote "^[aeiou\\d]{4,5}$")) .......... [PASS]
41. (ssre->sre (quote "^[aeiou\\d]{4,5}?")) .......... [PASS]
42. (ssre->sre (quote "^From +([^ ]+) +[a-zA-Z][a-zA-Z][a-zA-Z] +[a-zA-Z][a-zA-Z][a-zA-Z] +[0-9]?[0-9] +[0-9][0-9]:[0-9][0-9]")) .......... [PASS]
43. (ssre->sre (quote "^From\\s+\\S+\\s+([a-zA-Z]{3}\\s+){2}\\d{1,2}\\s+\\d\\d:\\d\\d")) .......... [PASS]
44. (ssre->sre (quote "^12.34")) .......... [PASS]
45. (ssre->sre (quote "foo(?!bar)(.*)")) .......... [PASS]
46. (ssre->sre (quote "(?:(?!foo)...|^.{0,2})bar(.*)")) .......... [PASS]
47. (ssre->sre (quote "^(\\D*)(?=\\d)(?!123)")) .......... [PASS]
48. (ssre->sre (quote "(?!^)abc")) .......... [PASS]
49. (ssre->sre (quote "(?=^)abc")) .......... [PASS]
50. (ssre->sre (quote "^[ab]{1,3}(ab*|b)")) .......... [PASS]
51. (ssre->sre (quote "^[ab]{1,3}?(ab*|b)")) .......... [PASS]
52. (ssre->sre (quote "^[ab]{1,3}?(ab*?|b)")) .......... [PASS]
53. (ssre->sre (quote "^[ab]{1,3}(ab*?|b)")) .......... [PASS]
54. (ssre->sre (quote "ab{1,3}bc")) .......... [PASS]
55. (ssre->sre (quote "([^.]*)\\.([^:]*):[T ]+(.*)")) .......... [PASS]
56. (ssre->sre (quote "^[W-c]+$")) .......... [PASS]
57. (ssre->sre (quote "^[?-_]+$")) .......... [PASS]
58. (ssre->sre (quote "^abc$")) .......... [PASS]
59. (ssre->sre (quote "\\Aabc\\z")) .......... [PASS]
60. (ssre->sre (quote "\\A(.)*\\z")) .......... [PASS]
61. (ssre->sre (quote "(?:b)|(?::+)")) .......... [PASS]
62. (ssre->sre (quote "[-az]+")) .......... [PASS]
63. (ssre->sre (quote "[az-]+")) .......... [PASS]
64. (ssre->sre (quote "[a\\-z]+")) .......... [PASS]
65. (ssre->sre (quote "[a-z]+")) .......... [PASS]
66. (ssre->sre (quote "[\\d-]+")) .......... [PASS]
67. (ssre->sre (quote "\\\\")) .......... [PASS]
68. (ssre->sre (quote "a{0}bc")) .......... [PASS]
69. (ssre->sre (quote "(a|(bc)){0,0}?xyz")) .......... [PASS]
70. (ssre->sre (quote "^([^a])([^b])([^c]*)([^d]{3,4})")) .......... [PASS]
71. (ssre->sre (quote "[^a]")) .......... [PASS]
72. (ssre->sre (quote "[^a]+")) .......... [PASS]
73. (ssre->sre (quote "[^a]+")) .......... [PASS]
74. (ssre->sre (quote "[^a]+")) .......... [PASS]
75. (ssre->sre (quote "[^k]$")) .......... [PASS]
76. (ssre->sre (quote "[^k]{2,3}$")) .......... [PASS]
77. (ssre->sre (quote "^\\d{8,}@.+[^k]$")) .......... [PASS]
78. (ssre->sre (quote "[^a]")) .......... [PASS]
79. (ssre->sre (quote "[^az]")) .......... [PASS]
80. (ssre->sre (quote "P[^*]TAIRE[^*]{1,6}?LL")) .......... [PASS]
81. (ssre->sre (quote "P[^*]TAIRE[^*]{1,}?LL")) .......... [PASS]
82. (ssre->sre (quote "(\\.\\d\\d[1-9]?)\\d+")) .......... [PASS]
83. (ssre->sre (quote "(\\.\\d\\d((?=0)|\\d(?=\\d)))")) .......... [PASS]
84. (ssre->sre (quote "\\b(foo)\\s+(\\w+)")) .......... [PASS]
85. (ssre->sre (quote "foo(.*)bar")) .......... [PASS]
86. (ssre->sre (quote "foo(.*?)bar")) .......... [PASS]
87. (ssre->sre (quote "(.*)(\\d*)")) .......... [PASS]
88. (ssre->sre (quote "(.*)(\\d+)")) .......... [PASS]
89. (ssre->sre (quote "(.*?)(\\d*)")) .......... [PASS]
90. (ssre->sre (quote "(.*?)(\\d+)")) .......... [PASS]
91. (ssre->sre (quote "(.*)(\\d+)$")) .......... [PASS]
92. (ssre->sre (quote "(.*?)(\\d+)$")) .......... [PASS]
93. (ssre->sre (quote "(.*)\\b(\\d+)$")) .......... [PASS]
94. (ssre->sre (quote "(.*\\D)(\\d+)$")) .......... [PASS]
95. (ssre->sre (quote "^\\D*(?!123)")) .......... [PASS]
96. (ssre->sre (quote "^(\\D*)(?=\\d)(?!123)")) .......... [PASS]
97. (ssre->sre (quote "^[W-]46\\]")) .......... [PASS]
98. (ssre->sre (quote "^[W-\\]46]")) .......... [PASS]
99. (ssre->sre (quote "word (?:[a-zA-Z0-9]+ ){0,10}otherword")) .......... [PASS]
100. (ssre->sre (quote "word (?:[a-zA-Z0-9]+ ){0,300}otherword")) .......... [PASS]
101. (ssre->sre (quote "^(a){0,0}")) .......... [PASS]
102. (ssre->sre (quote "^(a){0,1}")) .......... [PASS]
103. (ssre->sre (quote "^(a){0,2}")) .......... [PASS]
104. (ssre->sre (quote "^(a){0,3}")) .......... [PASS]
105. (ssre->sre (quote "^(a){0,}")) .......... [PASS]
106. (ssre->sre (quote "^(a){1,1}")) .......... [PASS]
107. (ssre->sre (quote "^(a){1,2}")) .......... [PASS]
108. (ssre->sre (quote "^(a){1,3}")) .......... [PASS]
109. (ssre->sre (quote "^(a){1,}")) .......... [PASS]
110. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
111. (ssre->sre (quote ".{0,}\\.gif")) .......... [PASS]
112. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
113. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
114. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
115. (ssre->sre (quote ".*$")) .......... [PASS]
116. (ssre->sre (quote ".*$")) .......... [PASS]
117. (ssre->sre (quote ".*$")) .......... [PASS]
118. (ssre->sre (quote ".*$")) .......... [PASS]
119. (ssre->sre (quote ".*$")) .......... [PASS]
120. (ssre->sre (quote ".*$")) .......... [PASS]
121. (ssre->sre (quote ".*$")) .......... [PASS]
122. (ssre->sre (quote ".*$")) .......... [PASS]
123. (ssre->sre (quote "(.*X|^B)")) .......... [PASS]
124. (ssre->sre (quote "^.*B")) .......... [PASS]
125. (ssre->sre (quote "(?m)^.*B")) .......... [PASS]
126. (ssre->sre (quote "^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]")) .......... [PASS]
127. (ssre->sre (quote "^\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d")) .......... [PASS]
128. (ssre->sre (quote "^[\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d]")) .......... [PASS]
129. (ssre->sre (quote "^[abc]{12}")) .......... [PASS]
130. (ssre->sre (quote "^[a-c]{12}")) .......... [PASS]
131. (ssre->sre (quote "^(a|b|c){12}")) .......... [PASS]
132. (ssre->sre (quote "^[abcdefghijklmnopqrstuvwxy0123456789]")) .......... [PASS]
133. (ssre->sre (quote "abcde{0,0}")) .......... [PASS]
134. (ssre->sre (quote "ab[cd]{0,0}e")) .......... [PASS]
135. (ssre->sre (quote "ab(c){0,0}d")) .......... [PASS]
136. (ssre->sre (quote "a(b*)")) .......... [PASS]
137. (ssre->sre (quote "ab\\d{0}e")) .......... [PASS]
138. (ssre->sre (quote "\"([^\\\\\"]+|\\\\.)*\"")) .......... [PASS]
139. (ssre->sre (quote ".*?")) .......... [PASS]
140. (ssre->sre (quote "\\b")) .......... [PASS]
141. (ssre->sre (quote "\\b")) .......... [PASS]
142. (ssre->sre (quote "a[^a]b")) .......... [PASS]
143. (ssre->sre (quote "a.b")) .......... [PASS]
144. (ssre->sre (quote "a[^a]b")) .......... [PASS]
145. (ssre->sre (quote "a.b")) .......... [PASS]
146. (ssre->sre (quote "^(b+?|a){1,2}?c")) .......... [PASS]
147. (ssre->sre (quote "^(b+|a){1,2}?c")) .......... [PASS]
148. (ssre->sre (quote "(?!\\A)x")) .......... [PASS]
149. (ssre->sre (quote "(A|B)*?CD")) .......... [PASS]
150. (ssre->sre (quote "(A|B)*CD")) .......... [PASS]
151. (ssre->sre (quote "(?sre (quote "\\w{3}(?sre (quote "(?<=(foo)a)bar")) .......... [PASS]
154. (ssre->sre (quote "\\Aabc\\z")) .......... [PASS]
155. (ssre->sre (quote "(\\d+)(\\w)")) .......... [PASS]
156. (ssre->sre (quote "a(?i:b)c")) .......... [PASS]
157. (ssre->sre (quote "a(?i:b)*c")) .......... [PASS]
158. (ssre->sre (quote "([a]*?)*")) .......... [PASS]
159. (ssre->sre (quote "([ab]*?)*")) .......... [PASS]
160. (ssre->sre (quote "([^a]*?)*")) .......... [PASS]
161. (ssre->sre (quote "([^ab]*?)*")) .......... [PASS]
162. (ssre->sre (quote "(?<=foo
)^bar")) .......... [PASS]
163. (ssre->sre (quote "(?<=(?sre (quote "abc")) .......... [PASS]
165. (ssre->sre (quote "ab*c")) .......... [PASS]
166. (ssre->sre (quote "ab*bc")) .......... [PASS]
167. (ssre->sre (quote ".{1}")) .......... [PASS]
168. (ssre->sre (quote ".{3,4}")) .......... [PASS]
169. (ssre->sre (quote "ab{0,}bc")) .......... [PASS]
170. (ssre->sre (quote "ab+bc")) .......... [PASS]
171. (ssre->sre (quote "ab{1,}bc")) .......... [PASS]
172. (ssre->sre (quote "ab+bc")) .......... [PASS]
173. (ssre->sre (quote "ab{1,}bc")) .......... [PASS]
174. (ssre->sre (quote "ab{1,3}bc")) .......... [PASS]
175. (ssre->sre (quote "ab{3,4}bc")) .......... [PASS]
176. (ssre->sre (quote "ab{4,5}bc")) .......... [PASS]
177. (ssre->sre (quote "ab?bc")) .......... [PASS]
178. (ssre->sre (quote "ab{0,1}bc")) .......... [PASS]
179. (ssre->sre (quote "ab?bc")) .......... [PASS]
180. (ssre->sre (quote "ab?c")) .......... [PASS]
181. (ssre->sre (quote "ab{0,1}c")) .......... [PASS]
182. (ssre->sre (quote "^abc$")) .......... [PASS]
183. (ssre->sre (quote "^abc")) .......... [PASS]
184. (ssre->sre (quote "^abc$")) .......... [PASS]
185. (ssre->sre (quote "abc$")) .......... [PASS]
186. (ssre->sre (quote "^")) .......... [PASS]
187. (ssre->sre (quote "$")) .......... [PASS]
188. (ssre->sre (quote "a.c")) .......... [PASS]
189. (ssre->sre (quote "a.*c")) .......... [PASS]
190. (ssre->sre (quote "a[bc]d")) .......... [PASS]
191. (ssre->sre (quote "a[b-d]e")) .......... [PASS]
192. (ssre->sre (quote "a[b-d]")) .......... [PASS]
193. (ssre->sre (quote "a[-b]")) .......... [PASS]
194. (ssre->sre (quote "a[b-]")) .......... [PASS]
195. (ssre->sre (quote "a\\]")) .......... [PASS]
196. (ssre->sre (quote "a[]]b")) .......... [PASS]
197. (ssre->sre (quote "a[^bc]d")) .......... [PASS]
198. (ssre->sre (quote "a[^-b]c")) .......... [PASS]
199. (ssre->sre (quote "a[^]b]c")) .......... [PASS]
200. (ssre->sre (quote "\\ba\\b")) .......... [PASS]
201. (ssre->sre (quote "\\by\\b")) .......... [PASS]
202. (ssre->sre (quote "\\Ba\\B")) .......... [PASS]
203. (ssre->sre (quote "\\By\\b")) .......... [PASS]
204. (ssre->sre (quote "\\by\\B")) .......... [PASS]
205. (ssre->sre (quote "\\By\\B")) .......... [PASS]
206. (ssre->sre (quote "\\w")) .......... [PASS]
207. (ssre->sre (quote "\\W")) .......... [PASS]
208. (ssre->sre (quote "a\\sb")) .......... [PASS]
209. (ssre->sre (quote "a\\Sb")) .......... [PASS]
210. (ssre->sre (quote "\\d")) .......... [PASS]
211. (ssre->sre (quote "\\D")) .......... [PASS]
212. (ssre->sre (quote "ab|cd")) .......... [PASS]
213. (ssre->sre (quote "()ef")) .......... [PASS]
214. (ssre->sre (quote "$b")) .......... [PASS]
215. (ssre->sre (quote "a\\(b")) .......... [PASS]
216. (ssre->sre (quote "a\\(*b")) .......... [PASS]
217. (ssre->sre (quote "a\\\\b")) .......... [PASS]
218. (ssre->sre (quote "((a))")) .......... [PASS]
219. (ssre->sre (quote "(a)b(c)")) .......... [PASS]
220. (ssre->sre (quote "a+b+c")) .......... [PASS]
221. (ssre->sre (quote "a{1,}b{1,}c")) .......... [PASS]
222. (ssre->sre (quote "a.+?c")) .......... [PASS]
223. (ssre->sre (quote "(a+|b)*")) .......... [PASS]
224. (ssre->sre (quote "(a+|b){0,}")) .......... [PASS]
225. (ssre->sre (quote "(a+|b)+")) .......... [PASS]
226. (ssre->sre (quote "(a+|b){1,}")) .......... [PASS]
227. (ssre->sre (quote "(a+|b)?")) .......... [PASS]
228. (ssre->sre (quote "(a+|b){0,1}")) .......... [PASS]
229. (ssre->sre (quote "[^ab]*")) .......... [PASS]
230. (ssre->sre (quote "abc")) .......... [PASS]
231. (ssre->sre (quote "a*")) .......... [PASS]
232. (ssre->sre (quote "([abc])*d")) .......... [PASS]
233. (ssre->sre (quote "([abc])*bcd")) .......... [PASS]
234. (ssre->sre (quote "a|b|c|d|e")) .......... [PASS]
235. (ssre->sre (quote "(a|b|c|d|e)f")) .......... [PASS]
236. (ssre->sre (quote "abcd*efg")) .......... [PASS]
237. (ssre->sre (quote "ab*")) .......... [PASS]
238. (ssre->sre (quote "(ab|cd)e")) .......... [PASS]
239. (ssre->sre (quote "[abhgefdc]ij")) .......... [PASS]
240. (ssre->sre (quote "^(ab|cd)e")) .......... [PASS]
241. (ssre->sre (quote "(abc|)ef")) .......... [PASS]
242. (ssre->sre (quote "(a|b)c*d")) .......... [PASS]
243. (ssre->sre (quote "(ab|ab*)bc")) .......... [PASS]
244. (ssre->sre (quote "a([bc]*)c*")) .......... [PASS]
245. (ssre->sre (quote "a([bc]*)(c*d)")) .......... [PASS]
246. (ssre->sre (quote "a([bc]+)(c*d)")) .......... [PASS]
247. (ssre->sre (quote "a([bc]*)(c+d)")) .......... [PASS]
248. (ssre->sre (quote "a[bcd]*dcdcde")) .......... [PASS]
249. (ssre->sre (quote "a[bcd]+dcdcde")) .......... [PASS]
250. (ssre->sre (quote "(ab|a)b*c")) .......... [PASS]
251. (ssre->sre (quote "((a)(b)c)(d)")) .......... [PASS]
252. (ssre->sre (quote "[a-zA-Z_][a-zA-Z0-9_]*")) .......... [PASS]
253. (ssre->sre (quote "^a(bc+|b[eh])g|.h$")) .......... [PASS]
254. (ssre->sre (quote "(bc+d$|ef*g.|h?i(j|k))")) .......... [PASS]
255. (ssre->sre (quote "((((((((((a))))))))))")) .......... [PASS]
256. (ssre->sre (quote "(((((((((a)))))))))")) .......... [PASS]
257. (ssre->sre (quote "multiple words of text")) .......... [PASS]
258. (ssre->sre (quote "multiple words")) .......... [PASS]
259. (ssre->sre (quote "(.*)c(.*)")) .......... [PASS]
260. (ssre->sre (quote "\\((.*), (.*)\\)")) .......... [PASS]
261. (ssre->sre (quote "[k]")) .......... [PASS]
262. (ssre->sre (quote "abcd")) .......... [PASS]
263. (ssre->sre (quote "a(bc)d")) .......... [PASS]
264. (ssre->sre (quote "a[-]?c")) .......... [PASS]
265. (ssre->sre (quote "a(?!b).")) .......... [PASS]
266. (ssre->sre (quote "a(?=d).")) .......... [PASS]
267. (ssre->sre (quote "a(?=c|d).")) .......... [PASS]
268. (ssre->sre (quote "a(?:b|c|d)(.)")) .......... [PASS]
269. (ssre->sre (quote "a(?:b|c|d)*(.)")) .......... [PASS]
270. (ssre->sre (quote "a(?:b|c|d)+?(.)")) .......... [PASS]
271. (ssre->sre (quote "a(?:b|c|d)+(.)")) .......... [PASS]
272. (ssre->sre (quote "a(?:b|c|d){2}(.)")) .......... [PASS]
273. (ssre->sre (quote "a(?:b|c|d){4,5}(.)")) .......... [PASS]
274. (ssre->sre (quote "a(?:b|c|d){4,5}?(.)")) .......... [PASS]
275. (ssre->sre (quote "a(?:b|c|d){6,7}(.)")) .......... [PASS]
276. (ssre->sre (quote "a(?:b|c|d){6,7}?(.)")) .......... [PASS]
277. (ssre->sre (quote "a(?:b|c|d){5,6}(.)")) .......... [PASS]
278. (ssre->sre (quote "a(?:b|c|d){5,6}?(.)")) .......... [PASS]
279. (ssre->sre (quote "a(?:b|c|d){5,7}(.)")) .......... [PASS]
280. (ssre->sre (quote "a(?:b|c|d){5,7}?(.)")) .......... [PASS]
281. (ssre->sre (quote "a(?:b|(c|e){1,2}?|d)+?(.)")) .......... [PASS]
282. (ssre->sre (quote "^(.+)?B")) .......... [PASS]
283. (ssre->sre (quote "^([^a-z])|(\\^)$")) .......... [PASS]
284. (ssre->sre (quote "^[<>]&")) .......... [PASS]
285. (ssre->sre (quote "(?<=a)b")) .......... [PASS]
286. (ssre->sre (quote "(?sre (quote "(?:..)*a")) .......... [PASS]
288. (ssre->sre (quote "(?:..)*?a")) .......... [PASS]
289. (ssre->sre (quote "^(){3,5}")) .......... [PASS]
290. (ssre->sre (quote "(a|x)*ab")) .......... [PASS]
291. (ssre->sre (quote "(a)*ab")) .......... [PASS]
292. (ssre->sre (quote "(?i:a)b")) .......... [PASS]
293. (ssre->sre (quote "((?i:a))b")) .......... [PASS]
294. (ssre->sre (quote "(?:c|d)(?:)(?:a(?:)(?:b)(?:b(?:))(?:b(?:)(?:b)))")) .......... [PASS]
295. (ssre->sre (quote "(?:c|d)(?:)(?:aaaaaaaa(?:)(?:bbbbbbbb)(?:bbbbbbbb(?:))(?:bbbbbbbb(?:)(?:bbbbbbbb)))")) .......... [PASS]
296. (ssre->sre (quote "foo\\w*\\d{4}baz")) .......... [PASS]
297. (ssre->sre (quote "x(~~)*(?:(?:F)?)?")) .......... [PASS]
298. (ssre->sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?m)^b")) .......... [PASS]
304. (ssre->sre (quote "(?m)^(b)")) .......... [PASS]
305. (ssre->sre (quote "^b")) .......... [PASS]
306. (ssre->sre (quote "()^b")) .......... [PASS]
307. (ssre->sre (quote "(\\w+:)+")) .......... [PASS]
308. (ssre->sre (quote "$(?<=^(a))")) .......... [PASS]
309. (ssre->sre (quote "([\\w:]+::)?(\\w+)$")) .......... [PASS]
310. (ssre->sre (quote "^[^bcd]*(c+)")) .......... [PASS]
311. (ssre->sre (quote "(a*)b+")) .......... [PASS]
312. (ssre->sre (quote "^[^bcd]*(c+)")) .......... [PASS]
313. (ssre->sre (quote "(>a+)ab")) .......... [PASS]
314. (ssre->sre (quote "b\\z")) .......... [PASS]
315. (ssre->sre (quote "(?<=\\d{3}(?!999))foo")) .......... [PASS]
316. (ssre->sre (quote "(?<=(?!...999)\\d{3})foo")) .......... [PASS]
317. (ssre->sre (quote "(?<=\\d{3}(?!999)...)foo")) .......... [PASS]
318. (ssre->sre (quote "(?<=\\d{3}...)(?sre (quote "(Z()|A)*")) .......... [PASS]
320. (ssre->sre (quote "(Z(())|A)*")) .......... [PASS]
321. (ssre->sre (quote "a*")) .......... [PASS]
322. (ssre->sre (quote "\\s+")) .......... [PASS]
323. (ssre->sre (quote "(?!\\A)x")) .......... [PASS]
324. (ssre->sre (quote "(?!^)x")) .......... [PASS]
325. (ssre->sre (quote "abc.")) .......... [PASS]
326. (ssre->sre (quote "a(?x: b c )d")) .......... [PASS]
327. (ssre->sre (quote "(?<=Z)X.")) .......... [PASS]
328. (ssre->sre (quote "(?sre (quote "(?sre (quote "(?<=[^f])X")) .......... [PASS]
331. (ssre->sre (quote "^")) .......... [PASS]
332. (ssre->sre (quote "(?x)(?-x: )")) .......... [PASS]
333. (ssre->sre (quote "(?x)(?-x: \\s*#\\s*)")) .......... [PASS]
334. (ssre->sre (quote "a*b*\\w")) .......... [PASS]
335. (ssre->sre (quote "a*b?\\w")) .......... [PASS]
336. (ssre->sre (quote "a*b{0,4}\\w")) .......... [PASS]
337. (ssre->sre (quote "a*b{0,}\\w")) .......... [PASS]
338. (ssre->sre (quote "a*\\d*\\w")) .......... [PASS]
339. (ssre->sre (quote "(?x)a*b *\\w")) .......... [PASS]
340. (ssre->sre (quote "(?x)a* b *\\w")) .......... [PASS]
341. (ssre->sre (quote "\\z(?sre (quote ".*[op][xyz]")) .......... [PASS]
343. (ssre->sre (quote "(a)b|(a)c")) .......... [PASS]
344. (ssre->sre (quote "(?:a+|ab)+c")) .......... [PASS]
345. (ssre->sre (quote "^(?:a|ab)+c")) .......... [PASS]
346. (ssre->sre (quote "(?=abc){3}abc")) .......... [PASS]
347. (ssre->sre (quote "(?=abc){0}xyz")) .......... [PASS]
348. (ssre->sre (quote "(?=abc){1}xyz")) .......... [PASS]
349. (ssre->sre (quote "(?=(a))?.")) .......... [PASS]
350. (ssre->sre (quote "(?=(a))??.")) .......... [PASS]
351. (ssre->sre (quote "^(?!a){0}\\w+")) .......... [PASS]
352. (ssre->sre (quote "(?<=(abc))?xyz")) .......... [PASS]
353. (ssre->sre (quote "^[:a[:digit:]]+")) .......... [PASS]
354. (ssre->sre (quote "^[:a[:digit:]:b]+")) .......... [PASS]
355. (ssre->sre (quote "[:a]xxx[b:]")) .......... [PASS]
356. (ssre->sre (quote "(?<=[^a]{2})b")) .......... [PASS]
357. (ssre->sre (quote "^(a{2,3}){2,}+a")) .......... [PASS]
358. (ssre->sre (quote "(?=C)")) .......... [PASS]
359. (ssre->sre (quote "(?:a(? (?')|(?\")) |b(? (?')|(?\")) ) (\\k[a-z]+|[0-9]+)")) .......... [PASS]
360. (ssre->sre (quote "^(a){2,}+(\\w)")) .......... [PASS]
361. (ssre->sre (quote "^(?:a){2,}+(\\w)")) .......... [PASS]
362. (ssre->sre (quote "\\A.*?(a|bc)")) .......... [PASS]
363. (ssre->sre (quote "\\A.*?(?:a|bc|d)")) .......... [PASS]
364. (ssre->sre (quote "(?:.*?a)(?<=ba)")) .......... [PASS]
365. (ssre->sre (quote "a(?=bc).|abd")) .......... [PASS]
366. (ssre->sre (quote "\\A.*?(?:a|bc)")) .......... [PASS]
367. (ssre->sre (quote "^\\d*\\w{4}")) .......... [PASS]
368. (ssre->sre (quote "^[^b]*\\w{4}")) .......... [PASS]
369. (ssre->sre (quote "^a*\\w{4}")) .......... [PASS]
370. (ssre->sre (quote "(?:(?foo)|(?bar))\\k")) .......... [PASS]
371. (ssre->sre (quote "(?A)(?:(?foo)|(?bar))\\k")) .......... [PASS]
372. (ssre->sre (quote "^(\\d+)\\s+IN\\s+SOA\\s+(\\S+)\\s+(\\S+)\\s*\\(\\s*$")) .......... [PASS]
373. (ssre->sre (quote "(?:x|(?:(xx|yy)+|x|x|x|x|x)|a|a|a)bc")) .......... [PASS]
374. (ssre->sre (quote "\\sabc")) .......... [PASS]
375. (ssre->sre (quote "Z*(|d*){216}")) .......... [PASS]
376. (ssre->sre (quote "(?<=a(B){0}c)X")) .......... [PASS]
377. (ssre->sre (quote "a+(?:|b)a")) .......... [PASS]
378. (ssre->sre (quote "X?(R||){3335}")) .......... [PASS]
379. (ssre->sre (quote "(?!(b))c|b")) .......... [PASS]
380. (ssre->sre (quote "(?=(b))b|c")) .......... [PASS]
381. (ssre->sre (quote "<(?x:[a b])>")) .......... [PASS]
382. (ssre->sre (quote "<(?:[a b])>")) .......... [PASS]
383. (ssre->sre (quote "<(?xxx:[a b])>")) .......... [PASS]
384. (ssre->sre (quote "<(?-x:[a b])>")) .......... [PASS]
385. (ssre->sre (quote "[[:digit:]-]+")) .......... [PASS]
386. (ssre->sre (quote "(?<=(?=.)?)")) .......... [PASS]
387. (ssre->sre (quote "(?<=(?=.){4,5})")) .......... [PASS]
388. (ssre->sre (quote "(?<=(?=.){4,5}x)")) .......... [PASS]
389. (ssre->sre (quote " (? \\w+ )* \\. ")) .......... [PASS]
390. (ssre->sre (quote "(?<=(?=.(?<=x)))")) .......... [PASS]
391. (ssre->sre (quote "(?<=(?=(?<=a)))b")) .......... [PASS]
392. (ssre->sre (quote "(?<=ab?c)...")) .......... [PASS]
393. (ssre->sre (quote "(?<=PQR|ab?c)...")) .......... [PASS]
394. (ssre->sre (quote "(?<=ab?c|PQR)...")) .......... [PASS]
395. (ssre->sre (quote "(?<=PQ|ab?c)...")) .......... [PASS]
396. (ssre->sre (quote "(?<=ab?c|PQ)...")) .......... [PASS]
397. (ssre->sre (quote "(?<=a(b?c|d?e?e)f)X.")) .......... [PASS]
398. (ssre->sre (quote "(?sre (quote "(?<=\\d{2,3}|ABC).")) .......... [PASS]
400. (ssre->sre (quote "(?<=(\\d{1,255}))X")) .......... [PASS]
401. (ssre->sre (quote "(?<=a(b?c){3}d)X")) .......... [PASS]
402. (ssre->sre (quote "(?<=a(b?c){0}d)X")) .......... [PASS]
403. (ssre->sre (quote "(?<=a?(b?c){0}d)X.")) .......... [PASS]
404. (ssre->sre (quote "(?sre (quote "(?<=PQ|Pc.b?)(.?)(b?)")) .......... [PASS]
406. (ssre->sre (quote "(?=a)b?a")) .......... [PASS]
407. (ssre->sre (quote "(?=a)b?a.")) .......... [PASS]
408. (ssre->sre (quote "65 00 64")) .......... [PASS]
409. (ssre->sre (quote "^.{4}")) .......... [PASS]
410. (ssre->sre (quote "^(.{3,6}!)+$")) .......... [PASS]
411. (ssre->sre (quote "[a-z]{5,}b|x")) .......... [PASS]
412. (ssre->sre (quote "[a-z]{1,6}?s|x")) .......... [PASS]
413. (ssre->sre (quote "[@]")) .......... [PASS]
414. (ssre->sre (quote "@")) .......... [PASS]
415. (ssre->sre (quote "@@@xxx")) .......... [PASS]
416. (ssre->sre (quote "badutf")) .......... [PASS]
417. (ssre->sre (quote "badutf")) .......... [PASS]
418. (ssre->sre (quote "shortutf")) .......... [PASS]
419. (ssre->sre (quote "anything")) .......... [PASS]
420. (ssre->sre (quote "badutf")) .......... [PASS]
421. (ssre->sre (quote "(?<=x)badutf")) .......... [PASS]
422. (ssre->sre (quote "(?<=xx)badutf")) .......... [PASS]
423. (ssre->sre (quote "(?<=xxxx)badutf")) .......... [PASS]
424. (ssre->sre (quote "X")) .......... [PASS]
425. (ssre->sre (quote "a+")) .......... [PASS]
426. (ssre->sre (quote "A")) .......... [PASS]
427. (ssre->sre (quote "x")) .......... [PASS]
428. (ssre->sre (quote "abc")) .......... [PASS]
429. (ssre->sre (quote "X")) .......... [PASS]
430. (ssre->sre (quote "(?<=.)X")) .......... [PASS]
431. (ssre->sre (quote "a+")) .......... [PASS]
432. (ssre->sre (quote "a")) .......... [PASS]
433. (ssre->sre (quote ".")) .......... [PASS]
434. (ssre->sre (quote "s")) .......... [PASS]
435. (ssre->sre (quote "[^s]")) .......... [PASS]
436. (ssre->sre (quote "a(?:.)*?a")) .......... [PASS]
437. (ssre->sre (quote "(?<=pqr)abc(?=xyz)")) .......... [PASS]
438. (ssre->sre (quote "a\\b")) .......... [PASS]
439. (ssre->sre (quote "abc(?=abcde)(?=ab)")) .......... [PASS]
440. (ssre->sre (quote "(?<=abc)123")) .......... [PASS]
441. (ssre->sre (quote "\\babc\\b")) .......... [PASS]
442. (ssre->sre (quote "(?<=abc)def")) .......... [PASS]
443. (ssre->sre (quote "abc(?<=bc)def")) .......... [PASS]
444. (ssre->sre (quote "(?<=ab)cdef")) .......... [PASS]
445. (ssre->sre (quote "b(?sre (quote "abcd")) .......... [PASS]
447. (ssre->sre (quote "abcd")) .......... [PASS]
448. (ssre->sre (quote "^12345678abcd")) .......... [PASS]
449. (ssre->sre (quote "a(?:.)*?a")) .......... [PASS]
450. (ssre->sre (quote "abcd")) .......... [PASS]
451. (ssre->sre (quote "abcd")) .......... [PASS]
452. (ssre->sre (quote "abcd")) .......... [PASS]
453. (ssre->sre (quote "[axm]{7}")) .......... [PASS]
454. (ssre->sre (quote "(.|.)*?bx")) .......... [PASS]
455. (ssre->sre (quote "abc")) .......... [PASS]
456. (ssre->sre (quote "abc")) .......... [PASS]
457. (ssre->sre (quote "(...)-(...)")) .......... [PASS]
458. (ssre->sre (quote "abc")) .......... [PASS]
459. (ssre->sre (quote "abc")) .......... [PASS]
460. (ssre->sre (quote "abc")) .......... [PASS]
461. (ssre->sre (quote "^abc|def")) .......... [PASS]
462. (ssre->sre (quote ".*((abc)$|(def))")) .......... [PASS]
463. (ssre->sre (quote "the quick brown fox")) .......... [PASS]
464. (ssre->sre (quote "a*(b+)(z)(z)")) .......... [PASS]
465. (ssre->sre (quote "ab.cd")) .......... [PASS]
466. (ssre->sre (quote "a?|b?")) .......... [PASS]
467. (ssre->sre (quote "\\w+A")) .......... [PASS]
468. (ssre->sre (quote "\\w+A")) .......... [PASS]
469. (ssre->sre (quote "^d(e)$")) .......... [PASS]
470. (ssre->sre (quote "((a)(b)?(c))")) .......... [PASS]
471. (ssre->sre (quote "\\w")) .......... [PASS]
472. (ssre->sre (quote "x{5,4}")) .......... [PASS]
473. (ssre->sre (quote "z{65536}")) .......... [PASS]
474. (ssre->sre (quote "abc(?<=a+)b")) .......... [PASS]
475. (ssre->sre (quote "(?<=ab(c+)d)ef")) .......... [PASS]
476. (ssre->sre (quote "(?<=ab(?<=c+)d)ef")) .......... [PASS]
477. (ssre->sre (quote "The next three are in testinput2 because they have variable length branches")) .......... [PASS]
478. (ssre->sre (quote "(?<=x+)y")) .......... [PASS]
479. (ssre->sre (quote "a{37,17}")) .......... [PASS]
480. (ssre->sre (quote "a{1,3}b")) .......... [PASS]
481. (ssre->sre (quote ".+foo")) .......... [PASS]
482. (ssre->sre (quote ".+foo")) .......... [PASS]
483. (ssre->sre (quote "^X")) .......... [PASS]
484. (ssre->sre (quote "(?tom|bon)-\\k")) .......... [PASS]
485. (ssre->sre (quote "Xa{2,4}b")) .......... [PASS]
486. (ssre->sre (quote "Xa{2,4}?b")) .......... [PASS]
487. (ssre->sre (quote "Xa{2,4}+b")) .......... [PASS]
488. (ssre->sre (quote "X\\d{2,4}b")) .......... [PASS]
489. (ssre->sre (quote "X\\d{2,4}?b")) .......... [PASS]
490. (ssre->sre (quote "X\\d{2,4}+b")) .......... [PASS]
491. (ssre->sre (quote "X\\D{2,4}b")) .......... [PASS]
492. (ssre->sre (quote "X\\D{2,4}?b")) .......... [PASS]
493. (ssre->sre (quote "X\\D{2,4}+b")) .......... [PASS]
494. (ssre->sre (quote "X[abc]{2,4}b")) .......... [PASS]
495. (ssre->sre (quote "X[abc]{2,4}?b")) .......... [PASS]
496. (ssre->sre (quote "X[abc]{2,4}+b")) .......... [PASS]
497. (ssre->sre (quote "X[^a]{2,4}b")) .......... [PASS]
498. (ssre->sre (quote "X[^a]{2,4}?b")) .......... [PASS]
499. (ssre->sre (quote "X[^a]{2,4}+b")) .......... [PASS]
500. (ssre->sre (quote "Z(?!)")) .......... [PASS]
501. (ssre->sre (quote "dog(sbody)?")) .......... [PASS]
502. (ssre->sre (quote "dog(sbody)??")) .......... [PASS]
503. (ssre->sre (quote "dog|dogsbody")) .......... [PASS]
504. (ssre->sre (quote "dogsbody|dog")) .......... [PASS]
505. (ssre->sre (quote "\\bthe cat\\b")) .......... [PASS]
506. (ssre->sre (quote "abc")) .......... [PASS]
507. (ssre->sre (quote "(?<=abc)123")) .......... [PASS]
508. (ssre->sre (quote "\\babc\\b")) .......... [PASS]
509. (ssre->sre (quote "a?b?")) .......... [PASS]
510. (ssre->sre (quote "^a?b?")) .......... [PASS]
511. (ssre->sre (quote "abcd*")) .......... [PASS]
512. (ssre->sre (quote "abc\\d*")) .......... [PASS]
513. (ssre->sre (quote "abc[de]*")) .......... [PASS]
514. (ssre->sre (quote "(?<=abc)def")) .......... [PASS]
515. (ssre->sre (quote "abc$")) .......... [PASS]
516. (ssre->sre (quote "abc$")) .......... [PASS]
517. (ssre->sre (quote "abc\\z")) .......... [PASS]
518. (ssre->sre (quote "abc\\b")) .......... [PASS]
519. (ssre->sre (quote "abc\\B")) .......... [PASS]
520. (ssre->sre (quote ".+")) .......... [PASS]
521. (ssre->sre (quote "(?<=(abc)+)X")) .......... [PASS]
522. (ssre->sre (quote "(a)b|ac")) .......... [PASS]
523. (ssre->sre (quote "(a)(b)x|abc")) .......... [PASS]
524. (ssre->sre (quote "(?:(foo)|(bar)|(baz))X")) .......... [PASS]
525. (ssre->sre (quote "(ab)x|ab")) .......... [PASS]
526. (ssre->sre (quote "(((((a)))))")) .......... [PASS]
527. (ssre->sre (quote "a*?b*?")) .......... [PASS]
528. (ssre->sre (quote "abc")) .......... [PASS]
529. (ssre->sre (quote "a(b)c")) .......... [PASS]
530. (ssre->sre (quote "(a)(b)|(c)")) .......... [PASS]
531. (ssre->sre (quote "(?a)|(?b)")) .......... [PASS]
532. (ssre->sre (quote "a(b)c(d)")) .......... [PASS]
533. (ssre->sre (quote "^abc")) .......... [PASS]
534. (ssre->sre (quote ".*\\d")) .......... [PASS]
535. (ssre->sre (quote "(abc)*")) .......... [PASS]
536. (ssre->sre (quote "^")) .......... [PASS]
537. (ssre->sre (quote "(?:ab)?(?:ab)(?:ab)")) .......... [PASS]
538. (ssre->sre (quote "abc")) .......... [PASS]
539. (ssre->sre (quote "(abcd)")) .......... [PASS]
540. (ssre->sre (quote "abcd")) .......... [PASS]
541. (ssre->sre (quote "a(b)c")) .......... [PASS]
542. (ssre->sre (quote "0b 28 3f 2d 78 29 3a")) .......... [PASS]
543. (ssre->sre (quote "a|(b)c")) .......... [PASS]
544. (ssre->sre (quote "efg")) .......... [PASS]
545. (ssre->sre (quote "eff")) .......... [PASS]
546. (ssre->sre (quote "effg")) .......... [PASS]
547. (ssre->sre (quote "aaa")) .......... [PASS]
548. (ssre->sre (quote "(?sre (quote "(?sre (quote "(R?){65}")) .......... [PASS]
551. (ssre->sre (quote "abc")) .......... [PASS]
552. (ssre->sre (quote "abc|bcd")) .......... [PASS]
553. (ssre->sre (quote "^(b+|a){1,2}?bc")) .......... [PASS]
554. (ssre->sre (quote "^(b*|ba){1,2}?bc")) .......... [PASS]
555. (ssre->sre (quote "[abc]")) .......... [PASS]
556. (ssre->sre (quote "a(b)c|xyz")) .......... [PASS]
557. (ssre->sre (quote "foobar")) .......... [PASS]
558. (ssre->sre (quote "\\[()\\]{65535}(?)")) .......... [PASS]
559. (ssre->sre (quote "(?<=(?=.(?<=x)))")) .......... [PASS]
560. (ssre->sre (quote "\\z")) .......... [PASS]
561. (ssre->sre (quote "\\Z")) .......... [PASS]
562. (ssre->sre (quote "(?![ab]).*")) .......... [PASS]
563. (ssre->sre (quote "abcd")) .......... [PASS]
564. (ssre->sre (quote "12345(?<=\\d{1,256})X")) .......... [PASS]
565. (ssre->sre (quote "(?sre (quote "(?<=(()()()()()()()()()()()()()(()()()()(())()()()()(()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()(())()()()()(()()()()()()(()()()()()()()()()()()()()()()()()()()()()(())()()()()(()()()()()()()()()()()()()(()()()()()()()()()()()()()(()())))))))))")) .......... [PASS]
567. (ssre->sre (quote "((foo)|(bar))*")) .......... [PASS]
568. (ssre->sre (quote "(?:(f)(o)(o)|(b)(a)(r))*")) .......... [PASS]
569. (ssre->sre (quote "((Z)+|A)*")) .......... [PASS]
570. (ssre->sre (quote "A +")) .......... [PASS]
571. (ssre->sre (quote "a\\z")) .......... [PASS]
572. (ssre->sre (quote "[a[]")) .......... [PASS]
573. (ssre->sre (quote "[[:digit:] -Z]")) .......... [PASS]
574. (ssre->sre (quote "[\\d -Z]")) .......... [PASS]
575. (ssre->sre (quote "(?<=abc)(|DEF)")) .......... [PASS]
576. (ssre->sre (quote "a(bb)c")) .......... [PASS]
577. (ssre->sre (quote "a()c")) .......... [PASS]
578. (ssre->sre (quote "(?:(?foo)|(?bar))\\k")) .......... [PASS]
579. (ssre->sre (quote "a?b[]xy]*c")) .......... [PASS]
580. (ssre->sre (quote "f*")) .......... [PASS]
581. (ssre->sre (quote "foo\\*")) .......... [PASS]
582. (ssre->sre (quote "foo\\*bar")) .......... [PASS]
583. (ssre->sre (quote "f\\\\oo")) .......... [PASS]
584. (ssre->sre (quote "[ten]")) .......... [PASS]
585. (ssre->sre (quote "t[a-g]n")) .......... [PASS]
586. (ssre->sre (quote "a[]]b")) .......... [PASS]
587. (ssre->sre (quote "a[]a-]b")) .......... [PASS]
588. (ssre->sre (quote "a[]-]b")) .......... [PASS]
589. (ssre->sre (quote "a[]a-z]b")) .......... [PASS]
590. (ssre->sre (quote "\\]")) .......... [PASS]
591. (ssre->sre (quote "t[!a-g]n")) .......... [PASS]
592. (ssre->sre (quote "A[+-0]B")) .......... [PASS]
593. (ssre->sre (quote "a[--0]z")) .......... [PASS]
594. (ssre->sre (quote "a[[:digit:].]z")) .......... [PASS]
595. (ssre->sre (quote "A\\B\\\\C\\D")) .......... [PASS]
596. (ssre->sre (quote "a*b")) .......... [PASS]
597. (ssre->sre (quote "<[]bc]>")) .......... [PASS]
598. (ssre->sre (quote "<[^]bc]>")) .......... [PASS]
599. (ssre->sre (quote "a*b+c\\+[def](ab)\\(cd\\)")) .......... [PASS]
600. (ssre->sre (quote "how.to how\\.to")) .......... [PASS]
601. (ssre->sre (quote "^how to \\^how to")) .......... [PASS]
602. (ssre->sre (quote "^b\\(c^d\\)\\(^e^f\\)")) .......... [PASS]
603. (ssre->sre (quote "\\[()\\]{65535}()")) .......... [PASS]
604. (ssre->sre (quote "^A")) .......... [PASS]
605. (ssre->sre (quote "^\\w+")) .......... [PASS]
606. (ssre->sre (quote "(.+)\\b(.+)")) .......... [PASS]
607. (ssre->sre (quote "\\W+")) .......... [PASS]
608. (ssre->sre (quote "\\w+")) .......... [PASS]
609. (ssre->sre (quote "a.b")) .......... [PASS]
610. (ssre->sre (quote "a(.{3})b")) .......... [PASS]
611. (ssre->sre (quote "a(.*?)(.)")) .......... [PASS]
612. (ssre->sre (quote "a(.*?)(.)")) .......... [PASS]
613. (ssre->sre (quote "a(.*)(.)")) .......... [PASS]
614. (ssre->sre (quote "a(.*)(.)")) .......... [PASS]
615. (ssre->sre (quote "a(.)(.)")) .......... [PASS]
616. (ssre->sre (quote "a(.)(.)")) .......... [PASS]
617. (ssre->sre (quote "a(.?)(.)")) .......... [PASS]
618. (ssre->sre (quote "a(.?)(.)")) .......... [PASS]
619. (ssre->sre (quote "a(.??)(.)")) .......... [PASS]
620. (ssre->sre (quote "a(.??)(.)")) .......... [PASS]
621. (ssre->sre (quote "a(.{3})b")) .......... [PASS]
622. (ssre->sre (quote "a(.{3,})b")) .......... [PASS]
623. (ssre->sre (quote "a(.{3,}?)b")) .......... [PASS]
624. (ssre->sre (quote "a(.{3,5})b")) .......... [PASS]
625. (ssre->sre (quote "a(.{3,5}?)b")) .......... [PASS]
626. (ssre->sre (quote "(?<=aXb)cd")) .......... [PASS]
627. (ssre->sre (quote "(?<=(.))X")) .......... [PASS]
628. (ssre->sre (quote "[^a]+")) .......... [PASS]
629. (ssre->sre (quote "^[^a]{2}")) .......... [PASS]
630. (ssre->sre (quote "^[^a]{2,}")) .......... [PASS]
631. (ssre->sre (quote "^[^a]{2,}?")) .......... [PASS]
632. (ssre->sre (quote "[^a]+")) .......... [PASS]
633. (ssre->sre (quote "^[^a]{2}")) .......... [PASS]
634. (ssre->sre (quote "^[^a]{2,}")) .......... [PASS]
635. (ssre->sre (quote "^[^a]{2,}?")) .......... [PASS]
636. (ssre->sre (quote "\\D*")) .......... [PASS]
637. (ssre->sre (quote "\\D*")) .......... [PASS]
638. (ssre->sre (quote "\\D")) .......... [PASS]
639. (ssre->sre (quote ">\\S")) .......... [PASS]
640. (ssre->sre (quote "\\d")) .......... [PASS]
641. (ssre->sre (quote "\\s")) .......... [PASS]
642. (ssre->sre (quote "\\D+")) .......... [PASS]
643. (ssre->sre (quote "\\D{2,3}")) .......... [PASS]
644. (ssre->sre (quote "\\D{2,3}?")) .......... [PASS]
645. (ssre->sre (quote "\\d+")) .......... [PASS]
646. (ssre->sre (quote "\\d{2,3}")) .......... [PASS]
647. (ssre->sre (quote "\\d{2,3}?")) .......... [PASS]
648. (ssre->sre (quote "\\S+")) .......... [PASS]
649. (ssre->sre (quote "\\S{2,3}")) .......... [PASS]
650. (ssre->sre (quote "\\S{2,3}?")) .......... [PASS]
651. (ssre->sre (quote ">\\s+<")) .......... [PASS]
652. (ssre->sre (quote ">\\s{2,3}<")) .......... [PASS]
653. (ssre->sre (quote ">\\s{2,3}?<")) .......... [PASS]
654. (ssre->sre (quote "\\w+")) .......... [PASS]
655. (ssre->sre (quote "\\w{2,3}")) .......... [PASS]
656. (ssre->sre (quote "\\w{2,3}?")) .......... [PASS]
657. (ssre->sre (quote "\\W+")) .......... [PASS]
658. (ssre->sre (quote "\\W{2,3}")) .......... [PASS]
659. (ssre->sre (quote "\\W{2,3}?")) .......... [PASS]
660. (ssre->sre (quote "^[ac]*b")) .......... [PASS]
661. (ssre->sre (quote "^[^x]*b")) .......... [PASS]
662. (ssre->sre (quote "^[^x]*b")) .......... [PASS]
663. (ssre->sre (quote "^\\d*b")) .......... [PASS]
664. (ssre->sre (quote "(|a)")) .......... [PASS]
665. (ssre->sre (quote "\\S\\S")) .......... [PASS]
666. (ssre->sre (quote "\\S{2}")) .......... [PASS]
667. (ssre->sre (quote "\\W\\W")) .......... [PASS]
668. (ssre->sre (quote "\\W{2}")) .......... [PASS]
669. (ssre->sre (quote "\\S")) .......... [PASS]
670. (ssre->sre (quote "\\D")) .......... [PASS]
671. (ssre->sre (quote "\\W")) .......... [PASS]
672. (ssre->sre (quote ".[^\\S
].")) .......... [PASS]
673. (ssre->sre (quote "^[^d]*?$")) .......... [PASS]
674. (ssre->sre (quote "^[^d]*?$")) .......... [PASS]
675. (ssre->sre (quote "^[^d]*?$")) .......... [PASS]
676. (ssre->sre (quote "A*")) .......... [PASS]
677. (ssre->sre (quote ".")) .......... [PASS]
678. (ssre->sre (quote "^\\d*\\w{4}")) .......... [PASS]
679. (ssre->sre (quote "^[^b]*\\w{4}")) .......... [PASS]
680. (ssre->sre (quote "^[^b]*\\w{4}")) .......... [PASS]
681. (ssre->sre (quote "^.\\B.\\B.")) .......... [PASS]
682. (ssre->sre (quote "\\D+")) .......... [PASS]
683. (ssre->sre (quote "^\\w+")) .......... [PASS]
684. (ssre->sre (quote "^\\d+")) .......... [PASS]
685. (ssre->sre (quote "^>\\s+")) .......... [PASS]
686. (ssre->sre (quote "^A\\s+Z")) .......... [PASS]
687. (ssre->sre (quote "[RST]+")) .......... [PASS]
688. (ssre->sre (quote "[R-T]+")) .......... [PASS]
689. (ssre->sre (quote "[q-u]+")) .......... [PASS]
690. (ssre->sre (quote "^s?c")) .......... [PASS]
691. (ssre->sre (quote "[A-`]")) .......... [PASS]
692. (ssre->sre (quote "\\w+")) .......... [PASS]
693. (ssre->sre (quote "\\b.+?\\b")) .......... [PASS]
694. (ssre->sre (quote "caf\\B.+?\\B")) .......... [PASS]
695. (ssre->sre (quote "c3 b1")) .......... [PASS]
696. (ssre->sre (quote "^A\\s+Z")) .......... [PASS]
697. (ssre->sre (quote "\\W")) .......... [PASS]
698. (ssre->sre (quote "\\w")) .......... [PASS]
699. (ssre->sre (quote "Xa{2,4}b")) .......... [PASS]
700. (ssre->sre (quote "Xa{2,4}?b")) .......... [PASS]
701. (ssre->sre (quote "Xa{2,4}+b")) .......... [PASS]
702. (ssre->sre (quote "X\\d{2,4}b")) .......... [PASS]
703. (ssre->sre (quote "X\\d{2,4}?b")) .......... [PASS]
704. (ssre->sre (quote "X\\d{2,4}+b")) .......... [PASS]
705. (ssre->sre (quote "X\\D{2,4}b")) .......... [PASS]
706. (ssre->sre (quote "X\\D{2,4}?b")) .......... [PASS]
707. (ssre->sre (quote "X\\D{2,4}+b")) .......... [PASS]
708. (ssre->sre (quote "X\\D{2,4}b")) .......... [PASS]
709. (ssre->sre (quote "X\\D{2,4}?b")) .......... [PASS]
710. (ssre->sre (quote "X\\D{2,4}+b")) .......... [PASS]
711. (ssre->sre (quote "X[abc]{2,4}b")) .......... [PASS]
712. (ssre->sre (quote "X[abc]{2,4}?b")) .......... [PASS]
713. (ssre->sre (quote "X[abc]{2,4}+b")) .......... [PASS]
714. (ssre->sre (quote "X[^a]{2,4}b")) .......... [PASS]
715. (ssre->sre (quote "X[^a]{2,4}?b")) .......... [PASS]
716. (ssre->sre (quote "X[^a]{2,4}+b")) .......... [PASS]
717. (ssre->sre (quote "X[^a]{2,4}b")) .......... [PASS]
718. (ssre->sre (quote "X[^a]{2,4}?b")) .......... [PASS]
719. (ssre->sre (quote "X[^a]{2,4}+b")) .......... [PASS]
720. (ssre->sre (quote "\\bthe cat\\b")) .......... [PASS]
721. (ssre->sre (quote "abcd*")) .......... [PASS]
722. (ssre->sre (quote "abcd*")) .......... [PASS]
723. (ssre->sre (quote "abc\\d*")) .......... [PASS]
724. (ssre->sre (quote "abc[de]*")) .......... [PASS]
725. (ssre->sre (quote "X\\W{3}X")) .......... [PASS]
726. (ssre->sre (quote "f.*")) .......... [PASS]
727. (ssre->sre (quote "f.*")) .......... [PASS]
728. (ssre->sre (quote "f.*")) .......... [PASS]
729. (ssre->sre (quote "f.*")) .......... [PASS]
730. (ssre->sre (quote "(?sre (quote "\\b...\\B")) .......... [PASS]
732. (ssre->sre (quote "\\b...\\B")) .......... [PASS]
733. (ssre->sre (quote "\\b...\\B")) .......... [PASS]
734. (ssre->sre (quote "is+t")) .......... [PASS]
735. (ssre->sre (quote "is+?t")) .......... [PASS]
736. (ssre->sre (quote "is?t")) .......... [PASS]
737. (ssre->sre (quote "is{2}t")) .......... [PASS]
738. (ssre->sre (quote "a[[:punct:]b]")) .......... [PASS]
739. (ssre->sre (quote "a[[:punct:]b]")) .......... [PASS]
740. (ssre->sre (quote "a[b[:punct:]]")) .......... [PASS]
741. (ssre->sre (quote "[\\D\\P{Nd}]")) .......... [PASS]
742. (ssre->sre (quote "[^\\D\\P{Nd}]")) .......... [PASS]
743. (ssre->sre (quote "(|@)7")) .......... [PASS]
744. (ssre->sre (quote "AskZ")) .......... [PASS]
745. (ssre->sre (quote "[AskZ]+")) .......... [PASS]
746. (ssre->sre (quote "[^s]+")) .......... [PASS]
747. (ssre->sre (quote "[^s]+")) .......... [PASS]
748. (ssre->sre (quote "[^k]+")) .......... [PASS]
749. (ssre->sre (quote "[^k]+")) .......... [PASS]
750. (ssre->sre (quote "[^sk]+")) .......... [PASS]
751. (ssre->sre (quote "[^sk]+")) .......... [PASS]
752. (ssre->sre (quote "(?:(?ss)|(?kk)) \\k")) .......... [PASS]
753. (ssre->sre (quote "(?:(?s)|(?k)) \\k{3,}!")) .......... [PASS]
754. (ssre->sre (quote "i")) .......... [PASS]
755. (ssre->sre (quote "I")) .......... [PASS]
756. (ssre->sre (quote "[i]")) .......... [PASS]
757. (ssre->sre (quote "[^i]")) .......... [PASS]
758. (ssre->sre (quote "[zi]")) .......... [PASS]
759. (ssre->sre (quote "[iI]")) .......... [PASS]
760. (ssre->sre (quote "\\d+")) .......... [PASS]
761. (ssre->sre (quote "\\d+")) .......... [PASS]
762. (ssre->sre (quote ">\\s+<")) .......... [PASS]
763. (ssre->sre (quote ">\\s+<")) .......... [PASS]
764. (ssre->sre (quote "\\w+")) .......... [PASS]
765. (ssre->sre (quote "\\w+")) .......... [PASS]
766. (ssre->sre (quote "\\bABC\\b")) .......... [PASS]
767. (ssre->sre (quote "\\bABC\\b")) .......... [PASS]
768. (ssre->sre (quote "(?sre (quote "abc")) .......... [PASS]
770. (ssre->sre (quote "ab*c")) .......... [PASS]
771. (ssre->sre (quote "ab+c")) .......... [PASS]
772. (ssre->sre (quote "(a|abcd|african)")) .......... [PASS]
773. (ssre->sre (quote "^abc")) .......... [PASS]
774. (ssre->sre (quote "^abc")) .......... [PASS]
775. (ssre->sre (quote "\\Aabc")) .......... [PASS]
776. (ssre->sre (quote "\\Aabc")) .......... [PASS]
777. (ssre->sre (quote "x\\dy\\Dz")) .......... [PASS]
778. (ssre->sre (quote "x\\sy\\Sz")) .......... [PASS]
779. (ssre->sre (quote "x\\wy\\Wz")) .......... [PASS]
780. (ssre->sre (quote "x.y")) .......... [PASS]
781. (ssre->sre (quote "x.y")) .......... [PASS]
782. (ssre->sre (quote "a\\d\\z")) .......... [PASS]
783. (ssre->sre (quote "a\\d\\z")) .......... [PASS]
784. (ssre->sre (quote "a\\d$")) .......... [PASS]
785. (ssre->sre (quote "a\\d$")) .......... [PASS]
786. (ssre->sre (quote "[^a]")) .......... [PASS]
787. (ssre->sre (quote "ab?\\w")) .......... [PASS]
788. (ssre->sre (quote "x{0,3}yz")) .......... [PASS]
789. (ssre->sre (quote "x{3}yz")) .......... [PASS]
790. (ssre->sre (quote "x{2,3}yz")) .......... [PASS]
791. (ssre->sre (quote "\\d*")) .......... [PASS]
792. (ssre->sre (quote "\\D*")) .......... [PASS]
793. (ssre->sre (quote "\\d+")) .......... [PASS]
794. (ssre->sre (quote "\\D+")) .......... [PASS]
795. (ssre->sre (quote "\\d?A")) .......... [PASS]
796. (ssre->sre (quote "\\D?A")) .......... [PASS]
797. (ssre->sre (quote "a+")) .......... [PASS]
798. (ssre->sre (quote "^.*xyz")) .......... [PASS]
799. (ssre->sre (quote "^.+xyz")) .......... [PASS]
800. (ssre->sre (quote "^.?xyz")) .......... [PASS]
801. (ssre->sre (quote "^\\d{2,3}X")) .......... [PASS]
802. (ssre->sre (quote "^[abcd]\\d")) .......... [PASS]
803. (ssre->sre (quote "^[abcd]*\\d")) .......... [PASS]
804. (ssre->sre (quote "^[abcd]+\\d")) .......... [PASS]
805. (ssre->sre (quote "^a+X")) .......... [PASS]
806. (ssre->sre (quote "^[abcd]?\\d")) .......... [PASS]
807. (ssre->sre (quote "^[abcd]{2,3}\\d")) .......... [PASS]
808. (ssre->sre (quote "^(abc)*\\d")) .......... [PASS]
809. (ssre->sre (quote "^(abc)+\\d")) .......... [PASS]
810. (ssre->sre (quote "^(abc)?\\d")) .......... [PASS]
811. (ssre->sre (quote "^(abc){2,3}\\d")) .......... [PASS]
812. (ssre->sre (quote "^(a*\\w|ab)=(a*\\w|ab)")) .......... [PASS]
813. (ssre->sre (quote "^(?=abc)\\w{5}:$")) .......... [PASS]
814. (ssre->sre (quote "^(?!abc)\\d\\d$")) .......... [PASS]
815. (ssre->sre (quote "(?<=abc|xy)123")) .......... [PASS]
816. (ssre->sre (quote "(?sre (quote "^abc")) .......... [PASS]
818. (ssre->sre (quote "^(a*|xyz)")) .......... [PASS]
819. (ssre->sre (quote "xyz$")) .......... [PASS]
820. (ssre->sre (quote "xyz$")) .......... [PASS]
821. (ssre->sre (quote "^abcdef")) .......... [PASS]
822. (ssre->sre (quote "^a{2,4}\\d+z")) .......... [PASS]
823. (ssre->sre (quote "^abcdef")) .......... [PASS]
824. (ssre->sre (quote "(?<=foo)bar")) .......... [PASS]
825. (ssre->sre (quote "(ab*(cd|ef))+X")) .......... [PASS]
826. (ssre->sre (quote "the quick brown fox")) .......... [PASS]
827. (ssre->sre (quote "a*abc?xyz+pqr{3}ab{2,}xy{4,5}pq{0,6}AB{0,}zz")) .......... [PASS]
828. (ssre->sre (quote "^(abc){1,2}zz")) .......... [PASS]
829. (ssre->sre (quote "^(b+?|a){1,2}?c")) .......... [PASS]
830. (ssre->sre (quote "^(b+|a){1,2}c")) .......... [PASS]
831. (ssre->sre (quote "^(b+|a){1,2}?bc")) .......... [PASS]
832. (ssre->sre (quote "^(b*|ba){1,2}?bc")) .......... [PASS]
833. (ssre->sre (quote "^(ba|b*){1,2}?bc")) .......... [PASS]
834. (ssre->sre (quote "^[ab\\]cde]")) .......... [PASS]
835. (ssre->sre (quote "^[]cde]")) .......... [PASS]
836. (ssre->sre (quote "^[^ab\\]cde]")) .......... [PASS]
837. (ssre->sre (quote "^[^]cde]")) .......... [PASS]
838. (ssre->sre (quote "^@")) .......... [PASS]
839. (ssre->sre (quote "^[0-9]+$")) .......... [PASS]
840. (ssre->sre (quote "^.*nter")) .......... [PASS]
841. (ssre->sre (quote "^xxx[0-9]+$")) .......... [PASS]
842. (ssre->sre (quote "^.+[0-9][0-9][0-9]$")) .......... [PASS]
843. (ssre->sre (quote "^.+?[0-9][0-9][0-9]$")) .......... [PASS]
844. (ssre->sre (quote "^([^!]+)!(.+)=apquxz\\.ixr\\.zzz\\.ac\\.uk$")) .......... [PASS]
845. (ssre->sre (quote ":")) .......... [PASS]
846. (ssre->sre (quote "^.*\\.(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})$")) .......... [PASS]
847. (ssre->sre (quote "^(\\d+)\\s+IN\\s+SOA\\s+(\\S+)\\s+(\\S+)\\s*\\(\\s*$")) .......... [PASS]
848. (ssre->sre (quote "^[a-zA-Z\\d][a-zA-Z\\d\\-]*(\\.[a-zA-Z\\d][a-zA-Z\\d\\-]*)*\\.$")) .......... [PASS]
849. (ssre->sre (quote "^\\*\\.[a-z]([a-z\\-\\d]*[a-z\\d]+)?(\\.[a-z]([a-z\\-\\d]*[a-z\\d]+)?)*$")) .......... [PASS]
850. (ssre->sre (quote "^(?=ab(de))(abd)(e)")) .......... [PASS]
851. (ssre->sre (quote "^(?!(ab)de|x)(abd)(f)")) .......... [PASS]
852. (ssre->sre (quote "^(?=(ab(cd)))(ab)")) .......... [PASS]
853. (ssre->sre (quote "^$")) .......... [PASS]
854. (ssre->sre (quote "(?x)^ a\\ b[c ]d $")) .......... [PASS]
855. (ssre->sre (quote "^(a(b(c)))(d(e(f)))(h(i(j)))(k(l(m)))$")) .......... [PASS]
856. (ssre->sre (quote "^(?:a(b(c)))(?:d(e(f)))(?:h(i(j)))(?:k(l(m)))$")) .......... [PASS]
857. (ssre->sre (quote "^[.^$|()*+?{,}]+")) .......... [PASS]
858. (ssre->sre (quote "^a*\\w")) .......... [PASS]
859. (ssre->sre (quote "^a*?\\w")) .......... [PASS]
860. (ssre->sre (quote "^a+\\w")) .......... [PASS]
861. (ssre->sre (quote "^a+?\\w")) .......... [PASS]
862. (ssre->sre (quote "^\\d{8}\\w{2,}")) .......... [PASS]
863. (ssre->sre (quote "^[aeiou\\d]{4,5}$")) .......... [PASS]
864. (ssre->sre (quote "^[aeiou\\d]{4,5}?")) .......... [PASS]
865. (ssre->sre (quote "^12.34")) .......... [PASS]
866. (ssre->sre (quote "foo(?!bar)(.*)")) .......... [PASS]
867. (ssre->sre (quote "(?:(?!foo)...|^.{0,2})bar(.*)")) .......... [PASS]
868. (ssre->sre (quote "^(\\D*)(?=\\d)(?!123)")) .......... [PASS]
869. (ssre->sre (quote "(?!^)abc")) .......... [PASS]
870. (ssre->sre (quote "(?=^)abc")) .......... [PASS]
871. (ssre->sre (quote "ab{1,3}bc")) .......... [PASS]
872. (ssre->sre (quote "([^.]*)\\.([^:]*):[T ]+(.*)")) .......... [PASS]
873. (ssre->sre (quote "^[W-c]+$")) .......... [PASS]
874. (ssre->sre (quote "^abc$")) .......... [PASS]
875. (ssre->sre (quote "^abc$")) .......... [PASS]
876. (ssre->sre (quote "\\Aabc\\Z")) .......... [PASS]
877. (ssre->sre (quote "\\A(.)*\\Z")) .......... [PASS]
878. (ssre->sre (quote "(?:b)|(?::+)")) .......... [PASS]
879. (ssre->sre (quote "[-az]+")) .......... [PASS]
880. (ssre->sre (quote "[az-]+")) .......... [PASS]
881. (ssre->sre (quote "[a\\-z]+")) .......... [PASS]
882. (ssre->sre (quote "[a-z]+")) .......... [PASS]
883. (ssre->sre (quote "[\\d-]+")) .......... [PASS]
884. (ssre->sre (quote "abc$")) .......... [PASS]
885. (ssre->sre (quote "a{0}bc")) .......... [PASS]
886. (ssre->sre (quote "(a|(bc)){0,0}?xyz")) .......... [PASS]
887. (ssre->sre (quote "[^a]")) .......... [PASS]
888. (ssre->sre (quote "[^a]+")) .......... [PASS]
889. (ssre->sre (quote "[^a]+")) .......... [PASS]
890. (ssre->sre (quote "[^k]$")) .......... [PASS]
891. (ssre->sre (quote "[^k]{2,3}$")) .......... [PASS]
892. (ssre->sre (quote "^\\d{8,}@.+[^k]$")) .......... [PASS]
893. (ssre->sre (quote "[^a]")) .......... [PASS]
894. (ssre->sre (quote "[^az]")) .......... [PASS]
895. (ssre->sre (quote "P[^*]TAIRE[^*]{1,6}?LL")) .......... [PASS]
896. (ssre->sre (quote "P[^*]TAIRE[^*]{1,}?LL")) .......... [PASS]
897. (ssre->sre (quote "(\\.\\d\\d[1-9]?)\\d+")) .......... [PASS]
898. (ssre->sre (quote "(\\.\\d\\d((?=0)|\\d(?=\\d)))")) .......... [PASS]
899. (ssre->sre (quote "foo(.*)bar")) .......... [PASS]
900. (ssre->sre (quote "foo(.*?)bar")) .......... [PASS]
901. (ssre->sre (quote "(.*)(\\d+)")) .......... [PASS]
902. (ssre->sre (quote "(.*?)(\\d+)")) .......... [PASS]
903. (ssre->sre (quote "(.*)(\\d+)$")) .......... [PASS]
904. (ssre->sre (quote "(.*?)(\\d+)$")) .......... [PASS]
905. (ssre->sre (quote "(.*)\\b(\\d+)$")) .......... [PASS]
906. (ssre->sre (quote "(.*\\D)(\\d+)$")) .......... [PASS]
907. (ssre->sre (quote "^\\D*(?!123)")) .......... [PASS]
908. (ssre->sre (quote "^(\\D*)(?=\\d)(?!123)")) .......... [PASS]
909. (ssre->sre (quote "^[W-\\]46]")) .......... [PASS]
910. (ssre->sre (quote "word (?:[a-zA-Z0-9]+ ){0,10}otherword")) .......... [PASS]
911. (ssre->sre (quote "word (?:[a-zA-Z0-9]+ ){0,300}otherword")) .......... [PASS]
912. (ssre->sre (quote "^(a){0,0}")) .......... [PASS]
913. (ssre->sre (quote "^(a){0,1}")) .......... [PASS]
914. (ssre->sre (quote "^(a){0,2}")) .......... [PASS]
915. (ssre->sre (quote "^(a){0,3}")) .......... [PASS]
916. (ssre->sre (quote "^(a){0,}")) .......... [PASS]
917. (ssre->sre (quote "^(a){1,1}")) .......... [PASS]
918. (ssre->sre (quote "^(a){1,2}")) .......... [PASS]
919. (ssre->sre (quote "^(a){1,3}")) .......... [PASS]
920. (ssre->sre (quote "^(a){1,}")) .......... [PASS]
921. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
922. (ssre->sre (quote ".{0,}\\.gif")) .......... [PASS]
923. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
924. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
925. (ssre->sre (quote ".*\\.gif")) .......... [PASS]
926. (ssre->sre (quote ".*$")) .......... [PASS]
927. (ssre->sre (quote ".*$")) .......... [PASS]
928. (ssre->sre (quote ".*$")) .......... [PASS]
929. (ssre->sre (quote ".*$")) .......... [PASS]
930. (ssre->sre (quote ".*$")) .......... [PASS]
931. (ssre->sre (quote ".*$")) .......... [PASS]
932. (ssre->sre (quote ".*$")) .......... [PASS]
933. (ssre->sre (quote ".*$")) .......... [PASS]
934. (ssre->sre (quote "(.*X|^B)")) .......... [PASS]
935. (ssre->sre (quote "(.*X|^B)")) .......... [PASS]
936. (ssre->sre (quote "(.*X|^B)")) .......... [PASS]
937. (ssre->sre (quote "(.*X|^B)")) .......... [PASS]
938. (ssre->sre (quote "^.*B")) .......... [PASS]
939. (ssre->sre (quote "(?m)^.*B")) .......... [PASS]
940. (ssre->sre (quote "^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]")) .......... [PASS]
941. (ssre->sre (quote "^\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d\\d")) .......... [PASS]
942. (ssre->sre (quote "^[\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d][\\d]")) .......... [PASS]
943. (ssre->sre (quote "^[abc]{12}")) .......... [PASS]
944. (ssre->sre (quote "^[a-c]{12}")) .......... [PASS]
945. (ssre->sre (quote "^(a|b|c){12}")) .......... [PASS]
946. (ssre->sre (quote "^[abcdefghijklmnopqrstuvwxy0123456789]")) .......... [PASS]
947. (ssre->sre (quote "abcde{0,0}")) .......... [PASS]
948. (ssre->sre (quote "ab[cd]{0,0}e")) .......... [PASS]
949. (ssre->sre (quote "ab(c){0,0}d")) .......... [PASS]
950. (ssre->sre (quote "a(b*)")) .......... [PASS]
951. (ssre->sre (quote "ab\\d{0}e")) .......... [PASS]
952. (ssre->sre (quote "\"([^\\\\\"]+|\\\\.)*\"")) .......... [PASS]
953. (ssre->sre (quote ".*?")) .......... [PASS]
954. (ssre->sre (quote "\\b")) .......... [PASS]
955. (ssre->sre (quote "\\b")) .......... [PASS]
956. (ssre->sre (quote "a[^a]b")) .......... [PASS]
957. (ssre->sre (quote "a.b")) .......... [PASS]
958. (ssre->sre (quote "a[^a]b")) .......... [PASS]
959. (ssre->sre (quote "a.b")) .......... [PASS]
960. (ssre->sre (quote "^(b+?|a){1,2}?c")) .......... [PASS]
961. (ssre->sre (quote "^(b+|a){1,2}?c")) .......... [PASS]
962. (ssre->sre (quote "(?!\\A)x")) .......... [PASS]
963. (ssre->sre (quote "(A|B)*CD")) .......... [PASS]
964. (ssre->sre (quote "(?sre (quote "\\w{3}(?sre (quote "(?<=(foo)a)bar")) .......... [PASS]
967. (ssre->sre (quote "\\Aabc\\z")) .......... [PASS]
968. (ssre->sre (quote "(\\d+)(\\w)")) .......... [PASS]
969. (ssre->sre (quote "(a+|b+|c+)*c")) .......... [PASS]
970. (ssre->sre (quote "([a]*?)*")) .......... [PASS]
971. (ssre->sre (quote "([ab]*?)*")) .......... [PASS]
972. (ssre->sre (quote "([^a]*?)*")) .......... [PASS]
973. (ssre->sre (quote "([^ab]*?)*")) .......... [PASS]
974. (ssre->sre (quote "(?<=(?sre (quote "abc")) .......... [PASS]
976. (ssre->sre (quote "ab*c")) .......... [PASS]
977. (ssre->sre (quote "ab*bc")) .......... [PASS]
978. (ssre->sre (quote ".{1}")) .......... [PASS]
979. (ssre->sre (quote ".{3,4}")) .......... [PASS]
980. (ssre->sre (quote "ab{0,}bc")) .......... [PASS]
981. (ssre->sre (quote "ab+bc")) .......... [PASS]
982. (ssre->sre (quote "ab+bc")) .......... [PASS]
983. (ssre->sre (quote "ab{1,}bc")) .......... [PASS]
984. (ssre->sre (quote "ab{1,3}bc")) .......... [PASS]
985. (ssre->sre (quote "ab{3,4}bc")) .......... [PASS]
986. (ssre->sre (quote "ab{4,5}bc")) .......... [PASS]
987. (ssre->sre (quote "ab?bc")) .......... [PASS]
988. (ssre->sre (quote "ab{0,1}bc")) .......... [PASS]
989. (ssre->sre (quote "ab?bc")) .......... [PASS]
990. (ssre->sre (quote "ab?c")) .......... [PASS]
991. (ssre->sre (quote "ab{0,1}c")) .......... [PASS]
992. (ssre->sre (quote "^abc$")) .......... [PASS]
993. (ssre->sre (quote "^abc")) .......... [PASS]
994. (ssre->sre (quote "^abc$")) .......... [PASS]
995. (ssre->sre (quote "abc$")) .......... [PASS]
996. (ssre->sre (quote "^")) .......... [PASS]
997. (ssre->sre (quote "$")) .......... [PASS]
998. (ssre->sre (quote "a.c")) .......... [PASS]
999. (ssre->sre (quote "a.*c")) .......... [PASS]
1000. (ssre->sre (quote "a[bc]d")) .......... [PASS]
1001. (ssre->sre (quote "a[b-d]e")) .......... [PASS]
1002. (ssre->sre (quote "a[b-d]")) .......... [PASS]
1003. (ssre->sre (quote "a[-b]")) .......... [PASS]
1004. (ssre->sre (quote "a[b-]")) .......... [PASS]
1005. (ssre->sre (quote "a[]]b")) .......... [PASS]
1006. (ssre->sre (quote "a[^bc]d")) .......... [PASS]
1007. (ssre->sre (quote "a[^-b]c")) .......... [PASS]
1008. (ssre->sre (quote "a[^]b]c")) .......... [PASS]
1009. (ssre->sre (quote "\\ba\\b")) .......... [PASS]
1010. (ssre->sre (quote "\\by\\b")) .......... [PASS]
1011. (ssre->sre (quote "\\Ba\\B")) .......... [PASS]
1012. (ssre->sre (quote "\\By\\b")) .......... [PASS]
1013. (ssre->sre (quote "\\by\\B")) .......... [PASS]
1014. (ssre->sre (quote "\\By\\B")) .......... [PASS]
1015. (ssre->sre (quote "\\w")) .......... [PASS]
1016. (ssre->sre (quote "\\W")) .......... [PASS]
1017. (ssre->sre (quote "a\\sb")) .......... [PASS]
1018. (ssre->sre (quote "a\\Sb")) .......... [PASS]
1019. (ssre->sre (quote "\\d")) .......... [PASS]
1020. (ssre->sre (quote "\\D")) .......... [PASS]
1021. (ssre->sre (quote "ab|cd")) .......... [PASS]
1022. (ssre->sre (quote "()ef")) .......... [PASS]
1023. (ssre->sre (quote "$b")) .......... [PASS]
1024. (ssre->sre (quote "a\\(b")) .......... [PASS]
1025. (ssre->sre (quote "a\\(*b")) .......... [PASS]
1026. (ssre->sre (quote "a\\\\b")) .......... [PASS]
1027. (ssre->sre (quote "((a))")) .......... [PASS]
1028. (ssre->sre (quote "(a)b(c)")) .......... [PASS]
1029. (ssre->sre (quote "a+b+c")) .......... [PASS]
1030. (ssre->sre (quote "a{1,}b{1,}c")) .......... [PASS]
1031. (ssre->sre (quote "a.+?c")) .......... [PASS]
1032. (ssre->sre (quote "(a+|b)*")) .......... [PASS]
1033. (ssre->sre (quote "(a+|b){0,}")) .......... [PASS]
1034. (ssre->sre (quote "(a+|b)+")) .......... [PASS]
1035. (ssre->sre (quote "(a+|b){1,}")) .......... [PASS]
1036. (ssre->sre (quote "(a+|b)?")) .......... [PASS]
1037. (ssre->sre (quote "(a+|b){0,1}")) .......... [PASS]
1038. (ssre->sre (quote "[^ab]*")) .......... [PASS]
1039. (ssre->sre (quote "abc")) .......... [PASS]
1040. (ssre->sre (quote "a*")) .......... [PASS]
1041. (ssre->sre (quote "([abc])*d")) .......... [PASS]
1042. (ssre->sre (quote "([abc])*bcd")) .......... [PASS]
1043. (ssre->sre (quote "a|b|c|d|e")) .......... [PASS]
1044. (ssre->sre (quote "(a|b|c|d|e)f")) .......... [PASS]
1045. (ssre->sre (quote "abcd*efg")) .......... [PASS]
1046. (ssre->sre (quote "ab*")) .......... [PASS]
1047. (ssre->sre (quote "(ab|cd)e")) .......... [PASS]
1048. (ssre->sre (quote "[abhgefdc]ij")) .......... [PASS]
1049. (ssre->sre (quote "^(ab|cd)e")) .......... [PASS]
1050. (ssre->sre (quote "(abc|)ef")) .......... [PASS]
1051. (ssre->sre (quote "(a|b)c*d")) .......... [PASS]
1052. (ssre->sre (quote "(ab|ab*)bc")) .......... [PASS]
1053. (ssre->sre (quote "a([bc]*)c*")) .......... [PASS]
1054. (ssre->sre (quote "a([bc]*)(c*d)")) .......... [PASS]
1055. (ssre->sre (quote "a([bc]+)(c*d)")) .......... [PASS]
1056. (ssre->sre (quote "a([bc]*)(c+d)")) .......... [PASS]
1057. (ssre->sre (quote "a[bcd]*dcdcde")) .......... [PASS]
1058. (ssre->sre (quote "a[bcd]+dcdcde")) .......... [PASS]
1059. (ssre->sre (quote "(ab|a)b*c")) .......... [PASS]
1060. (ssre->sre (quote "((a)(b)c)(d)")) .......... [PASS]
1061. (ssre->sre (quote "[a-zA-Z_][a-zA-Z0-9_]*")) .......... [PASS]
1062. (ssre->sre (quote "^a(bc+|b[eh])g|.h$")) .......... [PASS]
1063. (ssre->sre (quote "(bc+d$|ef*g.|h?i(j|k))")) .......... [PASS]
1064. (ssre->sre (quote "((((((((((a))))))))))")) .......... [PASS]
1065. (ssre->sre (quote "(((((((((a)))))))))")) .......... [PASS]
1066. (ssre->sre (quote "multiple words of text")) .......... [PASS]
1067. (ssre->sre (quote "multiple words")) .......... [PASS]
1068. (ssre->sre (quote "(.*)c(.*)")) .......... [PASS]
1069. (ssre->sre (quote "\\((.*), (.*)\\)")) .......... [PASS]
1070. (ssre->sre (quote "[k]")) .......... [PASS]
1071. (ssre->sre (quote "abcd")) .......... [PASS]
1072. (ssre->sre (quote "a(bc)d")) .......... [PASS]
1073. (ssre->sre (quote "a[-]?c")) .......... [PASS]
1074. (ssre->sre (quote "a(?!b).")) .......... [PASS]
1075. (ssre->sre (quote "a(?=d).")) .......... [PASS]
1076. (ssre->sre (quote "a(?=c|d).")) .......... [PASS]
1077. (ssre->sre (quote "a(?:b|c|d)(.)")) .......... [PASS]
1078. (ssre->sre (quote "a(?:b|c|d)*(.)")) .......... [PASS]
1079. (ssre->sre (quote "a(?:b|c|d)+?(.)")) .......... [PASS]
1080. (ssre->sre (quote "a(?:b|c|d)+(.)")) .......... [PASS]
1081. (ssre->sre (quote "a(?:b|c|d){2}(.)")) .......... [PASS]
1082. (ssre->sre (quote "a(?:b|c|d){4,5}(.)")) .......... [PASS]
1083. (ssre->sre (quote "a(?:b|c|d){4,5}?(.)")) .......... [PASS]
1084. (ssre->sre (quote "((foo)|(bar))*")) .......... [PASS]
1085. (ssre->sre (quote "a(?:b|c|d){6,7}(.)")) .......... [PASS]
1086. (ssre->sre (quote "a(?:b|c|d){6,7}?(.)")) .......... [PASS]
1087. (ssre->sre (quote "a(?:b|c|d){5,6}(.)")) .......... [PASS]
1088. (ssre->sre (quote "a(?:b|c|d){5,6}?(.)")) .......... [PASS]
1089. (ssre->sre (quote "a(?:b|c|d){5,7}(.)")) .......... [PASS]
1090. (ssre->sre (quote "a(?:b|c|d){5,7}?(.)")) .......... [PASS]
1091. (ssre->sre (quote "a(?:b|(c|e){1,2}?|d)+?(.)")) .......... [PASS]
1092. (ssre->sre (quote "^(.+)?B")) .......... [PASS]
1093. (ssre->sre (quote "^([^a-z])|(\\^)$")) .......... [PASS]
1094. (ssre->sre (quote "^[<>]&")) .......... [PASS]
1095. (ssre->sre (quote "(?:(f)(o)(o)|(b)(a)(r))*")) .......... [PASS]
1096. (ssre->sre (quote "(?<=a)b")) .......... [PASS]
1097. (ssre->sre (quote "(?sre (quote "(?:..)*a")) .......... [PASS]
1099. (ssre->sre (quote "(?:..)*?a")) .......... [PASS]
1100. (ssre->sre (quote "^(){3,5}")) .......... [PASS]
1101. (ssre->sre (quote "(a|x)*ab")) .......... [PASS]
1102. (ssre->sre (quote "(a)*ab")) .......... [PASS]
1103. (ssre->sre (quote "(?:c|d)(?:)(?:a(?:)(?:b)(?:b(?:))(?:b(?:)(?:b)))")) .......... [PASS]
1104. (ssre->sre (quote "(?:c|d)(?:)(?:aaaaaaaa(?:)(?:bbbbbbbb)(?:bbbbbbbb(?:))(?:bbbbbbbb(?:)(?:bbbbbbbb)))")) .......... [PASS]
1105. (ssre->sre (quote "foo\\w*\\d{4}baz")) .......... [PASS]
1106. (ssre->sre (quote "x(~~)*(?:(?:F)?)?")) .......... [PASS]
1107. (ssre->sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?sre (quote "(?m)^b")) .......... [PASS]
1113. (ssre->sre (quote "(?m)^(b)")) .......... [PASS]
1114. (ssre->sre (quote "^b")) .......... [PASS]
1115. (ssre->sre (quote "()^b")) .......... [PASS]
1116. (ssre->sre (quote "(\\w+:)+")) .......... [PASS]
1117. (ssre->sre (quote "$(?<=^(a))")) .......... [PASS]
1118. (ssre->sre (quote "^[^bcd]*(c+)")) .......... [PASS]
1119. (ssre->sre (quote "(a*)b+")) .......... [PASS]
1120. (ssre->sre (quote "([\\w:]+::)?(\\w+)$")) .......... [PASS]
1121. (ssre->sre (quote "^[^bcd]*(c+)")) .......... [PASS]
1122. (ssre->sre (quote "(>a+)ab")) .......... [PASS]
1123. (ssre->sre (quote "a\\z")) .......... [PASS]
1124. (ssre->sre (quote "(?<=\\d{3}(?!999))foo")) .......... [PASS]
1125. (ssre->sre (quote "(?<=(?!...999)\\d{3})foo")) .......... [PASS]
1126. (ssre->sre (quote "(?<=\\d{3}(?!999)...)foo")) .......... [PASS]
1127. (ssre->sre (quote "(?<=\\d{3}...)(?sre (quote "((Z)+|A)*")) .......... [PASS]
1129. (ssre->sre (quote "(Z()|A)*")) .......... [PASS]
1130. (ssre->sre (quote "(Z(())|A)*")) .......... [PASS]
1131. (ssre->sre (quote "a*")) .......... [PASS]
1132. (ssre->sre (quote "\\s+")) .......... [PASS]
1133. (ssre->sre (quote "(?!\\A)x")) .......... [PASS]
1134. (ssre->sre (quote "(?!^)x")) .......... [PASS]
1135. (ssre->sre (quote "abc.")) .......... [PASS]
1136. (ssre->sre (quote "a(?x: b c )d")) .......... [PASS]
1137. (ssre->sre (quote "(?<=Z)X.")) .......... [PASS]
1138. (ssre->sre (quote "(?<=a|bbbb)c")) .......... [PASS]
1139. (ssre->sre (quote "1234")) .......... [PASS]
1140. (ssre->sre (quote "^")) .......... [PASS]
1141. (ssre->sre (quote "(?<=C
)^")) .......... [PASS]
1142. (ssre->sre (quote "(?m)A?B")) .......... [PASS]
1143. (ssre->sre (quote "(?m)A*B")) .......... [PASS]
1144. (ssre->sre (quote "\\w+(.)(.)?def")) .......... [PASS]
1145. (ssre->sre (quote ".+foo")) .......... [PASS]
1146. (ssre->sre (quote ".+foo")) .......... [PASS]
1147. (ssre->sre (quote "^X")) .......... [PASS]
1148. (ssre->sre (quote "a(?!)|\\wbc")) .......... [PASS]
1149. (ssre->sre (quote "X$")) .......... [PASS]
1150. (ssre->sre (quote "\\d+X|9+Y")) .......... [PASS]
1151. (ssre->sre (quote "Z(?!)")) .......... [PASS]
1152. (ssre->sre (quote "dog(sbody)?")) .......... [PASS]
1153. (ssre->sre (quote "dog(sbody)??")) .......... [PASS]
1154. (ssre->sre (quote "dog|dogsbody")) .......... [PASS]
1155. (ssre->sre (quote "dogsbody|dog")) .......... [PASS]
1156. (ssre->sre (quote "\\bthe cat\\b")) .......... [PASS]
1157. (ssre->sre (quote "dog(sbody)?")) .......... [PASS]
1158. (ssre->sre (quote "dog(sbody)?")) .......... [PASS]
1159. (ssre->sre (quote "abc")) .......... [PASS]
1160. (ssre->sre (quote "(?<=abc)123")) .......... [PASS]
1161. (ssre->sre (quote "\\babc\\b")) .......... [PASS]
1162. (ssre->sre (quote "(?=C)")) .......... [PASS]
1163. (ssre->sre (quote "abcd*")) .......... [PASS]
1164. (ssre->sre (quote "abc\\d*")) .......... [PASS]
1165. (ssre->sre (quote "abc[de]*")) .......... [PASS]
1166. (ssre->sre (quote "(?<=abc)def")) .......... [PASS]
1167. (ssre->sre (quote "abc$")) .......... [PASS]
1168. (ssre->sre (quote "abc$")) .......... [PASS]
1169. (ssre->sre (quote "abc\\z")) .......... [PASS]
1170. (ssre->sre (quote "abc\\b")) .......... [PASS]
1171. (ssre->sre (quote "abc\\B")) .......... [PASS]
1172. (ssre->sre (quote ".+")) .......... [PASS]
1173. (ssre->sre (quote "(?=abc){3}abc")) .......... [PASS]
1174. (ssre->sre (quote "(?=abc){0}xyz")) .......... [PASS]
1175. (ssre->sre (quote "(?=abc){1}xyz")) .......... [PASS]
1176. (ssre->sre (quote "(?=(a))?.")) .......... [PASS]
1177. (ssre->sre (quote "(?=(a))??.")) .......... [PASS]
1178. (ssre->sre (quote "^(?!a){0}\\w+")) .......... [PASS]
1179. (ssre->sre (quote "(?<=(abc))?xyz")) .......... [PASS]
1180. (ssre->sre (quote "abcdef")) .......... [PASS]
1181. (ssre->sre (quote "abcd")) .......... [PASS]
1182. (ssre->sre (quote "[ab]*")) .......... [PASS]
1183. (ssre->sre (quote "[ab]*?")) .......... [PASS]
1184. (ssre->sre (quote "[ab]?")) .......... [PASS]
1185. (ssre->sre (quote "[ab]??")) .......... [PASS]
1186. (ssre->sre (quote "[ab]+")) .......... [PASS]
1187. (ssre->sre (quote "[ab]+?")) .......... [PASS]
1188. (ssre->sre (quote "[ab]{2,3}")) .......... [PASS]
1189. (ssre->sre (quote "[ab]{2,3}?")) .......... [PASS]
1190. (ssre->sre (quote "[ab]{2,}")) .......... [PASS]
1191. (ssre->sre (quote "[ab]{2,}?")) .......... [PASS]
1192. (ssre->sre (quote "abc(?=xyz)")) .......... [PASS]
1193. (ssre->sre (quote "(?<=pqr)abc(?=xyz)")) .......... [PASS]
1194. (ssre->sre (quote "a\\b")) .......... [PASS]
1195. (ssre->sre (quote "abc(?=abcde)(?=ab)")) .......... [PASS]
1196. (ssre->sre (quote "a*?b*?")) .......... [PASS]
1197. (ssre->sre (quote "(a)(b)|(c)")) .......... [PASS]
1198. (ssre->sre (quote "(?aa)")) .......... [PASS]
1199. (ssre->sre (quote "a(b)c(d)")) .......... [PASS]
1200. (ssre->sre (quote "^")) .......... [PASS]
1201. (ssre->sre (quote "(02-)?[0-9]{3}-[0-9]{3}")) .......... [PASS]
1202. (ssre->sre (quote "abc")) .......... [PASS]
1203. (ssre->sre (quote "abc")) .......... [PASS]
1204. (ssre->sre (quote "abc|bcd")) .......... [PASS]
1205. (ssre->sre (quote "(?<=abc|)")) .......... [PASS]
1206. (ssre->sre (quote "(?<=abc|)")) .......... [PASS]
1207. (ssre->sre (quote "(?<=|abc)")) .......... [PASS]
1208. (ssre->sre (quote "[abc]")) .......... [PASS]
1209. (ssre->sre (quote "foobar")) .......... [PASS]
1210. (ssre->sre (quote "foobar")) .......... [PASS]
1211. (ssre->sre (quote "(?<=pqr)abc(?=xyz)")) .......... [PASS]
1212. (ssre->sre (quote "\\z")) .......... [PASS]
1213. (ssre->sre (quote "\\Z")) .......... [PASS]
1214. (ssre->sre (quote "(?<=(?=.(?<=x)))")) .......... [PASS]
1215. (ssre->sre (quote "(?![ab]).*")) .......... [PASS]
1216. (ssre->sre (quote "[a[]")) .......... [PASS]
1217. (ssre->sre (quote "\\bX")) .......... [PASS]
1218. (ssre->sre (quote "\\BX")) .......... [PASS]
1219. (ssre->sre (quote "X\\b")) .......... [PASS]
1220. (ssre->sre (quote "X\\B")) .......... [PASS]
1221. (ssre->sre (quote "[^a]")) .......... [PASS]
1222. (ssre->sre (quote "a.b")) .......... [PASS]
1223. (ssre->sre (quote "a(.{3})b")) .......... [PASS]
1224. (ssre->sre (quote "a(.*?)(.)")) .......... [PASS]
1225. (ssre->sre (quote "a(.*?)(.)")) .......... [PASS]
1226. (ssre->sre (quote "a(.*)(.)")) .......... [PASS]
1227. (ssre->sre (quote "a(.*)(.)")) .......... [PASS]
1228. (ssre->sre (quote "a(.)(.)")) .......... [PASS]
1229. (ssre->sre (quote "a(.)(.)")) .......... [PASS]
1230. (ssre->sre (quote "a(.?)(.)")) .......... [PASS]
1231. (ssre->sre (quote "a(.?)(.)")) .......... [PASS]
1232. (ssre->sre (quote "a(.??)(.)")) .......... [PASS]
1233. (ssre->sre (quote "a(.??)(.)")) .......... [PASS]
1234. (ssre->sre (quote "a(.{3})b")) .......... [PASS]
1235. (ssre->sre (quote "a(.{3,})b")) .......... [PASS]
1236. (ssre->sre (quote "a(.{3,}?)b")) .......... [PASS]
1237. (ssre->sre (quote "a(.{3,5})b")) .......... [PASS]
1238. (ssre->sre (quote "a(.{3,5}?)b")) .......... [PASS]
1239. (ssre->sre (quote "(?<=aXb)cd")) .......... [PASS]
1240. (ssre->sre (quote "(?<=(.))X")) .......... [PASS]
1241. (ssre->sre (quote "[^a]+")) .......... [PASS]
1242. (ssre->sre (quote "^[^a]{2}")) .......... [PASS]
1243. (ssre->sre (quote "^[^a]{2,}")) .......... [PASS]
1244. (ssre->sre (quote "^[^a]{2,}?")) .......... [PASS]
1245. (ssre->sre (quote "[^a]+")) .......... [PASS]
1246. (ssre->sre (quote "^[^a]{2}")) .......... [PASS]
1247. (ssre->sre (quote "^[^a]{2,}")) .......... [PASS]
1248. (ssre->sre (quote "^[^a]{2,}?")) .......... [PASS]
1249. (ssre->sre (quote "\\D")) .......... [PASS]
1250. (ssre->sre (quote ">\\S")) .......... [PASS]
1251. (ssre->sre (quote "\\d")) .......... [PASS]
1252. (ssre->sre (quote "\\s")) .......... [PASS]
1253. (ssre->sre (quote "\\D+")) .......... [PASS]
1254. (ssre->sre (quote "\\D{2,3}")) .......... [PASS]
1255. (ssre->sre (quote "\\D{2,3}?")) .......... [PASS]
1256. (ssre->sre (quote "\\d+")) .......... [PASS]
1257. (ssre->sre (quote "\\d{2,3}")) .......... [PASS]
1258. (ssre->sre (quote "\\d{2,3}?")) .......... [PASS]
1259. (ssre->sre (quote "\\S+")) .......... [PASS]
1260. (ssre->sre (quote "\\S{2,3}")) .......... [PASS]
1261. (ssre->sre (quote "\\S{2,3}?")) .......... [PASS]
1262. (ssre->sre (quote ">\\s+<")) .......... [PASS]
1263. (ssre->sre (quote ">\\s{2,3}<")) .......... [PASS]
1264. (ssre->sre (quote ">\\s{2,3}?<")) .......... [PASS]
1265. (ssre->sre (quote "\\w+")) .......... [PASS]
1266. (ssre->sre (quote "\\w{2,3}")) .......... [PASS]
1267. (ssre->sre (quote "\\w{2,3}?")) .......... [PASS]
1268. (ssre->sre (quote "\\W+")) .......... [PASS]
1269. (ssre->sre (quote "\\W{2,3}")) .......... [PASS]
1270. (ssre->sre (quote "\\W{2,3}?")) .......... [PASS]
1271. (ssre->sre (quote "^[ac]*b")) .......... [PASS]
1272. (ssre->sre (quote "^[^x]*b")) .......... [PASS]
1273. (ssre->sre (quote "^[^x]*b")) .......... [PASS]
1274. (ssre->sre (quote "^\\d*b")) .......... [PASS]
1275. (ssre->sre (quote "(|a)")) .......... [PASS]
1276. (ssre->sre (quote "abcd*")) .......... [PASS]
1277. (ssre->sre (quote "abcd*")) .......... [PASS]
1278. (ssre->sre (quote "abc\\d*")) .......... [PASS]
1279. (ssre->sre (quote "abc[de]*")) .......... [PASS]
1280. (ssre->sre (quote "\\bthe cat\\b")) .......... [PASS]
1281. (ssre->sre (quote "[\\p{Nd}]")) .......... [PASS]
1282. (ssre->sre (quote "[\\p{Nd}+-]+")) .......... [PASS]
1283. (ssre->sre (quote "[\\P{Nd}]+")) .......... [PASS]
1284. (ssre->sre (quote "^[\\p{Vowel}]")) .......... [PASS]
1285. (ssre->sre (quote "^[\\p{Any}]X")) .......... [PASS]
1286. (ssre->sre (quote "^[\\P{Any}]X")) .......... [PASS]
1287. (ssre->sre (quote "^[\\p{Any}]?X")) .......... [PASS]
1288. (ssre->sre (quote "[.\\p{Lu}][.\\p{Ll}][.\\P{Lu}][.\\P{Ll}]")) .......... [PASS]
1289. (ssre->sre (quote "[\\p{L}]")) .......... [PASS]
1290. (ssre->sre (quote "[\\P{L}]")) .......... [PASS]
1291. (ssre->sre (quote "[\\pLu]")) .......... [PASS]
1292. (ssre->sre (quote "[\\PLu]")) .......... [PASS]
1293. (ssre->sre (quote "\\p{Nd}")) .......... [PASS]
1294. (ssre->sre (quote "\\p{Nd}+")) .......... [PASS]
1295. (ssre->sre (quote "\\P{Nd}+")) .......... [PASS]
1296. (ssre->sre (quote "^\\p{Vowel}")) .......... [PASS]
1297. (ssre->sre (quote "^\\p{Any}X")) .......... [PASS]
1298. (ssre->sre (quote "^\\P{Any}X")) .......... [PASS]
1299. (ssre->sre (quote "^\\p{Any}?X")) .......... [PASS]
1300. (ssre->sre (quote "\\p{L}")) .......... [PASS]
1301. (ssre->sre (quote "\\P{L}")) .......... [PASS]
1302. (ssre->sre (quote "\\pLu")) .......... [PASS]
1303. (ssre->sre (quote "\\PLu")) .......... [PASS]
1304. (ssre->sre (quote "\\b...\\B")) .......... [PASS]
1305. (ssre->sre (quote "\\b...\\B")) .......... [PASS]
1306. (ssre->sre (quote "\\b...\\B")) .......... [PASS]
1307. (ssre->sre (quote "ist")) .......... [PASS]
1308. (ssre->sre (quote "is+t")) .......... [PASS]
1309. (ssre->sre (quote "is+?t")) .......... [PASS]
1310. (ssre->sre (quote "is?t")) .......... [PASS]
1311. (ssre->sre (quote "is{2}t")) .......... [PASS]
1312. (ssre->sre (quote "^A\\s+Z")) .......... [PASS]
1313. (ssre->sre (quote "AskZ")) .......... [PASS]
1314. (ssre->sre (quote "[AskZ]+")) .......... [PASS]
1315. (ssre->sre (quote "[^s]+")) .......... [PASS]
1316. (ssre->sre (quote "[^s]+")) .......... [PASS]
1317. (ssre->sre (quote "[^k]+")) .......... [PASS]
1318. (ssre->sre (quote "[^k]+")) .......... [PASS]
1319. (ssre->sre (quote "[^sk]+")) .......... [PASS]
1320. (ssre->sre (quote "[^sk]+")) .......... [PASS]
1321. (ssre->sre (quote "i")) .......... [PASS]
1322. (ssre->sre (quote "I")) .......... [PASS]
1323. (ssre->sre (quote "[i]")) .......... [PASS]
1324. (ssre->sre (quote "[zi]")) .......... [PASS]
1325. (ssre->sre (quote "[iI]")) .......... [PASS]
1326. (ssre->sre (quote "\\d+")) .......... [PASS]
1327. (ssre->sre (quote "\\d+")) .......... [PASS]
1328. (ssre->sre (quote ">\\s+<")) .......... [PASS]
1329. (ssre->sre (quote ">\\s+<")) .......... [PASS]
1330. (ssre->sre (quote "\\w+")) .......... [PASS]
1331. (ssre->sre (quote "\\w+")) .......... [PASS]
1332. (ssre->sre (quote "\\w+")) .......... [PASS]
1333. (ssre->sre (quote "\\b.+?\\b")) .......... [PASS]
1334. (ssre->sre (quote "caf\\B.+?\\B")) .......... [PASS]
1335. (ssre->sre (quote "x{1,3}+")) .......... [PASS]
1336. (ssre->sre (quote "[a]")) .......... [PASS]
1337. (ssre->sre (quote "[^a]")) .......... [PASS]
1338. (ssre->sre (quote "(?<=C
)^")) .......... [PASS]
1339. (ssre->sre (quote "\\w+(?= )")) .......... [PASS]
1340. (ssre->sre (quote "{Nd}")) .......... [PASS]
1341. (ssre->sre (quote "{Nd|[+]|[-]}+")) .......... [PASS]
1342. (ssre->sre (quote "{~Nd}+")) .......... [PASS]
1343. (ssre->sre (quote "^{Vowel}")) .......... [PASS]
1344. (ssre->sre (quote "^{Any}X")) .......... [PASS]
1345. (ssre->sre (quote "^{~Any}X")) .......... [PASS]
1346. (ssre->sre (quote "^{Any}?X")) .......... [PASS]
1347. (ssre->sre (quote "{[.]|Lu}{[.]|Ll}{[.]|~Lu}{[.]|~Ll}")) .......... [PASS]
1348. (ssre->sre (quote "{L}")) .......... [PASS]
1349. (ssre->sre (quote "{~L}")) .......... [PASS]
1350. (ssre->sre (quote "{L}u")) .......... [PASS]
1351. (ssre->sre (quote "{~L}u")) .......... [PASS]
1352. (ssre->sre (quote "{L-Vowel}u")) .......... [PASS]
1353. (ssre->sre (quote "{Nd}")) .......... [PASS]
1354. (ssre->sre (quote "{Nd}+")) .......... [PASS]
1355. (ssre->sre (quote "{~Nd}+")) .......... [PASS]
1356. (ssre->sre (quote "^{Vowel}")) .......... [PASS]
1357. (ssre->sre (quote "^{Any}X")) .......... [PASS]
1358. (ssre->sre (quote "^{~Any}X")) .......... [PASS]
1359. (ssre->sre (quote "^{Any}?X")) .......... [PASS]
1360. (ssre->sre (quote "{u}{l|d}*")) .......... [PASS]
1361. (ssre->sre (quote "{~d}{an|[']}*")) .......... [PASS]
1362. (ssre->sre (quote "{<}{u&~Vowel|d}{!b}{an-d}*{>}")) .......... [PASS]
1363. (ssre->sre (quote "{}\\X*")) .......... [PASS]
1364. (ssre->sre (quote "a{}b")) .......... [PASS]
1365. (ssre->sre (quote "a{{}}b")) .......... [PASS]
1366. (ssre->sre (quote "a{{}|{}|{}}b")) .......... [PASS]
1367. (ssre->sre (quote "a{{}&{}}b")) .......... [PASS]
1368. (ssre->sre (quote "a{{}&{{}-{}-{}}}b")) .......... [PASS]
1369. (ssre->sre (quote "{?i-u:?u:an&{l|d}}")) .......... [PASS]
1370. (ssre->sre (quote "(?x){ ?i-u: ?u: an & { l | d } }")) .......... [PASS]
1371. (ssre->sre (quote "(?x){ ?i-u: ?u: an & { l | d } }")) .......... [PASS]
1372. (ssre->sre (quote "{?x: an & { ?i-u: l | d } }")) .......... [PASS]
1373. (ssre->sre (quote "{an&{?i:{?-u:l|d}}}")) .......... [PASS]
1374. (ssre->sre (quote "(?i)(?-u){l|d}")) .......... [PASS]
1375. (ssre->sre (quote "(?i)A string")) .......... [PASS]
1376. (ssre->sre (quote "(?i)([^.]*)\\.([^:]*):[T ]+(.*)")) .......... [PASS]
1377. (ssre->sre (quote "(?i)^[W-c]+$")) .......... [PASS]
1378. (ssre->sre (quote "(?s)\\A(.)*\\z")) .......... [PASS]
1379. (ssre->sre (quote "(?i)[^a]")) .......... [PASS]
1380. (ssre->sre (quote "(?i:saturday|sunday)")) .......... [PASS]
1381. (ssre->sre (quote "(?i)(?i:a)b")) .......... [PASS]
1382. (ssre->sre (quote "(?i)((?i:a))b")) .......... [PASS]
1383. (ssre->sre (quote "(?i)(?-i:a)b")) .......... [PASS]
1384. (ssre->sre (quote "(?i)((?-i:a))b")) .......... [PASS]
1385. (ssre->sre (quote "(?i)(?-i:a)b")) .......... [PASS]
1386. (ssre->sre (quote "((?-i:a))b")) .......... [PASS]
1387. (ssre->sre (quote "(?-i:a)b")) .......... [PASS]
1388. (ssre->sre (quote "((?-i:a))b")) .......... [PASS]
1389. (ssre->sre (quote "(?is)((?-i:a.))b")) .......... [PASS]
1390. (ssre->sre (quote "(?m)^b$")) .......... [PASS]
1391. (ssre->sre (quote "(?ms)^b.")) .......... [PASS]
1392. (ssre->sre (quote "(?i)([\\w:]+::)?(\\w+)$")) .......... [PASS]
1393. (ssre->sre (quote "(?x)x y z | a b c")) .......... [PASS]
1394. (ssre->sre (quote "(?i)AB(?-i:C)")) .......... [PASS]
1395. (ssre->sre (quote "(?i)reg(?:ul(?:[a@]|ae)r|ex)")) .......... [PASS]
1396. (ssre->sre (quote "ab cd (?x: de fg)")) .......... [PASS]
1397. (ssre->sre (quote "ab cd(?x: de fg) h")) .......... [PASS]
1398. (ssre->sre (quote "(?s)^\\w+=.*(\\\\
.*)*")) .......... [PASS]
1399. (ssre->sre (quote "(?i)[^a]*")) .......... [PASS]
1400. (ssre->sre (quote "(?i)[^a]*?X")) .......... [PASS]
1401. (ssre->sre (quote "(?i)[^a]+?X")) .......... [PASS]
1402. (ssre->sre (quote "(?i)[^a]?X")) .......... [PASS]
1403. (ssre->sre (quote "(?i)[^a]??X")) .......... [PASS]
1404. (ssre->sre (quote "(?i)[^a]{2,3}")) .......... [PASS]
1405. (ssre->sre (quote "(?i)[^a]{2,3}?")) .......... [PASS]
1406. (ssre->sre (quote "(?i)(?<=a{2})b")) .......... [PASS]
1407. (ssre->sre (quote "(?i)(?sre (quote "(?i)(?<=[^a]{2})b")) .......... [PASS]
1409. (ssre->sre (quote "(?i)^[^b]*\\w{4}")) .......... [PASS]
1410. (ssre->sre (quote "(?i)^a*\\w{4}")) .......... [PASS]
1411. (ssre->sre (quote "(?i)s")) .......... [PASS]
1412. (ssre->sre (quote "(?i)[^s]")) .......... [PASS]
1413. (ssre->sre (quote "(?i)the end")) .......... [PASS]
1414. (ssre->sre (quote "(?i)abcd*")) .......... [PASS]
1415. (ssre->sre (quote "(?i)abc\\Z")) .......... [PASS]
1416. (ssre->sre (quote "(?i)^[^d]*?$")) .......... [PASS]
1417. (ssre->sre (quote "(?i)^[^d]*?(?m:$)")) .......... [PASS]
1418. (ssre->sre (quote "(?:[\\PLa*]*){8,}")) .......... [PASS]
1419. (ssre->sre (quote "(?i)abc")) .......... [PASS]
1420. (ssre->sre (quote "(?i)(?-i)the end")) .......... [PASS]
1421. (ssre->sre (quote "(?i)([\\da-f:]+)$")) .......... [PASS]
1422. (ssre->sre (quote "(?i)^[\\da-f](\\.[\\da-f])*$")) .......... [PASS]
1423. (ssre->sre (quote "(?is)([^.]*)\\.([^:]*):[T ]+(.*)")) .......... [PASS]
1424. (ssre->sre (quote "(?isn)([^.]*)\\.([^:]*):[T ]+(.*)")) .......... [PASS]
1425. (ssre->sre (quote "(?i)^[W-c]+$")) .......... [PASS]
1426. (ssre->sre (quote "(?i)^[?-_]+$")) .......... [PASS]
1427. (ssre->sre (quote "(?i)[^a]")) .......... [PASS]
1428. (ssre->sre (quote "(?i)[^a]+")) .......... [PASS]
1429. (ssre->sre (quote "(?i)[^az]")) .......... [PASS]
1430. (ssre->sre (quote "(?i)\\b(foo)\\s+(\\w+)")) .......... [PASS]
1431. (ssre->sre (quote "a(?i:b)c")) .......... [PASS]
1432. (ssre->sre (quote "a(?i:b)*c")) .......... [PASS]
1433. (ssre->sre (quote "(?im)^(?-u:\\w\\s*\\w)$")) .......... [PASS]
1434. (ssre->sre (quote "(?i)abc\\X*")) .......... [PASS]
1435. (ssre->sre (quote "(?n)((((((((((a))))))))))")) .......... [PASS]
1436. (ssre->sre (quote "(?n)((((((((?-n:(a)))))))))")) .......... [PASS]
1437. (ssre->sre (quote "(?n)((((((((?-n:(a)|(a)))))))))")) .......... [PASS]
1438. (sre->ssre (quote (: #\t #\h #\e #\space #\q #\u #\i #\c #\k #\space #\b #\r #\o #\w #\n #\space #\f #\o #\x))) .......... [PASS]
1439. (sre->ssre (quote (: (* #\a) #\a #\b (? #\c) #\x #\y (+ #\z) #\p #\q (= 3 #\r) #\a (>= 2 #\b) #\x (** 4 5 #\y) #\p (** 0 6 #\q) #\A (>= 0 #\B) #\z #\z))) .......... [PASS]
1440. (sre->ssre (quote (: bos (** 1 2 ($ (: #\a #\b #\c))) #\z #\z))) .......... [PASS]
1441. (sre->ssre (quote (: bos (**? 1 2 ($ (or (**? 1 #f #\b) #\a))) #\c))) .......... [PASS]
1442. (sre->ssre (quote (: bos (** 1 2 ($ (or (+ #\b) #\a))) #\c))) .......... [PASS]
1443. (sre->ssre (quote (: bos (**? 1 2 ($ (or (: #\b #\a) (* #\b)))) #\b #\c))) .......... [PASS]
1444. (sre->ssre (quote (: bos (or #\a #\b #\] #\c #\d #\e)))) .......... [PASS]
1445. (sre->ssre (quote (: bos (or #\] #\c #\d #\e)))) .......... [PASS]
1446. (sre->ssre (quote (: bos (~ (or #\a #\b #\] #\c #\d #\e))))) .......... [PASS]
1447. (sre->ssre (quote (: bos (~ (or #\] #\c #\d #\e))))) .......... [PASS]
1448. (sre->ssre (quote (: bos #\@))) .......... [PASS]
1449. (sre->ssre (quote (: bos (+ (char-range #\0 #\9)) eos))) .......... [PASS]
1450. (sre->ssre (quote (: bos (* nonl) #\n #\t #\e #\r))) .......... [PASS]
1451. (sre->ssre (quote (: bos #\x #\x #\x (+ (char-range #\0 #\9)) eos))) .......... [PASS]
1452. (sre->ssre (quote (: bos (+ nonl) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) eos))) .......... [PASS]
1453. (sre->ssre (quote (: bos (**? 1 #f nonl) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) eos))) .......... [PASS]
1454. (sre->ssre (quote (: bos ($ (+ (~ #\!))) #\! ($ (+ nonl)) #\= #\a #\p #\q #\u #\x #\z #\. #\i #\x #\r #\. #\z #\z #\z #\. #\a #\c #\. #\u #\k eos))) .......... [PASS]
1455. (sre->ssre (quote #\:)) .......... [PASS]
1456. (sre->ssre (quote (: ($ (+ (or numeric (char-range #\a #\f) #\:))) eos))) .......... [PASS]
1457. (sre->ssre (quote (: bos (* nonl) #\. ($ (** 1 3 numeric)) #\. ($ (** 1 3 numeric)) #\. ($ (** 1 3 numeric)) eos))) .......... [PASS]
1458. (sre->ssre (quote (: bos ($ (+ numeric)) (+ space) #\I #\N (+ space) #\S #\O #\A (+ space) ($ (+ (~ space))) (+ space) ($ (+ (~ space))) (* space) #\( (* space) eos))) .......... [PASS]
1459. (sre->ssre (quote (: bos (or (char-range #\a #\z) (char-range #\A #\Z) numeric) (* (or (char-range #\a #\z) (char-range #\A #\Z) numeric #\-)) (* ($ (: #\. (or (char-range #\a #\z) (char-range #\A #\Z) numeric) (* (or (char-range #\a #\z) (char-range #\A #\Z) numeric #\-))))) #\. eos))) .......... [PASS]
1460. (sre->ssre (quote (: bos #\* #\. (char-range #\a #\z) (? ($ (: (* (or (char-range #\a #\z) #\- numeric)) (+ (or (char-range #\a #\z) numeric))))) (* ($ (: #\. (char-range #\a #\z) (? ($ (: (* (or (char-range #\a #\z) #\- numeric)) (+ (or (char-range #\a #\z) numeric)))))))) eos))) .......... [PASS]
1461. (sre->ssre (quote (: bos (look-ahead (: #\a #\b ($ (: #\d #\e)))) ($ (: #\a #\b #\d)) ($ #\e)))) .......... [PASS]
1462. (sre->ssre (quote (: bos (neg-look-ahead (or (: ($ (: #\a #\b)) #\d #\e) #\x)) ($ (: #\a #\b #\d)) ($ #\f)))) .......... [PASS]
1463. (sre->ssre (quote (: bos (look-ahead ($ (: #\a #\b ($ (: #\c #\d))))) ($ (: #\a #\b))))) .......... [PASS]
1464. (sre->ssre (quote (: bos (or numeric (char-range #\a #\f)) (* ($ (: #\. (or numeric (char-range #\a #\f))))) eos))) .......... [PASS]
1465. (sre->ssre (quote (: bos #\" (* nonl) #\" (* space) (? ($ (: #\; (* nonl)))) eos))) .......... [PASS]
1466. (sre->ssre (quote (: bos eos))) .......... [PASS]
1467. (sre->ssre (quote (: bos #\a #\space #\b (or #\c #\space) #\d eos))) .......... [PASS]
1468. (sre->ssre (quote (: bos ($ (: #\a ($ (: #\b ($ #\c))))) ($ (: #\d ($ (: #\e ($ #\f))))) ($ (: #\h ($ (: #\i ($ #\j))))) ($ (: #\k ($ (: #\l ($ #\m))))) eos))) .......... [PASS]
1469. (sre->ssre (quote (: bos (: #\a ($ (: #\b ($ #\c)))) (: #\d ($ (: #\e ($ #\f)))) (: #\h ($ (: #\i ($ #\j)))) (: #\k ($ (: #\l ($ #\m)))) eos))) .......... [PASS]
1470. (sre->ssre (quote (: bos (or alnum #\_) (~ (or alnum #\_)) space (~ space) numeric (~ numeric) #\]))) .......... [PASS]
1471. (sre->ssre (quote (: bos (+ (or #\. #\^ #\$ #\| #\( #\) #\* #\+ #\? #\{ #\, #\}))))) .......... [PASS]
1472. (sre->ssre (quote (: bos (* #\a) (or alnum #\_)))) .......... [PASS]
1473. (sre->ssre (quote (: bos (*? #\a) (or alnum #\_)))) .......... [PASS]
1474. (sre->ssre (quote (: bos (+ #\a) (or alnum #\_)))) .......... [PASS]
1475. (sre->ssre (quote (: bos (**? 1 #f #\a) (or alnum #\_)))) .......... [PASS]
1476. (sre->ssre (quote (: bos (= 8 numeric) (>= 2 (or alnum #\_))))) .......... [PASS]
1477. (sre->ssre (quote (: bos (** 4 5 (or #\a #\e #\i #\o #\u numeric)) eos))) .......... [PASS]
1478. (sre->ssre (quote (: bos (**? 4 5 (or #\a #\e #\i #\o #\u numeric))))) .......... [PASS]
1479. (sre->ssre (quote (: bos #\F #\r #\o #\m (+ #\space) ($ (+ (~ #\space))) (+ #\space) (or (char-range #\a #\z) (char-range #\A #\Z)) (or (char-range #\a #\z) (char-range #\A #\Z)) (or (char-range #\a #\z) (char-range #\A #\Z)) (+ #\space) (or (char-range #\a #\z) (char-range #\A #\Z)) (or (char-range #\a #\z) (char-range #\A #\Z)) (or (char-range #\a #\z) (char-range #\A #\Z)) (+ #\space) (? (char-range #\0 #\9)) (char-range #\0 #\9) (+ #\space) (char-range #\0 #\9) (char-range #\0 #\9) #\: (char-range #\0 #\9) (char-range #\0 #\9)))) .......... [PASS]
1480. (sre->ssre (quote (: bos #\F #\r #\o #\m (+ space) (+ (~ space)) (+ space) (= 2 ($ (: (= 3 (or (char-range #\a #\z) (char-range #\A #\Z))) (+ space)))) (** 1 2 numeric) (+ space) numeric numeric #\: numeric numeric))) .......... [PASS]
1481. (sre->ssre (quote (: bos #\1 #\2 nonl #\3 #\4))) .......... [PASS]
1482. (sre->ssre (quote (: #\f #\o #\o (neg-look-ahead (: #\b #\a #\r)) ($ (* nonl))))) .......... [PASS]
1483. (sre->ssre (quote (: (or (: (neg-look-ahead (: #\f #\o #\o)) nonl nonl nonl) (: bos (** 0 2 nonl))) #\b #\a #\r ($ (* nonl))))) .......... [PASS]
1484. (sre->ssre (quote (: bos ($ (* (~ numeric))) (look-ahead numeric) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
1485. (sre->ssre (quote (: (neg-look-ahead bos) #\a #\b #\c))) .......... [PASS]
1486. (sre->ssre (quote (: (look-ahead bos) #\a #\b #\c))) .......... [PASS]
1487. (sre->ssre (quote (: bos (** 1 3 (or #\a #\b)) ($ (or (: #\a (* #\b)) #\b))))) .......... [PASS]
1488. (sre->ssre (quote (: bos (**? 1 3 (or #\a #\b)) ($ (or (: #\a (* #\b)) #\b))))) .......... [PASS]
1489. (sre->ssre (quote (: bos (**? 1 3 (or #\a #\b)) ($ (or (: #\a (*? #\b)) #\b))))) .......... [PASS]
1490. (sre->ssre (quote (: bos (** 1 3 (or #\a #\b)) ($ (or (: #\a (*? #\b)) #\b))))) .......... [PASS]
1491. (sre->ssre (quote (: #\a (** 1 3 #\b) #\b #\c))) .......... [PASS]
1492. (sre->ssre (quote (: ($ (* (~ #\.))) #\. ($ (* (~ #\:))) #\: (+ (or #\T #\space)) ($ (* nonl))))) .......... [PASS]
1493. (sre->ssre (quote (: bos (+ (char-range #\W #\c)) eos))) .......... [PASS]
1494. (sre->ssre (quote (: bos (+ (char-range #\? #\_)) eos))) .......... [PASS]
1495. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
1496. (sre->ssre (quote (: bos (* ($ nonl)) eos))) .......... [PASS]
1497. (sre->ssre (quote (or #\b (+ #\:)))) .......... [PASS]
1498. (sre->ssre (quote (+ (or #\- #\a #\z)))) .......... [PASS]
1499. (sre->ssre (quote (+ (or #\a #\z #\-)))) .......... [PASS]
1500. (sre->ssre (quote (+ (or #\a #\- #\z)))) .......... [PASS]
1501. (sre->ssre (quote (+ (char-range #\a #\z)))) .......... [PASS]
1502. (sre->ssre (quote (+ (or numeric #\-)))) .......... [PASS]
1503. (sre->ssre (quote #\\)) .......... [PASS]
1504. (sre->ssre (quote (: (= 0 #\a) #\b #\c))) .......... [PASS]
1505. (sre->ssre (quote (: (**? 0 0 ($ (or #\a ($ (: #\b #\c))))) #\x #\y #\z))) .......... [PASS]
1506. (sre->ssre (quote (: bos ($ (~ #\a)) ($ (~ #\b)) ($ (* (~ #\c))) ($ (** 3 4 (~ #\d)))))) .......... [PASS]
1507. (sre->ssre (quote (~ #\a))) .......... [PASS]
1508. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
1509. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
1510. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
1511. (sre->ssre (quote (: (~ #\k) eos))) .......... [PASS]
1512. (sre->ssre (quote (: (** 2 3 (~ #\k)) eos))) .......... [PASS]
1513. (sre->ssre (quote (: bos (>= 8 numeric) #\@ (+ nonl) (~ #\k) eos))) .......... [PASS]
1514. (sre->ssre (quote (~ #\a))) .......... [PASS]
1515. (sre->ssre (quote (~ (or #\a #\z)))) .......... [PASS]
1516. (sre->ssre (quote (: #\P (~ #\*) #\T #\A #\I #\R #\E (**? 1 6 (~ #\*)) #\L #\L))) .......... [PASS]
1517. (sre->ssre (quote (: #\P (~ #\*) #\T #\A #\I #\R #\E (**? 1 #f (~ #\*)) #\L #\L))) .......... [PASS]
1518. (sre->ssre (quote (: ($ (: #\. numeric numeric (? (char-range #\1 #\9)))) (+ numeric)))) .......... [PASS]
1519. (sre->ssre (quote ($ (: #\. numeric numeric ($ (or (look-ahead #\0) (: numeric (look-ahead numeric)))))))) .......... [PASS]
1520. (sre->ssre (quote (: (or bow eow) ($ (: #\f #\o #\o)) (+ space) ($ (+ (or alnum #\_)))))) .......... [PASS]
1521. (sre->ssre (quote (: #\f #\o #\o ($ (* nonl)) #\b #\a #\r))) .......... [PASS]
1522. (sre->ssre (quote (: #\f #\o #\o ($ (*? nonl)) #\b #\a #\r))) .......... [PASS]
1523. (sre->ssre (quote (: ($ (* nonl)) ($ (* numeric))))) .......... [PASS]
1524. (sre->ssre (quote (: ($ (* nonl)) ($ (+ numeric))))) .......... [PASS]
1525. (sre->ssre (quote (: ($ (*? nonl)) ($ (* numeric))))) .......... [PASS]
1526. (sre->ssre (quote (: ($ (*? nonl)) ($ (+ numeric))))) .......... [PASS]
1527. (sre->ssre (quote (: ($ (* nonl)) ($ (+ numeric)) eos))) .......... [PASS]
1528. (sre->ssre (quote (: ($ (*? nonl)) ($ (+ numeric)) eos))) .......... [PASS]
1529. (sre->ssre (quote (: ($ (* nonl)) (or bow eow) ($ (+ numeric)) eos))) .......... [PASS]
1530. (sre->ssre (quote (: ($ (: (* nonl) (~ numeric))) ($ (+ numeric)) eos))) .......... [PASS]
1531. (sre->ssre (quote (: bos (* (~ numeric)) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
1532. (sre->ssre (quote (: bos ($ (* (~ numeric))) (look-ahead numeric) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
1533. (sre->ssre (quote (: bos (or #\W #\-) #\4 #\6 #\]))) .......... [PASS]
1534. (sre->ssre (quote (: bos (or (char-range #\W #\]) #\4 #\6)))) .......... [PASS]
1535. (sre->ssre (quote (: #\w #\o #\r #\d #\space (** 0 10 (: (+ (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9))) #\space)) #\o #\t #\h #\e #\r #\w #\o #\r #\d))) .......... [PASS]
1536. (sre->ssre (quote (: #\w #\o #\r #\d #\space (** 0 300 (: (+ (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9))) #\space)) #\o #\t #\h #\e #\r #\w #\o #\r #\d))) .......... [PASS]
1537. (sre->ssre (quote (: bos (= 0 ($ #\a))))) .......... [PASS]
1538. (sre->ssre (quote (: bos (** 0 1 ($ #\a))))) .......... [PASS]
1539. (sre->ssre (quote (: bos (** 0 2 ($ #\a))))) .......... [PASS]
1540. (sre->ssre (quote (: bos (** 0 3 ($ #\a))))) .......... [PASS]
1541. (sre->ssre (quote (: bos (>= 0 ($ #\a))))) .......... [PASS]
1542. (sre->ssre (quote (: bos (= 1 ($ #\a))))) .......... [PASS]
1543. (sre->ssre (quote (: bos (** 1 2 ($ #\a))))) .......... [PASS]
1544. (sre->ssre (quote (: bos (** 1 3 ($ #\a))))) .......... [PASS]
1545. (sre->ssre (quote (: bos (>= 1 ($ #\a))))) .......... [PASS]
1546. (sre->ssre (quote (: (* nonl) #\. #\g #\i #\f))) .......... [PASS]
1547. (sre->ssre (quote (: (>= 0 nonl) #\. #\g #\i #\f))) .......... [PASS]
1548. (sre->ssre (quote (: (* nonl) eos))) .......... [PASS]
1549. (sre->ssre (quote ($ (or (: (* nonl) #\X) (: bos #\B))))) .......... [PASS]
1550. (sre->ssre (quote (: bos (* nonl) #\B))) .......... [PASS]
1551. (sre->ssre (quote (: bos (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9)))) .......... [PASS]
1552. (sre->ssre (quote (: bos numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric))) .......... [PASS]
1553. (sre->ssre (quote (: bos (= 12 (or #\a #\b #\c))))) .......... [PASS]
1554. (sre->ssre (quote (: bos (= 12 (char-range #\a #\c))))) .......... [PASS]
1555. (sre->ssre (quote (: bos (= 12 ($ (or #\a #\b #\c)))))) .......... [PASS]
1556. (sre->ssre (quote (: bos (or #\a #\b #\c #\d #\e #\f #\g #\h #\i #\j #\k #\l #\m #\n #\o #\p #\q #\r #\s #\t #\u #\v #\w #\x #\y #\0 #\1 #\2 #\3 #\4 #\5 #\6 #\7 #\8 #\9)))) .......... [PASS]
1557. (sre->ssre (quote (: #\a #\b #\c #\d (= 0 #\e)))) .......... [PASS]
1558. (sre->ssre (quote (: #\a #\b (= 0 (or #\c #\d)) #\e))) .......... [PASS]
1559. (sre->ssre (quote (: #\a #\b (= 0 ($ #\c)) #\d))) .......... [PASS]
1560. (sre->ssre (quote (: #\a ($ (* #\b))))) .......... [PASS]
1561. (sre->ssre (quote (: #\a #\b (= 0 numeric) #\e))) .......... [PASS]
1562. (sre->ssre (quote (: #\" (* ($ (or (+ (~ (or #\\ #\"))) (: #\\ nonl)))) #\"))) .......... [PASS]
1563. (sre->ssre (quote (*? nonl))) .......... [PASS]
1564. (sre->ssre (quote (or bow eow))) .......... [PASS]
1565. (sre->ssre (quote (or bow eow))) .......... [PASS]
1566. (sre->ssre (quote (: #\a (~ #\a) #\b))) .......... [PASS]
1567. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
1568. (sre->ssre (quote (: #\a (~ #\a) #\b))) .......... [PASS]
1569. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
1570. (sre->ssre (quote (: bos (**? 1 2 ($ (or (**? 1 #f #\b) #\a))) #\c))) .......... [PASS]
1571. (sre->ssre (quote (: bos (**? 1 2 ($ (or (+ #\b) #\a))) #\c))) .......... [PASS]
1572. (sre->ssre (quote (: (neg-look-ahead bos) #\x))) .......... [PASS]
1573. (sre->ssre (quote (: (*? ($ (or #\A #\B))) #\C #\D))) .......... [PASS]
1574. (sre->ssre (quote (: (* ($ (or #\A #\B))) #\C #\D))) .......... [PASS]
1575. (sre->ssre (quote (: (neg-look-behind (: #\b #\a #\r)) #\f #\o #\o))) .......... [PASS]
1576. (sre->ssre (quote (: (= 3 (or alnum #\_)) (neg-look-behind (: #\b #\a #\r)) #\f #\o #\o))) .......... [PASS]
1577. (sre->ssre (quote (: (look-behind (: ($ (: #\f #\o #\o)) #\a)) #\b #\a #\r))) .......... [PASS]
1578. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
1579. (sre->ssre (quote (: ($ (+ numeric)) ($ (or alnum #\_))))) .......... [PASS]
1580. (sre->ssre (quote (: #\a (w/nocase #\b) #\c))) .......... [PASS]
1581. (sre->ssre (quote (: #\a (* (w/nocase #\b)) #\c))) .......... [PASS]
1582. (sre->ssre (quote (* ($ (*? #\a))))) .......... [PASS]
1583. (sre->ssre (quote (* ($ (*? (or #\a #\b)))))) .......... [PASS]
1584. (sre->ssre (quote (* ($ (*? (~ #\a)))))) .......... [PASS]
1585. (sre->ssre (quote (* ($ (*? (~ (or #\a #\b))))))) .......... [PASS]
1586. (sre->ssre (quote (: (look-behind (: #\f #\o #\o #\newline)) bos #\b #\a #\r))) .......... [PASS]
1587. (sre->ssre (quote (: (look-behind (: (neg-look-behind (: #\f #\o #\o)) #\b #\a #\r)) #\b #\a #\z))) .......... [PASS]
1588. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1589. (sre->ssre (quote (: #\a (* #\b) #\c))) .......... [PASS]
1590. (sre->ssre (quote (: #\a (* #\b) #\b #\c))) .......... [PASS]
1591. (sre->ssre (quote (= 1 nonl))) .......... [PASS]
1592. (sre->ssre (quote (** 3 4 nonl))) .......... [PASS]
1593. (sre->ssre (quote (: #\a (>= 0 #\b) #\b #\c))) .......... [PASS]
1594. (sre->ssre (quote (: #\a (+ #\b) #\b #\c))) .......... [PASS]
1595. (sre->ssre (quote (: #\a (>= 1 #\b) #\b #\c))) .......... [PASS]
1596. (sre->ssre (quote (: #\a (+ #\b) #\b #\c))) .......... [PASS]
1597. (sre->ssre (quote (: #\a (>= 1 #\b) #\b #\c))) .......... [PASS]
1598. (sre->ssre (quote (: #\a (** 1 3 #\b) #\b #\c))) .......... [PASS]
1599. (sre->ssre (quote (: #\a (** 3 4 #\b) #\b #\c))) .......... [PASS]
1600. (sre->ssre (quote (: #\a (** 4 5 #\b) #\b #\c))) .......... [PASS]
1601. (sre->ssre (quote (: #\a (? #\b) #\b #\c))) .......... [PASS]
1602. (sre->ssre (quote (: #\a (** 0 1 #\b) #\b #\c))) .......... [PASS]
1603. (sre->ssre (quote (: #\a (? #\b) #\b #\c))) .......... [PASS]
1604. (sre->ssre (quote (: #\a (? #\b) #\c))) .......... [PASS]
1605. (sre->ssre (quote (: #\a (** 0 1 #\b) #\c))) .......... [PASS]
1606. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
1607. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
1608. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
1609. (sre->ssre (quote (: #\a #\b #\c eos))) .......... [PASS]
1610. (sre->ssre (quote bos)) .......... [PASS]
1611. (sre->ssre (quote eos)) .......... [PASS]
1612. (sre->ssre (quote (: #\a nonl #\c))) .......... [PASS]
1613. (sre->ssre (quote (: #\a (* nonl) #\c))) .......... [PASS]
1614. (sre->ssre (quote (: #\a (or #\b #\c) #\d))) .......... [PASS]
1615. (sre->ssre (quote (: #\a (char-range #\b #\d) #\e))) .......... [PASS]
1616. (sre->ssre (quote (: #\a (char-range #\b #\d)))) .......... [PASS]
1617. (sre->ssre (quote (: #\a (or #\- #\b)))) .......... [PASS]
1618. (sre->ssre (quote (: #\a (or #\b #\-)))) .......... [PASS]
1619. (sre->ssre (quote (: #\a #\]))) .......... [PASS]
1620. (sre->ssre (quote (: #\a #\] #\b))) .......... [PASS]
1621. (sre->ssre (quote (: #\a (~ (or #\b #\c)) #\d))) .......... [PASS]
1622. (sre->ssre (quote (: #\a (~ (or #\- #\b)) #\c))) .......... [PASS]
1623. (sre->ssre (quote (: #\a (~ (or #\] #\b)) #\c))) .......... [PASS]
1624. (sre->ssre (quote (: (or bow eow) #\a (or bow eow)))) .......... [PASS]
1625. (sre->ssre (quote (: (or bow eow) #\y (or bow eow)))) .......... [PASS]
1626. (sre->ssre (quote (: nwb #\a nwb))) .......... [PASS]
1627. (sre->ssre (quote (: nwb #\y (or bow eow)))) .......... [PASS]
1628. (sre->ssre (quote (: (or bow eow) #\y nwb))) .......... [PASS]
1629. (sre->ssre (quote (: nwb #\y nwb))) .......... [PASS]
1630. (sre->ssre (quote (or alnum #\_))) .......... [PASS]
1631. (sre->ssre (quote (~ (or alnum #\_)))) .......... [PASS]
1632. (sre->ssre (quote (: #\a space #\b))) .......... [PASS]
1633. (sre->ssre (quote (: #\a (~ space) #\b))) .......... [PASS]
1634. (sre->ssre (quote numeric)) .......... [PASS]
1635. (sre->ssre (quote (~ numeric))) .......... [PASS]
1636. (sre->ssre (quote (or (: #\a #\b) (: #\c #\d)))) .......... [PASS]
1637. (sre->ssre (quote (: ($ (:)) #\e #\f))) .......... [PASS]
1638. (sre->ssre (quote (: eos #\b))) .......... [PASS]
1639. (sre->ssre (quote (: #\a #\( #\b))) .......... [PASS]
1640. (sre->ssre (quote (: #\a (* #\() #\b))) .......... [PASS]
1641. (sre->ssre (quote (: #\a #\\ #\b))) .......... [PASS]
1642. (sre->ssre (quote ($ ($ #\a)))) .......... [PASS]
1643. (sre->ssre (quote (: ($ #\a) #\b ($ #\c)))) .......... [PASS]
1644. (sre->ssre (quote (: (+ #\a) (+ #\b) #\c))) .......... [PASS]
1645. (sre->ssre (quote (: (>= 1 #\a) (>= 1 #\b) #\c))) .......... [PASS]
1646. (sre->ssre (quote (: #\a (**? 1 #f nonl) #\c))) .......... [PASS]
1647. (sre->ssre (quote (* ($ (or (+ #\a) #\b))))) .......... [PASS]
1648. (sre->ssre (quote (>= 0 ($ (or (+ #\a) #\b))))) .......... [PASS]
1649. (sre->ssre (quote (+ ($ (or (+ #\a) #\b))))) .......... [PASS]
1650. (sre->ssre (quote (>= 1 ($ (or (+ #\a) #\b))))) .......... [PASS]
1651. (sre->ssre (quote (? ($ (or (+ #\a) #\b))))) .......... [PASS]
1652. (sre->ssre (quote (** 0 1 ($ (or (+ #\a) #\b))))) .......... [PASS]
1653. (sre->ssre (quote (* (~ (or #\a #\b))))) .......... [PASS]
1654. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1655. (sre->ssre (quote (* #\a))) .......... [PASS]
1656. (sre->ssre (quote (: (* ($ (or #\a #\b #\c))) #\d))) .......... [PASS]
1657. (sre->ssre (quote (: (* ($ (or #\a #\b #\c))) #\b #\c #\d))) .......... [PASS]
1658. (sre->ssre (quote (or #\a #\b #\c #\d #\e))) .......... [PASS]
1659. (sre->ssre (quote (: ($ (or #\a #\b #\c #\d #\e)) #\f))) .......... [PASS]
1660. (sre->ssre (quote (: #\a #\b #\c (* #\d) #\e #\f #\g))) .......... [PASS]
1661. (sre->ssre (quote (: #\a (* #\b)))) .......... [PASS]
1662. (sre->ssre (quote (: ($ (or (: #\a #\b) (: #\c #\d))) #\e))) .......... [PASS]
1663. (sre->ssre (quote (: (or #\a #\b #\h #\g #\e #\f #\d #\c) #\i #\j))) .......... [PASS]
1664. (sre->ssre (quote (: bos ($ (or (: #\a #\b) (: #\c #\d))) #\e))) .......... [PASS]
1665. (sre->ssre (quote (: ($ (or (: #\a #\b #\c) (:))) #\e #\f))) .......... [PASS]
1666. (sre->ssre (quote (: ($ (or #\a #\b)) (* #\c) #\d))) .......... [PASS]
1667. (sre->ssre (quote (: ($ (or (: #\a #\b) (: #\a (* #\b)))) #\b #\c))) .......... [PASS]
1668. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) (* #\c)))) .......... [PASS]
1669. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) ($ (: (* #\c) #\d))))) .......... [PASS]
1670. (sre->ssre (quote (: #\a ($ (+ (or #\b #\c))) ($ (: (* #\c) #\d))))) .......... [PASS]
1671. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) ($ (: (+ #\c) #\d))))) .......... [PASS]
1672. (sre->ssre (quote (: #\a (* (or #\b #\c #\d)) #\d #\c #\d #\c #\d #\e))) .......... [PASS]
1673. (sre->ssre (quote (: #\a (+ (or #\b #\c #\d)) #\d #\c #\d #\c #\d #\e))) .......... [PASS]
1674. (sre->ssre (quote (: ($ (or (: #\a #\b) #\a)) (* #\b) #\c))) .......... [PASS]
1675. (sre->ssre (quote (: ($ (: ($ #\a) ($ #\b) #\c)) ($ #\d)))) .......... [PASS]
1676. (sre->ssre (quote (: (or (char-range #\a #\z) (char-range #\A #\Z) #\_) (* (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9) #\_))))) .......... [PASS]
1677. (sre->ssre (quote (or (: bos #\a ($ (or (: #\b (+ #\c)) (: #\b (or #\e #\h)))) #\g) (: nonl #\h eos)))) .......... [PASS]
1678. (sre->ssre (quote ($ (or (: #\b (+ #\c) #\d eos) (: #\e (* #\f) #\g nonl) (: (? #\h) #\i ($ (or #\j #\k))))))) .......... [PASS]
1679. (sre->ssre (quote ($ ($ ($ ($ ($ ($ ($ ($ ($ ($ #\a)))))))))))) .......... [PASS]
1680. (sre->ssre (quote ($ ($ ($ ($ ($ ($ ($ ($ ($ #\a))))))))))) .......... [PASS]
1681. (sre->ssre (quote (: #\m #\u #\l #\t #\i #\p #\l #\e #\space #\w #\o #\r #\d #\s #\space #\o #\f #\space #\t #\e #\x #\t))) .......... [PASS]
1682. (sre->ssre (quote (: #\m #\u #\l #\t #\i #\p #\l #\e #\space #\w #\o #\r #\d #\s))) .......... [PASS]
1683. (sre->ssre (quote (: ($ (* nonl)) #\c ($ (* nonl))))) .......... [PASS]
1684. (sre->ssre (quote (: #\( ($ (* nonl)) #\, #\space ($ (* nonl)) #\)))) .......... [PASS]
1685. (sre->ssre (quote #\k)) .......... [PASS]
1686. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
1687. (sre->ssre (quote (: #\a ($ (: #\b #\c)) #\d))) .......... [PASS]
1688. (sre->ssre (quote (: #\a (? #\-) #\c))) .......... [PASS]
1689. (sre->ssre (quote (: #\a (neg-look-ahead #\b) nonl))) .......... [PASS]
1690. (sre->ssre (quote (: #\a (look-ahead #\d) nonl))) .......... [PASS]
1691. (sre->ssre (quote (: #\a (look-ahead (or #\c #\d)) nonl))) .......... [PASS]
1692. (sre->ssre (quote (: #\a (or #\b #\c #\d) ($ nonl)))) .......... [PASS]
1693. (sre->ssre (quote (: #\a (* (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1694. (sre->ssre (quote (: #\a (**? 1 #f (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1695. (sre->ssre (quote (: #\a (+ (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1696. (sre->ssre (quote (: #\a (= 2 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1697. (sre->ssre (quote (: #\a (** 4 5 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1698. (sre->ssre (quote (: #\a (**? 4 5 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1699. (sre->ssre (quote (: #\a (** 6 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1700. (sre->ssre (quote (: #\a (**? 6 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1701. (sre->ssre (quote (: #\a (** 5 6 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1702. (sre->ssre (quote (: #\a (**? 5 6 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1703. (sre->ssre (quote (: #\a (** 5 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1704. (sre->ssre (quote (: #\a (**? 5 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
1705. (sre->ssre (quote (: #\a (**? 1 #f (or #\b (**? 1 2 ($ (or #\c #\e))) #\d)) ($ nonl)))) .......... [PASS]
1706. (sre->ssre (quote (: bos (? ($ (+ nonl))) #\B))) .......... [PASS]
1707. (sre->ssre (quote (or (: bos ($ (~ (char-range #\a #\z)))) (: ($ #\^) eos)))) .......... [PASS]
1708. (sre->ssre (quote (: bos (or #\< #\>) #\&))) .......... [PASS]
1709. (sre->ssre (quote (: (look-behind #\a) #\b))) .......... [PASS]
1710. (sre->ssre (quote (: (neg-look-behind #\c) #\b))) .......... [PASS]
1711. (sre->ssre (quote (: (* (: nonl nonl)) #\a))) .......... [PASS]
1712. (sre->ssre (quote (: (*? (: nonl nonl)) #\a))) .......... [PASS]
1713. (sre->ssre (quote (: bos (** 3 5 ($ (:)))))) .......... [PASS]
1714. (sre->ssre (quote (: (* ($ (or #\a #\x))) #\a #\b))) .......... [PASS]
1715. (sre->ssre (quote (: (* ($ #\a)) #\a #\b))) .......... [PASS]
1716. (sre->ssre (quote (: (w/nocase #\a) #\b))) .......... [PASS]
1717. (sre->ssre (quote (: ($ (w/nocase #\a)) #\b))) .......... [PASS]
1718. (sre->ssre (quote (: (or #\c #\d) (:) (: #\a (:) #\b (: #\b (:)) (: #\b (:) #\b))))) .......... [PASS]
1719. (sre->ssre (quote (: (or #\c #\d) (:) (: #\a #\a #\a #\a #\a #\a #\a #\a (:) (: #\b #\b #\b #\b #\b #\b #\b #\b) (: #\b #\b #\b #\b #\b #\b #\b #\b (:)) (: #\b #\b #\b #\b #\b #\b #\b #\b (:) (: #\b #\b #\b #\b #\b #\b #\b #\b)))))) .......... [PASS]
1720. (sre->ssre (quote (: #\f #\o #\o (* (or alnum #\_)) (= 4 numeric) #\b #\a #\z))) .......... [PASS]
1721. (sre->ssre (quote (: #\x (* ($ (: #\~ #\~))) (? (? #\F))))) .......... [PASS]
1722. (sre->ssre (quote (: #\x (* ($ (: #\~ #\~))) (?? #\F)))) .......... [PASS]
1723. (sre->ssre (quote (: (neg-look-behind (or #\c #\d)) #\b))) .......... [PASS]
1724. (sre->ssre (quote (: (neg-look-behind (or #\c #\d)) (or #\a #\b)))) .......... [PASS]
1725. (sre->ssre (quote (: (neg-look-behind ($ (or #\c #\d))) #\b))) .......... [PASS]
1726. (sre->ssre (quote (: (neg-look-behind ($ (or #\c #\d))) (or #\a #\b)))) .......... [PASS]
1727. (sre->ssre (quote (: (neg-look-behind (: #\c #\d)) (or #\a #\b)))) .......... [PASS]
1728. (sre->ssre (quote (: bol #\b))) .......... [PASS]
1729. (sre->ssre (quote (: bol ($ #\b)))) .......... [PASS]
1730. (sre->ssre (quote (: bos #\b))) .......... [PASS]
1731. (sre->ssre (quote (: ($ (:)) bos #\b))) .......... [PASS]
1732. (sre->ssre (quote (+ ($ (: (+ (or alnum #\_)) #\:))))) .......... [PASS]
1733. (sre->ssre (quote (: eos (look-behind (: bos ($ #\a)))))) .......... [PASS]
1734. (sre->ssre (quote (: (? ($ (: (+ (or (or alnum #\_) #\:)) #\: #\:))) ($ (+ (or alnum #\_))) eos))) .......... [PASS]
1735. (sre->ssre (quote (: bos (* (~ (or #\b #\c #\d))) ($ (+ #\c))))) .......... [PASS]
1736. (sre->ssre (quote (: ($ (* #\a)) (+ #\b)))) .......... [PASS]
1737. (sre->ssre (quote (: bos (* (~ (or #\b #\c #\d))) ($ (+ #\c))))) .......... [PASS]
1738. (sre->ssre (quote (: ($ (: #\> (+ #\a))) #\a #\b))) .......... [PASS]
1739. (sre->ssre (quote (: #\b eos))) .......... [PASS]
1740. (sre->ssre (quote (: (look-behind (: (= 3 numeric) (neg-look-ahead (: #\9 #\9 #\9)))) #\f #\o #\o))) .......... [PASS]
1741. (sre->ssre (quote (: (look-behind (: (neg-look-ahead (: nonl nonl nonl #\9 #\9 #\9)) (= 3 numeric))) #\f #\o #\o))) .......... [PASS]
1742. (sre->ssre (quote (: (look-behind (: (= 3 numeric) (neg-look-ahead (: #\9 #\9 #\9)) nonl nonl nonl)) #\f #\o #\o))) .......... [PASS]
1743. (sre->ssre (quote (: (look-behind (: (= 3 numeric) nonl nonl nonl)) (neg-look-behind (: #\9 #\9 #\9)) #\f #\o #\o))) .......... [PASS]
1744. (sre->ssre (quote (* ($ (or (: #\Z ($ (:))) #\A))))) .......... [PASS]
1745. (sre->ssre (quote (* ($ (or (: #\Z ($ ($ (:)))) #\A))))) .......... [PASS]
1746. (sre->ssre (quote (* #\a))) .......... [PASS]
1747. (sre->ssre (quote (+ space))) .......... [PASS]
1748. (sre->ssre (quote (: (neg-look-ahead bos) #\x))) .......... [PASS]
1749. (sre->ssre (quote (: #\a #\b #\c nonl))) .......... [PASS]
1750. (sre->ssre (quote (: #\a (: #\b #\c) #\d))) .......... [PASS]
1751. (sre->ssre (quote (: (look-behind #\Z) #\X nonl))) .......... [PASS]
1752. (sre->ssre (quote (: (neg-look-behind (: (~ #\f) #\o #\o)) ($ (: #\b #\a #\r))))) .......... [PASS]
1753. (sre->ssre (quote (: (neg-look-behind (~ #\f)) #\X))) .......... [PASS]
1754. (sre->ssre (quote (: (look-behind (~ #\f)) #\X))) .......... [PASS]
1755. (sre->ssre (quote bos)) .......... [PASS]
1756. (sre->ssre (quote #\space)) .......... [PASS]
1757. (sre->ssre (quote (: #\space (* space) #\# (* space)))) .......... [PASS]
1758. (sre->ssre (quote (: (* #\a) (* #\b) (or alnum #\_)))) .......... [PASS]
1759. (sre->ssre (quote (: (* #\a) (? #\b) (or alnum #\_)))) .......... [PASS]
1760. (sre->ssre (quote (: (* #\a) (** 0 4 #\b) (or alnum #\_)))) .......... [PASS]
1761. (sre->ssre (quote (: (* #\a) (>= 0 #\b) (or alnum #\_)))) .......... [PASS]
1762. (sre->ssre (quote (: (* #\a) (* numeric) (or alnum #\_)))) .......... [PASS]
1763. (sre->ssre (quote (: (* #\a) (* #\b) (or alnum #\_)))) .......... [PASS]
1764. (sre->ssre (quote (: eos (neg-look-behind #\newline)))) .......... [PASS]
1765. (sre->ssre (quote (: (* nonl) (or #\o #\p) (or #\x #\y #\z)))) .......... [PASS]
1766. (sre->ssre (quote (or (: ($ #\a) #\b) (: ($ #\a) #\c)))) .......... [PASS]
1767. (sre->ssre (quote (: (+ (or (+ #\a) (: #\a #\b))) #\c))) .......... [PASS]
1768. (sre->ssre (quote (: bos (+ (or #\a (: #\a #\b))) #\c))) .......... [PASS]
1769. (sre->ssre (quote (: (= 3 (look-ahead (: #\a #\b #\c))) #\a #\b #\c))) .......... [PASS]
1770. (sre->ssre (quote (: (= 0 (look-ahead (: #\a #\b #\c))) #\x #\y #\z))) .......... [PASS]
1771. (sre->ssre (quote (: (= 1 (look-ahead (: #\a #\b #\c))) #\x #\y #\z))) .......... [PASS]
1772. (sre->ssre (quote (: (? (look-ahead ($ #\a))) nonl))) .......... [PASS]
1773. (sre->ssre (quote (: (?? (look-ahead ($ #\a))) nonl))) .......... [PASS]
1774. (sre->ssre (quote (: bos (= 0 (neg-look-ahead #\a)) (+ (or alnum #\_))))) .......... [PASS]
1775. (sre->ssre (quote (: (? (look-behind ($ (: #\a #\b #\c)))) #\x #\y #\z))) .......... [PASS]
1776. (sre->ssre (quote (: bos (+ (or #\: #\a numeric))))) .......... [PASS]
1777. (sre->ssre (quote (: bos (+ (or #\: #\a numeric #\: #\b))))) .......... [PASS]
1778. (sre->ssre (quote (: (or #\: #\a) #\x #\x #\x (or #\b #\:)))) .......... [PASS]
1779. (sre->ssre (quote (: (look-behind (= 2 (~ #\a))) #\b))) .......... [PASS]
1780. (sre->ssre (quote (: bos (+ (>= 2 ($ (** 2 3 #\a)))) #\a))) .......... [PASS]
1781. (sre->ssre (quote (look-ahead #\C))) .......... [PASS]
1782. (sre->ssre (quote (: (or (: #\a (-> quote (or (: #\space (-> apostrophe #\')) (-> realquote #\"))) #\space) (: #\b (-> quote (or (: #\space (-> apostrophe #\')) (-> realquote #\"))) #\space)) #\space ($ (or (: (backref quote) (+ (char-range #\a #\z))) (+ (char-range #\0 #\9))))))) .......... [PASS]
1783. (sre->ssre (quote (: bos (+ (>= 2 ($ #\a))) ($ (or alnum #\_))))) .......... [PASS]
1784. (sre->ssre (quote (: bos (+ (>= 2 #\a)) ($ (or alnum #\_))))) .......... [PASS]
1785. (sre->ssre (quote (: bos (*? nonl) ($ (or #\a (: #\b #\c)))))) .......... [PASS]
1786. (sre->ssre (quote (: bos (*? nonl) (or #\a (: #\b #\c) #\d)))) .......... [PASS]
1787. (sre->ssre (quote (: (*? nonl) #\a (look-behind (: #\b #\a))))) .......... [PASS]
1788. (sre->ssre (quote (or (: #\a (look-ahead (: #\b #\c)) nonl) (: #\a #\b #\d)))) .......... [PASS]
1789. (sre->ssre (quote (: bos (*? nonl) (or #\a (: #\b #\c))))) .......... [PASS]
1790. (sre->ssre (quote (: bos (* numeric) (= 4 (or alnum #\_))))) .......... [PASS]
1791. (sre->ssre (quote (: bos (* (~ #\b)) (= 4 (or alnum #\_))))) .......... [PASS]
1792. (sre->ssre (quote (: bos (* #\a) (= 4 (or alnum #\_))))) .......... [PASS]
1793. (sre->ssre (quote (: (or (-> n (: #\f #\o #\o)) (-> n (: #\b #\a #\r))) (backref n)))) .......... [PASS]
1794. (sre->ssre (quote (: (-> n #\A) (or (-> n (: #\f #\o #\o)) (-> n (: #\b #\a #\r))) (backref n)))) .......... [PASS]
1795. (sre->ssre (quote (: bos ($ (+ numeric)) (+ space) #\I #\N (+ space) #\S #\O #\A (+ space) ($ (+ (~ space))) (+ space) ($ (+ (~ space))) (* space) #\( (* space) eos))) .......... [PASS]
1796. (sre->ssre (quote (: (or #\x (or (+ ($ (or (: #\x #\x) (: #\y #\y)))) #\x #\x #\x #\x #\x) #\a #\a #\a) #\b #\c))) .......... [PASS]
1797. (sre->ssre (quote (: space #\a #\b #\c))) .......... [PASS]
1798. (sre->ssre (quote (: (* #\Z) (= 216 ($ (or (:) (* #\d))))))) .......... [PASS]
1799. (sre->ssre (quote (: (look-behind (: #\a (= 0 ($ #\B)) #\c)) #\X))) .......... [PASS]
1800. (sre->ssre (quote (: (+ #\a) (or (:) #\b) #\a))) .......... [PASS]
1801. (sre->ssre (quote (: (? #\X) (= 3335 ($ (or #\R (:) (:))))))) .......... [PASS]
1802. (sre->ssre (quote (or (: (neg-look-ahead ($ #\b)) #\c) #\b))) .......... [PASS]
1803. (sre->ssre (quote (or (: (look-ahead ($ #\b)) #\b) #\c))) .......... [PASS]
1804. (sre->ssre (quote (: #\< (or #\a #\space #\b) #\>))) .......... [PASS]
1805. (sre->ssre (quote (+ (or numeric #\-)))) .......... [PASS]
1806. (sre->ssre (quote (look-behind (? (look-ahead nonl))))) .......... [PASS]
1807. (sre->ssre (quote (look-behind (** 4 5 (look-ahead nonl))))) .......... [PASS]
1808. (sre->ssre (quote (look-behind (: (** 4 5 (look-ahead nonl)) #\x)))) .......... [PASS]
1809. (sre->ssre (quote (: #\space #\space #\space (* (-> word (: #\space (+ (or alnum #\_)) #\space))) #\space #\space #\space #\space #\. #\space #\space #\space))) .......... [PASS]
1810. (sre->ssre (quote (look-behind (look-ahead (: nonl (look-behind #\x)))))) .......... [PASS]
1811. (sre->ssre (quote (: (look-behind (look-ahead (look-behind #\a))) #\b))) .......... [PASS]
1812. (sre->ssre (quote (: (look-behind (: #\a (? #\b) #\c)) nonl nonl nonl))) .......... [PASS]
1813. (sre->ssre (quote (: (look-behind (or (: #\P #\Q #\R) (: #\a (? #\b) #\c))) nonl nonl nonl))) .......... [PASS]
1814. (sre->ssre (quote (: (look-behind (or (: #\a (? #\b) #\c) (: #\P #\Q #\R))) nonl nonl nonl))) .......... [PASS]
1815. (sre->ssre (quote (: (look-behind (or (: #\P #\Q) (: #\a (? #\b) #\c))) nonl nonl nonl))) .......... [PASS]
1816. (sre->ssre (quote (: (look-behind (or (: #\a (? #\b) #\c) (: #\P #\Q))) nonl nonl nonl))) .......... [PASS]
1817. (sre->ssre (quote (: (look-behind (: #\a ($ (or (: (? #\b) #\c) (: (? #\d) (? #\e) #\e))) #\f)) #\X nonl))) .......... [PASS]
1818. (sre->ssre (quote (: (neg-look-behind (: #\a ($ (or (: (? #\b) #\c) (: (? #\d) (? #\e) #\e))) #\f)) #\X nonl))) .......... [PASS]
1819. (sre->ssre (quote (: (look-behind (or (** 2 3 numeric) (: #\A #\B #\C))) nonl))) .......... [PASS]
1820. (sre->ssre (quote (: (look-behind ($ (** 1 255 numeric))) #\X))) .......... [PASS]
1821. (sre->ssre (quote (: (look-behind (: #\a (= 3 ($ (: (? #\b) #\c))) #\d)) #\X))) .......... [PASS]
1822. (sre->ssre (quote (: (look-behind (: #\a (= 0 ($ (: (? #\b) #\c))) #\d)) #\X))) .......... [PASS]
1823. (sre->ssre (quote (: (look-behind (: (? #\a) (= 0 ($ (: (? #\b) #\c))) #\d)) #\X nonl))) .......... [PASS]
1824. (sre->ssre (quote (neg-look-behind (? #\a)))) .......... [PASS]
1825. (sre->ssre (quote (: (look-behind (or (: #\P #\Q) (: #\P #\c nonl (? #\b)))) ($ (? nonl)) ($ (? #\b))))) .......... [PASS]
1826. (sre->ssre (quote (: (look-ahead #\a) (? #\b) #\a))) .......... [PASS]
1827. (sre->ssre (quote (: (look-ahead #\a) (? #\b) #\a nonl))) .......... [PASS]
1828. (sre->ssre (quote (: #\6 #\5 #\space #\0 #\0 #\space #\6 #\4))) .......... [PASS]
1829. (sre->ssre (quote (: bos (= 4 nonl)))) .......... [PASS]
1830. (sre->ssre (quote (: bos (+ ($ (: (** 3 6 nonl) #\!))) eos))) .......... [PASS]
1831. (sre->ssre (quote (or (: (>= 5 (char-range #\a #\z)) #\b) #\x))) .......... [PASS]
1832. (sre->ssre (quote (or (: (**? 1 6 (char-range #\a #\z)) #\s) #\x))) .......... [PASS]
1833. (sre->ssre (quote #\@)) .......... [PASS]
1834. (sre->ssre (quote (: #\@ #\@ #\@ #\x #\x #\x))) .......... [PASS]
1835. (sre->ssre (quote (: (look-behind #\x) #\b #\a #\d #\u #\t #\f))) .......... [PASS]
1836. (sre->ssre (quote (: (look-behind (: #\x #\x)) #\b #\a #\d #\u #\t #\f))) .......... [PASS]
1837. (sre->ssre (quote (: (look-behind (: #\x #\x #\x #\x)) #\b #\a #\d #\u #\t #\f))) .......... [PASS]
1838. (sre->ssre (quote #\X)) .......... [PASS]
1839. (sre->ssre (quote (+ #\a))) .......... [PASS]
1840. (sre->ssre (quote #\A)) .......... [PASS]
1841. (sre->ssre (quote #\x)) .......... [PASS]
1842. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1843. (sre->ssre (quote #\X)) .......... [PASS]
1844. (sre->ssre (quote (: (look-behind nonl) #\X))) .......... [PASS]
1845. (sre->ssre (quote (+ #\a))) .......... [PASS]
1846. (sre->ssre (quote #\a)) .......... [PASS]
1847. (sre->ssre (quote nonl)) .......... [PASS]
1848. (sre->ssre (quote #\s)) .......... [PASS]
1849. (sre->ssre (quote (~ #\s))) .......... [PASS]
1850. (sre->ssre (quote (: #\a (*? nonl) #\a))) .......... [PASS]
1851. (sre->ssre (quote (: (look-behind (: #\p #\q #\r)) #\a #\b #\c (look-ahead (: #\x #\y #\z))))) .......... [PASS]
1852. (sre->ssre (quote (: #\a (or bow eow)))) .......... [PASS]
1853. (sre->ssre (quote (: #\a #\b #\c (look-ahead (: #\a #\b #\c #\d #\e)) (look-ahead (: #\a #\b))))) .......... [PASS]
1854. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\1 #\2 #\3))) .......... [PASS]
1855. (sre->ssre (quote (: (or bow eow) #\a #\b #\c (or bow eow)))) .......... [PASS]
1856. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\d #\e #\f))) .......... [PASS]
1857. (sre->ssre (quote (: #\a #\b #\c (look-behind (: #\b #\c)) #\d #\e #\f))) .......... [PASS]
1858. (sre->ssre (quote (: (look-behind (: #\a #\b)) #\c #\d #\e #\f))) .......... [PASS]
1859. (sre->ssre (quote (: #\b (neg-look-behind (: #\a #\x)) (neg-look-ahead (: #\c #\x))))) .......... [PASS]
1860. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
1861. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
1862. (sre->ssre (quote (: bos #\1 #\2 #\3 #\4 #\5 #\6 #\7 #\8 #\a #\b #\c #\d))) .......... [PASS]
1863. (sre->ssre (quote (= 7 (or #\a #\x #\m)))) .......... [PASS]
1864. (sre->ssre (quote (: (*? ($ (or nonl nonl))) #\b #\x))) .......... [PASS]
1865. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1866. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1867. (sre->ssre (quote (: ($ (: nonl nonl nonl)) #\- ($ (: nonl nonl nonl))))) .......... [PASS]
1868. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1869. (sre->ssre (quote (or (: bos #\a #\b #\c) (: #\d #\e #\f)))) .......... [PASS]
1870. (sre->ssre (quote (: (* nonl) ($ (or (: ($ (: #\a #\b #\c)) eos) ($ (: #\d #\e #\f))))))) .......... [PASS]
1871. (sre->ssre (quote (: #\t #\h #\e #\space #\q #\u #\i #\c #\k #\space #\b #\r #\o #\w #\n #\space #\f #\o #\x))) .......... [PASS]
1872. (sre->ssre (quote (: (* #\a) ($ (+ #\b)) ($ #\z) ($ #\z)))) .......... [PASS]
1873. (sre->ssre (quote (: #\a #\b nonl #\c #\d))) .......... [PASS]
1874. (sre->ssre (quote (or (? #\a) (? #\b)))) .......... [PASS]
1875. (sre->ssre (quote (: (+ (or alnum #\_)) #\A))) .......... [PASS]
1876. (sre->ssre (quote (: bos #\d ($ #\e) eos))) .......... [PASS]
1877. (sre->ssre (quote ($ (: ($ #\a) (? ($ #\b)) ($ #\c))))) .......... [PASS]
1878. (sre->ssre (quote (or alnum #\_))) .......... [PASS]
1879. (sre->ssre (quote (** 5 4 #\x))) .......... [PASS]
1880. (sre->ssre (quote (= 65536 #\z))) .......... [PASS]
1881. (sre->ssre (quote (: #\a #\b #\c (look-behind (+ #\a)) #\b))) .......... [PASS]
1882. (sre->ssre (quote (: (look-behind (: #\a #\b ($ (+ #\c)) #\d)) #\e #\f))) .......... [PASS]
1883. (sre->ssre (quote (: (look-behind (: #\a #\b (look-behind (+ #\c)) #\d)) #\e #\f))) .......... [PASS]
1884. (sre->ssre (quote (: #\T #\h #\e #\space #\n #\e #\x #\t #\space #\t #\h #\r #\e #\e #\space #\a #\r #\e #\space #\i #\n #\space #\t #\e #\s #\t #\i #\n #\p #\u #\t #\2 #\space #\b #\e #\c #\a #\u #\s #\e #\space #\t #\h #\e #\y #\space #\h #\a #\v #\e #\space #\v #\a #\r #\i #\a #\b #\l #\e #\space #\l #\e #\n #\g #\t #\h #\space #\b #\r #\a #\n #\c #\h #\e #\s))) .......... [PASS]
1885. (sre->ssre (quote (: (look-behind (+ #\x)) #\y))) .......... [PASS]
1886. (sre->ssre (quote (** 37 17 #\a))) .......... [PASS]
1887. (sre->ssre (quote (: (** 1 3 #\a) #\b))) .......... [PASS]
1888. (sre->ssre (quote (: (+ nonl) #\f #\o #\o))) .......... [PASS]
1889. (sre->ssre (quote (: (+ nonl) #\f #\o #\o))) .......... [PASS]
1890. (sre->ssre (quote (: bos #\X))) .......... [PASS]
1891. (sre->ssre (quote (: (-> A (or (: #\t #\o #\m) (: #\b #\o #\n))) #\- (backref A)))) .......... [PASS]
1892. (sre->ssre (quote (: #\X (** 2 4 #\a) #\b))) .......... [PASS]
1893. (sre->ssre (quote (: #\X (**? 2 4 #\a) #\b))) .......... [PASS]
1894. (sre->ssre (quote (: #\X (+ (** 2 4 #\a)) #\b))) .......... [PASS]
1895. (sre->ssre (quote (: #\X (** 2 4 numeric) #\b))) .......... [PASS]
1896. (sre->ssre (quote (: #\X (**? 2 4 numeric) #\b))) .......... [PASS]
1897. (sre->ssre (quote (: #\X (+ (** 2 4 numeric)) #\b))) .......... [PASS]
1898. (sre->ssre (quote (: #\X (** 2 4 (~ numeric)) #\b))) .......... [PASS]
1899. (sre->ssre (quote (: #\X (**? 2 4 (~ numeric)) #\b))) .......... [PASS]
1900. (sre->ssre (quote (: #\X (+ (** 2 4 (~ numeric))) #\b))) .......... [PASS]
1901. (sre->ssre (quote (: #\X (** 2 4 (or #\a #\b #\c)) #\b))) .......... [PASS]
1902. (sre->ssre (quote (: #\X (**? 2 4 (or #\a #\b #\c)) #\b))) .......... [PASS]
1903. (sre->ssre (quote (: #\X (+ (** 2 4 (or #\a #\b #\c))) #\b))) .......... [PASS]
1904. (sre->ssre (quote (: #\X (** 2 4 (~ #\a)) #\b))) .......... [PASS]
1905. (sre->ssre (quote (: #\X (**? 2 4 (~ #\a)) #\b))) .......... [PASS]
1906. (sre->ssre (quote (: #\X (+ (** 2 4 (~ #\a))) #\b))) .......... [PASS]
1907. (sre->ssre (quote (: #\Z (neg-look-ahead (:))))) .......... [PASS]
1908. (sre->ssre (quote (: #\d #\o #\g (? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
1909. (sre->ssre (quote (: #\d #\o #\g (?? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
1910. (sre->ssre (quote (or (: #\d #\o #\g) (: #\d #\o #\g #\s #\b #\o #\d #\y)))) .......... [PASS]
1911. (sre->ssre (quote (or (: #\d #\o #\g #\s #\b #\o #\d #\y) (: #\d #\o #\g)))) .......... [PASS]
1912. (sre->ssre (quote (: (or bow eow) #\t #\h #\e #\space #\c #\a #\t (or bow eow)))) .......... [PASS]
1913. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1914. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\1 #\2 #\3))) .......... [PASS]
1915. (sre->ssre (quote (: (or bow eow) #\a #\b #\c (or bow eow)))) .......... [PASS]
1916. (sre->ssre (quote (: (? #\a) (? #\b)))) .......... [PASS]
1917. (sre->ssre (quote (: bos (? #\a) (? #\b)))) .......... [PASS]
1918. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
1919. (sre->ssre (quote (: #\a #\b #\c (* numeric)))) .......... [PASS]
1920. (sre->ssre (quote (: #\a #\b #\c (* (or #\d #\e))))) .......... [PASS]
1921. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\d #\e #\f))) .......... [PASS]
1922. (sre->ssre (quote (: #\a #\b #\c eos))) .......... [PASS]
1923. (sre->ssre (quote (: #\a #\b #\c (or bow eow)))) .......... [PASS]
1924. (sre->ssre (quote (: #\a #\b #\c nwb))) .......... [PASS]
1925. (sre->ssre (quote (+ nonl))) .......... [PASS]
1926. (sre->ssre (quote (: (look-behind (+ ($ (: #\a #\b #\c)))) #\X))) .......... [PASS]
1927. (sre->ssre (quote (or (: ($ #\a) #\b) (: #\a #\c)))) .......... [PASS]
1928. (sre->ssre (quote (or (: ($ #\a) ($ #\b) #\x) (: #\a #\b #\c)))) .......... [PASS]
1929. (sre->ssre (quote (: (or ($ (: #\f #\o #\o)) ($ (: #\b #\a #\r)) ($ (: #\b #\a #\z))) #\X))) .......... [PASS]
1930. (sre->ssre (quote (or (: ($ (: #\a #\b)) #\x) (: #\a #\b)))) .......... [PASS]
1931. (sre->ssre (quote ($ ($ ($ ($ ($ #\a))))))) .......... [PASS]
1932. (sre->ssre (quote (: (*? #\a) (*? #\b)))) .......... [PASS]
1933. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1934. (sre->ssre (quote (: #\a ($ #\b) #\c))) .......... [PASS]
1935. (sre->ssre (quote (or (: ($ #\a) ($ #\b)) ($ #\c)))) .......... [PASS]
1936. (sre->ssre (quote (or (-> A #\a) (-> A #\b)))) .......... [PASS]
1937. (sre->ssre (quote (: #\a ($ #\b) #\c ($ #\d)))) .......... [PASS]
1938. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
1939. (sre->ssre (quote (: (* nonl) numeric))) .......... [PASS]
1940. (sre->ssre (quote (* ($ (: #\a #\b #\c))))) .......... [PASS]
1941. (sre->ssre (quote bos)) .......... [PASS]
1942. (sre->ssre (quote (: (? (: #\a #\b)) (: #\a #\b) (: #\a #\b)))) .......... [PASS]
1943. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1944. (sre->ssre (quote ($ (: #\a #\b #\c #\d)))) .......... [PASS]
1945. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
1946. (sre->ssre (quote (: #\a ($ #\b) #\c))) .......... [PASS]
1947. (sre->ssre (quote (: #\a (or punct #\b)))) .......... [PASS]
1948. (sre->ssre (quote (: #\a (or #\b punct)))) .......... [PASS]
1949. (sre->ssre (quote (: #\0 #\b #\space #\2 #\8 #\space #\3 #\f #\space #\2 #\d #\space #\7 #\8 #\space #\2 #\9 #\space #\3 #\a))) .......... [PASS]
1950. (sre->ssre (quote (or #\a (: ($ #\b) #\c)))) .......... [PASS]
1951. (sre->ssre (quote (: #\e #\f #\g))) .......... [PASS]
1952. (sre->ssre (quote (: #\e #\f #\f))) .......... [PASS]
1953. (sre->ssre (quote (: #\e #\f #\f #\g))) .......... [PASS]
1954. (sre->ssre (quote (: #\a #\a #\a))) .......... [PASS]
1955. (sre->ssre (quote (neg-look-behind (or (:) (: #\! (neg-look-behind (:))))))) .......... [PASS]
1956. (sre->ssre (quote (or (: (neg-look-behind (or (:) #\! #\! (:) (:) (:) (:) (:) (neg-look-behind (:)) (:) (: (neg-look-behind (:)) #\!) #\! (:) (: (neg-look-behind (:)) #\!) (: #\! (neg-look-behind (:)) #\!) #\! #\! #\! (:) (:) (:) (: #\! #\!) (: #\< #\!))) #\!) #\! (:) (:) (:) #\! (:)))) .......... [PASS]
1957. (sre->ssre (quote (= 65 ($ (? #\R))))) .......... [PASS]
1958. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
1959. (sre->ssre (quote (or (: #\a #\b #\c) (: #\b #\c #\d)))) .......... [PASS]
1960. (sre->ssre (quote (: bos (**? 1 2 ($ (or (+ #\b) #\a))) #\b #\c))) .......... [PASS]
1961. (sre->ssre (quote (: bos (**? 1 2 ($ (or (* #\b) (: #\b #\a)))) #\b #\c))) .......... [PASS]
1962. (sre->ssre (quote (or #\a #\b #\c))) .......... [PASS]
1963. (sre->ssre (quote (or (: #\a ($ #\b) #\c) (: #\x #\y #\z)))) .......... [PASS]
1964. (sre->ssre (quote (: #\f #\o #\o #\b #\a #\r))) .......... [PASS]
1965. (sre->ssre (quote (: #\[ ($ (:)) (= 65535 #\]) (-> A (:))))) .......... [PASS]
1966. (sre->ssre (quote (look-behind (look-ahead (: nonl (look-behind #\x)))))) .......... [PASS]
1967. (sre->ssre (quote eos)) .......... [PASS]
1968. (sre->ssre (quote (: (? #\newline) eos))) .......... [PASS]
1969. (sre->ssre (quote (: (neg-look-ahead (or #\a #\b)) (* nonl)))) .......... [PASS]
1970. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
1971. (sre->ssre (quote (: #\1 #\2 #\3 #\4 #\5 (look-behind (** 1 256 numeric)) #\X))) .......... [PASS]
1972. (sre->ssre (quote (neg-look-behind (** 9 44965 ($ (= 65054 #\space)))))) .......... [PASS]
1973. (sre->ssre (quote (look-behind ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ ($ (:))) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ ($ (:))) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ ($ (:))) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (:)) ($ (: ($ (:)) ($ (:))))))))))))))))))))) .......... [PASS]
1974. (sre->ssre (quote (* ($ (or ($ (: #\f #\o #\o)) ($ (: #\b #\a #\r))))))) .......... [PASS]
1975. (sre->ssre (quote (* (or (: ($ #\f) ($ #\o) ($ #\o)) (: ($ #\b) ($ #\a) ($ #\r)))))) .......... [PASS]
1976. (sre->ssre (quote (* ($ (or (+ ($ #\Z)) #\A))))) .......... [PASS]
1977. (sre->ssre (quote (: #\A (+ #\space)))) .......... [PASS]
1978. (sre->ssre (quote (: #\a eos))) .......... [PASS]
1979. (sre->ssre (quote (or #\a #\[))) .......... [PASS]
1980. (sre->ssre (quote (or numeric #\space #\space (char-range #\space #\Z)))) .......... [PASS]
1981. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) ($ (or (:) (: #\D #\E #\F)))))) .......... [PASS]
1982. (sre->ssre (quote (: #\a ($ (: #\b #\b)) #\c))) .......... [PASS]
1983. (sre->ssre (quote (: #\a ($ (:)) #\c))) .......... [PASS]
1984. (sre->ssre (quote (: (or (-> n (: #\f #\o #\o)) (-> n (: #\b #\a #\r))) (backref n)))) .......... [PASS]
1985. (sre->ssre (quote (: (? #\a) #\b (* (or #\] #\x #\y)) #\c))) .......... [PASS]
1986. (sre->ssre (quote (* #\f))) .......... [PASS]
1987. (sre->ssre (quote (: #\f #\o #\o #\*))) .......... [PASS]
1988. (sre->ssre (quote (: #\f #\o #\o #\* #\b #\a #\r))) .......... [PASS]
1989. (sre->ssre (quote (: #\f #\\ #\o #\o))) .......... [PASS]
1990. (sre->ssre (quote (or #\t #\e #\n))) .......... [PASS]
1991. (sre->ssre (quote (: #\t (char-range #\a #\g) #\n))) .......... [PASS]
1992. (sre->ssre (quote (: #\a #\] #\b))) .......... [PASS]
1993. (sre->ssre (quote (: #\a (or #\] #\a #\-) #\b))) .......... [PASS]
1994. (sre->ssre (quote (: #\a (or #\] #\-) #\b))) .......... [PASS]
1995. (sre->ssre (quote (: #\a (or #\] (char-range #\a #\z)) #\b))) .......... [PASS]
1996. (sre->ssre (quote #\])) .......... [PASS]
1997. (sre->ssre (quote (: #\t (or #\! (char-range #\a #\g)) #\n))) .......... [PASS]
1998. (sre->ssre (quote (: #\A (char-range #\+ #\0) #\B))) .......... [PASS]
1999. (sre->ssre (quote (: #\a (char-range #\- #\0) #\z))) .......... [PASS]
2000. (sre->ssre (quote (: #\a (or numeric #\.) #\z))) .......... [PASS]
2001. (sre->ssre (quote (: #\A nwb #\\ #\C (~ numeric)))) .......... [PASS]
2002. (sre->ssre (quote (: (* #\a) #\b))) .......... [PASS]
2003. (sre->ssre (quote (: #\< (or #\] #\b #\c) #\>))) .......... [PASS]
2004. (sre->ssre (quote (: #\< (~ (or #\] #\b #\c)) #\>))) .......... [PASS]
2005. (sre->ssre (quote (: (* #\a) (+ #\b) #\c #\+ (or #\d #\e #\f) ($ (: #\a #\b)) #\( #\c #\d #\)))) .......... [PASS]
2006. (sre->ssre (quote (: #\h #\o #\w nonl #\t #\o #\space #\h #\o #\w #\. #\t #\o))) .......... [PASS]
2007. (sre->ssre (quote (: bos #\h #\o #\w #\space #\t #\o #\space #\^ #\h #\o #\w #\space #\t #\o))) .......... [PASS]
2008. (sre->ssre (quote (: bos #\b #\( #\c bos #\d #\) #\( bos #\e bos #\f #\)))) .......... [PASS]
2009. (sre->ssre (quote (: #\[ ($ (:)) (= 65535 #\]) ($ (:))))) .......... [PASS]
2010. (sre->ssre (quote (: bos #\A))) .......... [PASS]
2011. (sre->ssre (quote (: bos (+ (or alnum #\_))))) .......... [PASS]
2012. (sre->ssre (quote (: ($ (+ nonl)) (or bow eow) ($ (+ nonl))))) .......... [PASS]
2013. (sre->ssre (quote (+ (~ (or alnum #\_))))) .......... [PASS]
2014. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2015. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
2016. (sre->ssre (quote (: #\a ($ (= 3 nonl)) #\b))) .......... [PASS]
2017. (sre->ssre (quote (: #\a ($ (*? nonl)) ($ nonl)))) .......... [PASS]
2018. (sre->ssre (quote (: #\a ($ (*? nonl)) ($ nonl)))) .......... [PASS]
2019. (sre->ssre (quote (: #\a ($ (* nonl)) ($ nonl)))) .......... [PASS]
2020. (sre->ssre (quote (: #\a ($ (* nonl)) ($ nonl)))) .......... [PASS]
2021. (sre->ssre (quote (: #\a ($ nonl) ($ nonl)))) .......... [PASS]
2022. (sre->ssre (quote (: #\a ($ nonl) ($ nonl)))) .......... [PASS]
2023. (sre->ssre (quote (: #\a ($ (? nonl)) ($ nonl)))) .......... [PASS]
2024. (sre->ssre (quote (: #\a ($ (? nonl)) ($ nonl)))) .......... [PASS]
2025. (sre->ssre (quote (: #\a ($ (?? nonl)) ($ nonl)))) .......... [PASS]
2026. (sre->ssre (quote (: #\a ($ (?? nonl)) ($ nonl)))) .......... [PASS]
2027. (sre->ssre (quote (: #\a ($ (= 3 nonl)) #\b))) .......... [PASS]
2028. (sre->ssre (quote (: #\a ($ (>= 3 nonl)) #\b))) .......... [PASS]
2029. (sre->ssre (quote (: #\a ($ (**? 3 #f nonl)) #\b))) .......... [PASS]
2030. (sre->ssre (quote (: #\a ($ (** 3 5 nonl)) #\b))) .......... [PASS]
2031. (sre->ssre (quote (: #\a ($ (**? 3 5 nonl)) #\b))) .......... [PASS]
2032. (sre->ssre (quote (: (look-behind (: #\a #\X #\b)) #\c #\d))) .......... [PASS]
2033. (sre->ssre (quote (: (look-behind ($ nonl)) #\X))) .......... [PASS]
2034. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2035. (sre->ssre (quote (: bos (= 2 (~ #\a))))) .......... [PASS]
2036. (sre->ssre (quote (: bos (>= 2 (~ #\a))))) .......... [PASS]
2037. (sre->ssre (quote (: bos (**? 2 #f (~ #\a))))) .......... [PASS]
2038. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2039. (sre->ssre (quote (: bos (= 2 (~ #\a))))) .......... [PASS]
2040. (sre->ssre (quote (: bos (>= 2 (~ #\a))))) .......... [PASS]
2041. (sre->ssre (quote (: bos (**? 2 #f (~ #\a))))) .......... [PASS]
2042. (sre->ssre (quote (* (~ numeric)))) .......... [PASS]
2043. (sre->ssre (quote (* (~ numeric)))) .......... [PASS]
2044. (sre->ssre (quote (~ numeric))) .......... [PASS]
2045. (sre->ssre (quote (: #\> (~ space)))) .......... [PASS]
2046. (sre->ssre (quote numeric)) .......... [PASS]
2047. (sre->ssre (quote space)) .......... [PASS]
2048. (sre->ssre (quote (+ (~ numeric)))) .......... [PASS]
2049. (sre->ssre (quote (** 2 3 (~ numeric)))) .......... [PASS]
2050. (sre->ssre (quote (**? 2 3 (~ numeric)))) .......... [PASS]
2051. (sre->ssre (quote (+ numeric))) .......... [PASS]
2052. (sre->ssre (quote (** 2 3 numeric))) .......... [PASS]
2053. (sre->ssre (quote (**? 2 3 numeric))) .......... [PASS]
2054. (sre->ssre (quote (+ (~ space)))) .......... [PASS]
2055. (sre->ssre (quote (** 2 3 (~ space)))) .......... [PASS]
2056. (sre->ssre (quote (**? 2 3 (~ space)))) .......... [PASS]
2057. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2058. (sre->ssre (quote (: #\> (** 2 3 space) #\<))) .......... [PASS]
2059. (sre->ssre (quote (: #\> (**? 2 3 space) #\<))) .......... [PASS]
2060. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2061. (sre->ssre (quote (** 2 3 (or alnum #\_)))) .......... [PASS]
2062. (sre->ssre (quote (**? 2 3 (or alnum #\_)))) .......... [PASS]
2063. (sre->ssre (quote (+ (~ (or alnum #\_))))) .......... [PASS]
2064. (sre->ssre (quote (** 2 3 (~ (or alnum #\_))))) .......... [PASS]
2065. (sre->ssre (quote (**? 2 3 (~ (or alnum #\_))))) .......... [PASS]
2066. (sre->ssre (quote (: bos (* (or #\a #\c)) #\b))) .......... [PASS]
2067. (sre->ssre (quote (: bos (* (~ #\x)) #\b))) .......... [PASS]
2068. (sre->ssre (quote (: bos (* (~ #\x)) #\b))) .......... [PASS]
2069. (sre->ssre (quote (: bos (* numeric) #\b))) .......... [PASS]
2070. (sre->ssre (quote ($ (or (:) #\a)))) .......... [PASS]
2071. (sre->ssre (quote (: (~ space) (~ space)))) .......... [PASS]
2072. (sre->ssre (quote (= 2 (~ space)))) .......... [PASS]
2073. (sre->ssre (quote (: (~ (or alnum #\_)) (~ (or alnum #\_))))) .......... [PASS]
2074. (sre->ssre (quote (= 2 (~ (or alnum #\_))))) .......... [PASS]
2075. (sre->ssre (quote (~ space))) .......... [PASS]
2076. (sre->ssre (quote (~ numeric))) .......... [PASS]
2077. (sre->ssre (quote (~ (or alnum #\_)))) .......... [PASS]
2078. (sre->ssre (quote (: nonl (~ (or (~ space) #\newline)) nonl))) .......... [PASS]
2079. (sre->ssre (quote (: bos (*? (~ #\d)) eos))) .......... [PASS]
2080. (sre->ssre (quote (: bos (*? (~ #\d)) eos))) .......... [PASS]
2081. (sre->ssre (quote (: bos (*? (~ #\d)) eos))) .......... [PASS]
2082. (sre->ssre (quote (* #\A))) .......... [PASS]
2083. (sre->ssre (quote nonl)) .......... [PASS]
2084. (sre->ssre (quote (: bos (* numeric) (= 4 (or alnum #\_))))) .......... [PASS]
2085. (sre->ssre (quote (: bos (* (~ #\b)) (= 4 (or alnum #\_))))) .......... [PASS]
2086. (sre->ssre (quote (: bos (* (~ #\b)) (= 4 (or alnum #\_))))) .......... [PASS]
2087. (sre->ssre (quote (: bos nonl nwb nonl nwb nonl))) .......... [PASS]
2088. (sre->ssre (quote (+ (~ numeric)))) .......... [PASS]
2089. (sre->ssre (quote (: bos (+ (or alnum #\_))))) .......... [PASS]
2090. (sre->ssre (quote (: bos (+ numeric)))) .......... [PASS]
2091. (sre->ssre (quote (: bos #\> (+ space)))) .......... [PASS]
2092. (sre->ssre (quote (: bos #\A (+ space) #\Z))) .......... [PASS]
2093. (sre->ssre (quote (+ (or #\R #\S #\T)))) .......... [PASS]
2094. (sre->ssre (quote (+ (char-range #\R #\T)))) .......... [PASS]
2095. (sre->ssre (quote (+ (char-range #\q #\u)))) .......... [PASS]
2096. (sre->ssre (quote (: bos (? #\s) #\c))) .......... [PASS]
2097. (sre->ssre (quote (char-range #\A #\`))) .......... [PASS]
2098. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2099. (sre->ssre (quote (: (or bow eow) (**? 1 #f nonl) (or bow eow)))) .......... [PASS]
2100. (sre->ssre (quote (: #\c #\a #\f nwb (**? 1 #f nonl) nwb))) .......... [PASS]
2101. (sre->ssre (quote (: #\c #\3 #\space #\b #\1))) .......... [PASS]
2102. (sre->ssre (quote (: bos #\A (+ space) #\Z))) .......... [PASS]
2103. (sre->ssre (quote (~ (or alnum #\_)))) .......... [PASS]
2104. (sre->ssre (quote (or alnum #\_))) .......... [PASS]
2105. (sre->ssre (quote (: #\X (** 2 4 #\a) #\b))) .......... [PASS]
2106. (sre->ssre (quote (: #\X (**? 2 4 #\a) #\b))) .......... [PASS]
2107. (sre->ssre (quote (: #\X (+ (** 2 4 #\a)) #\b))) .......... [PASS]
2108. (sre->ssre (quote (: #\X (** 2 4 numeric) #\b))) .......... [PASS]
2109. (sre->ssre (quote (: #\X (**? 2 4 numeric) #\b))) .......... [PASS]
2110. (sre->ssre (quote (: #\X (+ (** 2 4 numeric)) #\b))) .......... [PASS]
2111. (sre->ssre (quote (: #\X (** 2 4 (~ numeric)) #\b))) .......... [PASS]
2112. (sre->ssre (quote (: #\X (**? 2 4 (~ numeric)) #\b))) .......... [PASS]
2113. (sre->ssre (quote (: #\X (+ (** 2 4 (~ numeric))) #\b))) .......... [PASS]
2114. (sre->ssre (quote (: #\X (** 2 4 (~ numeric)) #\b))) .......... [PASS]
2115. (sre->ssre (quote (: #\X (**? 2 4 (~ numeric)) #\b))) .......... [PASS]
2116. (sre->ssre (quote (: #\X (+ (** 2 4 (~ numeric))) #\b))) .......... [PASS]
2117. (sre->ssre (quote (: #\X (** 2 4 (or #\a #\b #\c)) #\b))) .......... [PASS]
2118. (sre->ssre (quote (: #\X (**? 2 4 (or #\a #\b #\c)) #\b))) .......... [PASS]
2119. (sre->ssre (quote (: #\X (+ (** 2 4 (or #\a #\b #\c))) #\b))) .......... [PASS]
2120. (sre->ssre (quote (: #\X (** 2 4 (~ #\a)) #\b))) .......... [PASS]
2121. (sre->ssre (quote (: #\X (**? 2 4 (~ #\a)) #\b))) .......... [PASS]
2122. (sre->ssre (quote (: #\X (+ (** 2 4 (~ #\a))) #\b))) .......... [PASS]
2123. (sre->ssre (quote (: #\X (** 2 4 (~ #\a)) #\b))) .......... [PASS]
2124. (sre->ssre (quote (: #\X (**? 2 4 (~ #\a)) #\b))) .......... [PASS]
2125. (sre->ssre (quote (: #\X (+ (** 2 4 (~ #\a))) #\b))) .......... [PASS]
2126. (sre->ssre (quote (: (or bow eow) #\t #\h #\e #\space #\c #\a #\t (or bow eow)))) .......... [PASS]
2127. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
2128. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
2129. (sre->ssre (quote (: #\a #\b #\c (* numeric)))) .......... [PASS]
2130. (sre->ssre (quote (: #\a #\b #\c (* (or #\d #\e))))) .......... [PASS]
2131. (sre->ssre (quote (: #\X (= 3 (~ (or alnum #\_))) #\X))) .......... [PASS]
2132. (sre->ssre (quote (: #\f (* nonl)))) .......... [PASS]
2133. (sre->ssre (quote (: #\f (* nonl)))) .......... [PASS]
2134. (sre->ssre (quote (: #\f (* nonl)))) .......... [PASS]
2135. (sre->ssre (quote (: #\f (* nonl)))) .......... [PASS]
2136. (sre->ssre (quote (: (neg-look-behind bos) #\E #\T #\A))) .......... [PASS]
2137. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2138. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2139. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2140. (sre->ssre (quote (: #\i (+ #\s) #\t))) .......... [PASS]
2141. (sre->ssre (quote (: #\i (**? 1 #f #\s) #\t))) .......... [PASS]
2142. (sre->ssre (quote (: #\i (? #\s) #\t))) .......... [PASS]
2143. (sre->ssre (quote (: #\i (= 2 #\s) #\t))) .......... [PASS]
2144. (sre->ssre (quote (or (~ numeric) (~ numeric)))) .......... [PASS]
2145. (sre->ssre (quote (~ (or (~ numeric) (~ numeric))))) .......... [PASS]
2146. (sre->ssre (quote (: ($ (or (:) #\@)) #\7))) .......... [PASS]
2147. (sre->ssre (quote (: #\A #\s #\k #\Z))) .......... [PASS]
2148. (sre->ssre (quote (+ (or #\A #\s #\k #\Z)))) .......... [PASS]
2149. (sre->ssre (quote (+ (~ #\s)))) .......... [PASS]
2150. (sre->ssre (quote (+ (~ #\s)))) .......... [PASS]
2151. (sre->ssre (quote (+ (~ #\k)))) .......... [PASS]
2152. (sre->ssre (quote (+ (~ #\k)))) .......... [PASS]
2153. (sre->ssre (quote (+ (~ (or #\s #\k))))) .......... [PASS]
2154. (sre->ssre (quote (+ (~ (or #\s #\k))))) .......... [PASS]
2155. (sre->ssre (quote (: (or (-> A (: #\s #\s)) (-> A (: #\k #\k))) #\space (backref A)))) .......... [PASS]
2156. (sre->ssre (quote (: (or (-> A #\s) (-> A #\k)) #\space (>= 3 (backref A)) #\!))) .......... [PASS]
2157. (sre->ssre (quote #\i)) .......... [PASS]
2158. (sre->ssre (quote #\I)) .......... [PASS]
2159. (sre->ssre (quote #\i)) .......... [PASS]
2160. (sre->ssre (quote (~ #\i))) .......... [PASS]
2161. (sre->ssre (quote (or #\z #\i))) .......... [PASS]
2162. (sre->ssre (quote (or #\i #\I))) .......... [PASS]
2163. (sre->ssre (quote (+ numeric))) .......... [PASS]
2164. (sre->ssre (quote (+ numeric))) .......... [PASS]
2165. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2166. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2167. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2168. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2169. (sre->ssre (quote (: (or bow eow) #\A #\B #\C (or bow eow)))) .......... [PASS]
2170. (sre->ssre (quote (: (or bow eow) #\A #\B #\C (or bow eow)))) .......... [PASS]
2171. (sre->ssre (quote (neg-look-behind ($ (or (:) (: #\l #\space)))))) .......... [PASS]
2172. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2173. (sre->ssre (quote (: #\a (* #\b) #\c))) .......... [PASS]
2174. (sre->ssre (quote (: #\a (+ #\b) #\c))) .......... [PASS]
2175. (sre->ssre (quote ($ (or #\a (: #\a #\b #\c #\d) (: #\a #\f #\r #\i #\c #\a #\n))))) .......... [PASS]
2176. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
2177. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
2178. (sre->ssre (quote (: #\x numeric #\y (~ numeric) #\z))) .......... [PASS]
2179. (sre->ssre (quote (: #\x space #\y (~ space) #\z))) .......... [PASS]
2180. (sre->ssre (quote (: #\x (or alnum #\_) #\y (~ (or alnum #\_)) #\z))) .......... [PASS]
2181. (sre->ssre (quote (: #\x nonl #\y))) .......... [PASS]
2182. (sre->ssre (quote (: #\x nonl #\y))) .......... [PASS]
2183. (sre->ssre (quote (: #\a numeric eos))) .......... [PASS]
2184. (sre->ssre (quote (~ #\a))) .......... [PASS]
2185. (sre->ssre (quote (: #\a (? #\b) (or alnum #\_)))) .......... [PASS]
2186. (sre->ssre (quote (: (** 0 3 #\x) #\y #\z))) .......... [PASS]
2187. (sre->ssre (quote (: (= 3 #\x) #\y #\z))) .......... [PASS]
2188. (sre->ssre (quote (: (** 2 3 #\x) #\y #\z))) .......... [PASS]
2189. (sre->ssre (quote (* numeric))) .......... [PASS]
2190. (sre->ssre (quote (* (~ numeric)))) .......... [PASS]
2191. (sre->ssre (quote (+ numeric))) .......... [PASS]
2192. (sre->ssre (quote (+ (~ numeric)))) .......... [PASS]
2193. (sre->ssre (quote (: (? numeric) #\A))) .......... [PASS]
2194. (sre->ssre (quote (: (? (~ numeric)) #\A))) .......... [PASS]
2195. (sre->ssre (quote (+ #\a))) .......... [PASS]
2196. (sre->ssre (quote (: bos (* nonl) #\x #\y #\z))) .......... [PASS]
2197. (sre->ssre (quote (: bos (+ nonl) #\x #\y #\z))) .......... [PASS]
2198. (sre->ssre (quote (: bos (? nonl) #\x #\y #\z))) .......... [PASS]
2199. (sre->ssre (quote (: bos (** 2 3 numeric) #\X))) .......... [PASS]
2200. (sre->ssre (quote (: bos (or #\a #\b #\c #\d) numeric))) .......... [PASS]
2201. (sre->ssre (quote (: bos (* (or #\a #\b #\c #\d)) numeric))) .......... [PASS]
2202. (sre->ssre (quote (: bos (+ (or #\a #\b #\c #\d)) numeric))) .......... [PASS]
2203. (sre->ssre (quote (: bos (+ #\a) #\X))) .......... [PASS]
2204. (sre->ssre (quote (: bos (? (or #\a #\b #\c #\d)) numeric))) .......... [PASS]
2205. (sre->ssre (quote (: bos (** 2 3 (or #\a #\b #\c #\d)) numeric))) .......... [PASS]
2206. (sre->ssre (quote (: bos (* ($ (: #\a #\b #\c))) numeric))) .......... [PASS]
2207. (sre->ssre (quote (: bos (+ ($ (: #\a #\b #\c))) numeric))) .......... [PASS]
2208. (sre->ssre (quote (: bos (? ($ (: #\a #\b #\c))) numeric))) .......... [PASS]
2209. (sre->ssre (quote (: bos (** 2 3 ($ (: #\a #\b #\c))) numeric))) .......... [PASS]
2210. (sre->ssre (quote (: bos ($ (or (: (* #\a) (or alnum #\_)) (: #\a #\b))) #\= ($ (or (: (* #\a) (or alnum #\_)) (: #\a #\b)))))) .......... [PASS]
2211. (sre->ssre (quote (: bos (look-ahead (: #\a #\b #\c)) (= 5 (or alnum #\_)) #\: eos))) .......... [PASS]
2212. (sre->ssre (quote (: bos (neg-look-ahead (: #\a #\b #\c)) numeric numeric eos))) .......... [PASS]
2213. (sre->ssre (quote (: (look-behind (or (: #\a #\b #\c) (: #\x #\y))) #\1 #\2 #\3))) .......... [PASS]
2214. (sre->ssre (quote (: (neg-look-behind (or (: #\a #\b #\c) (: #\x #\y))) #\1 #\2 #\3))) .......... [PASS]
2215. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
2216. (sre->ssre (quote (: bos ($ (or (* #\a) (: #\x #\y #\z)))))) .......... [PASS]
2217. (sre->ssre (quote (: #\x #\y #\z eos))) .......... [PASS]
2218. (sre->ssre (quote (: #\x #\y #\z eos))) .......... [PASS]
2219. (sre->ssre (quote (: bos #\a #\b #\c #\d #\e #\f))) .......... [PASS]
2220. (sre->ssre (quote (: bos (** 2 4 #\a) (+ numeric) #\z))) .......... [PASS]
2221. (sre->ssre (quote (: bos #\a #\b #\c #\d #\e #\f))) .......... [PASS]
2222. (sre->ssre (quote (: (look-behind (: #\f #\o #\o)) #\b #\a #\r))) .......... [PASS]
2223. (sre->ssre (quote (: (+ ($ (: #\a (* #\b) ($ (or (: #\c #\d) (: #\e #\f)))))) #\X))) .......... [PASS]
2224. (sre->ssre (quote (: #\t #\h #\e #\space #\q #\u #\i #\c #\k #\space #\b #\r #\o #\w #\n #\space #\f #\o #\x))) .......... [PASS]
2225. (sre->ssre (quote (: (* #\a) #\a #\b (? #\c) #\x #\y (+ #\z) #\p #\q (= 3 #\r) #\a (>= 2 #\b) #\x (** 4 5 #\y) #\p (** 0 6 #\q) #\A (>= 0 #\B) #\z #\z))) .......... [PASS]
2226. (sre->ssre (quote (: bos (** 1 2 ($ (: #\a #\b #\c))) #\z #\z))) .......... [PASS]
2227. (sre->ssre (quote (: bos (**? 1 2 ($ (or (**? 1 #f #\b) #\a))) #\c))) .......... [PASS]
2228. (sre->ssre (quote (: bos (** 1 2 ($ (or (+ #\b) #\a))) #\c))) .......... [PASS]
2229. (sre->ssre (quote (: bos (**? 1 2 ($ (or (+ #\b) #\a))) #\b #\c))) .......... [PASS]
2230. (sre->ssre (quote (: bos (**? 1 2 ($ (or (* #\b) (: #\b #\a)))) #\b #\c))) .......... [PASS]
2231. (sre->ssre (quote (: bos (**? 1 2 ($ (or (: #\b #\a) (* #\b)))) #\b #\c))) .......... [PASS]
2232. (sre->ssre (quote (: bos (or #\a #\b #\] #\c #\d #\e)))) .......... [PASS]
2233. (sre->ssre (quote (: bos (or #\] #\c #\d #\e)))) .......... [PASS]
2234. (sre->ssre (quote (: bos (~ (or #\a #\b #\] #\c #\d #\e))))) .......... [PASS]
2235. (sre->ssre (quote (: bos (~ (or #\] #\c #\d #\e))))) .......... [PASS]
2236. (sre->ssre (quote (: bos #\@))) .......... [PASS]
2237. (sre->ssre (quote (: bos (+ (char-range #\0 #\9)) eos))) .......... [PASS]
2238. (sre->ssre (quote (: bos (* nonl) #\n #\t #\e #\r))) .......... [PASS]
2239. (sre->ssre (quote (: bos #\x #\x #\x (+ (char-range #\0 #\9)) eos))) .......... [PASS]
2240. (sre->ssre (quote (: bos (+ nonl) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) eos))) .......... [PASS]
2241. (sre->ssre (quote (: bos (**? 1 #f nonl) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) eos))) .......... [PASS]
2242. (sre->ssre (quote (: bos ($ (+ (~ #\!))) #\! ($ (+ nonl)) #\= #\a #\p #\q #\u #\x #\z #\. #\i #\x #\r #\. #\z #\z #\z #\. #\a #\c #\. #\u #\k eos))) .......... [PASS]
2243. (sre->ssre (quote #\:)) .......... [PASS]
2244. (sre->ssre (quote (: bos (* nonl) #\. ($ (** 1 3 numeric)) #\. ($ (** 1 3 numeric)) #\. ($ (** 1 3 numeric)) eos))) .......... [PASS]
2245. (sre->ssre (quote (: bos ($ (+ numeric)) (+ space) #\I #\N (+ space) #\S #\O #\A (+ space) ($ (+ (~ space))) (+ space) ($ (+ (~ space))) (* space) #\( (* space) eos))) .......... [PASS]
2246. (sre->ssre (quote (: bos (or (char-range #\a #\z) (char-range #\A #\Z) numeric) (* (or (char-range #\a #\z) (char-range #\A #\Z) numeric #\-)) (* ($ (: #\. (or (char-range #\a #\z) (char-range #\A #\Z) numeric) (* (or (char-range #\a #\z) (char-range #\A #\Z) numeric #\-))))) #\. eos))) .......... [PASS]
2247. (sre->ssre (quote (: bos #\* #\. (char-range #\a #\z) (? ($ (: (* (or (char-range #\a #\z) #\- numeric)) (+ (or (char-range #\a #\z) numeric))))) (* ($ (: #\. (char-range #\a #\z) (? ($ (: (* (or (char-range #\a #\z) #\- numeric)) (+ (or (char-range #\a #\z) numeric)))))))) eos))) .......... [PASS]
2248. (sre->ssre (quote (: bos (look-ahead (: #\a #\b ($ (: #\d #\e)))) ($ (: #\a #\b #\d)) ($ #\e)))) .......... [PASS]
2249. (sre->ssre (quote (: bos (neg-look-ahead (or (: ($ (: #\a #\b)) #\d #\e) #\x)) ($ (: #\a #\b #\d)) ($ #\f)))) .......... [PASS]
2250. (sre->ssre (quote (: bos (look-ahead ($ (: #\a #\b ($ (: #\c #\d))))) ($ (: #\a #\b))))) .......... [PASS]
2251. (sre->ssre (quote (: bos eos))) .......... [PASS]
2252. (sre->ssre (quote (: bos #\a #\space #\b (or #\c #\space) #\d eos))) .......... [PASS]
2253. (sre->ssre (quote (: bos ($ (: #\a ($ (: #\b ($ #\c))))) ($ (: #\d ($ (: #\e ($ #\f))))) ($ (: #\h ($ (: #\i ($ #\j))))) ($ (: #\k ($ (: #\l ($ #\m))))) eos))) .......... [PASS]
2254. (sre->ssre (quote (: bos (: #\a ($ (: #\b ($ #\c)))) (: #\d ($ (: #\e ($ #\f)))) (: #\h ($ (: #\i ($ #\j)))) (: #\k ($ (: #\l ($ #\m)))) eos))) .......... [PASS]
2255. (sre->ssre (quote (: bos (+ (or #\. #\^ #\$ #\| #\( #\) #\* #\+ #\? #\{ #\, #\}))))) .......... [PASS]
2256. (sre->ssre (quote (: bos (* #\a) (or alnum #\_)))) .......... [PASS]
2257. (sre->ssre (quote (: bos (*? #\a) (or alnum #\_)))) .......... [PASS]
2258. (sre->ssre (quote (: bos (+ #\a) (or alnum #\_)))) .......... [PASS]
2259. (sre->ssre (quote (: bos (**? 1 #f #\a) (or alnum #\_)))) .......... [PASS]
2260. (sre->ssre (quote (: bos (= 8 numeric) (>= 2 (or alnum #\_))))) .......... [PASS]
2261. (sre->ssre (quote (: bos (** 4 5 (or #\a #\e #\i #\o #\u numeric)) eos))) .......... [PASS]
2262. (sre->ssre (quote (: bos (**? 4 5 (or #\a #\e #\i #\o #\u numeric))))) .......... [PASS]
2263. (sre->ssre (quote (: bos #\1 #\2 nonl #\3 #\4))) .......... [PASS]
2264. (sre->ssre (quote (: #\f #\o #\o (neg-look-ahead (: #\b #\a #\r)) ($ (* nonl))))) .......... [PASS]
2265. (sre->ssre (quote (: (or (: (neg-look-ahead (: #\f #\o #\o)) nonl nonl nonl) (: bos (** 0 2 nonl))) #\b #\a #\r ($ (* nonl))))) .......... [PASS]
2266. (sre->ssre (quote (: bos ($ (* (~ numeric))) (look-ahead numeric) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
2267. (sre->ssre (quote (: (neg-look-ahead bos) #\a #\b #\c))) .......... [PASS]
2268. (sre->ssre (quote (: (look-ahead bos) #\a #\b #\c))) .......... [PASS]
2269. (sre->ssre (quote (: #\a (** 1 3 #\b) #\b #\c))) .......... [PASS]
2270. (sre->ssre (quote (: ($ (* (~ #\.))) #\. ($ (* (~ #\:))) #\: (+ (or #\T #\space)) ($ (* nonl))))) .......... [PASS]
2271. (sre->ssre (quote (: bos (+ (char-range #\W #\c)) eos))) .......... [PASS]
2272. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
2273. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
2274. (sre->ssre (quote (: bos #\a #\b #\c (: (? #\newline) eos)))) .......... [PASS]
2275. (sre->ssre (quote (: bos (* ($ nonl)) (: (? #\newline) eos)))) .......... [PASS]
2276. (sre->ssre (quote (or #\b (+ #\:)))) .......... [PASS]
2277. (sre->ssre (quote (+ (or #\- #\a #\z)))) .......... [PASS]
2278. (sre->ssre (quote (+ (or #\a #\z #\-)))) .......... [PASS]
2279. (sre->ssre (quote (+ (or #\a #\- #\z)))) .......... [PASS]
2280. (sre->ssre (quote (+ (char-range #\a #\z)))) .......... [PASS]
2281. (sre->ssre (quote (+ (or numeric #\-)))) .......... [PASS]
2282. (sre->ssre (quote (: #\a #\b #\c eos))) .......... [PASS]
2283. (sre->ssre (quote (: (= 0 #\a) #\b #\c))) .......... [PASS]
2284. (sre->ssre (quote (: (**? 0 0 ($ (or #\a ($ (: #\b #\c))))) #\x #\y #\z))) .......... [PASS]
2285. (sre->ssre (quote (~ #\a))) .......... [PASS]
2286. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2287. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2288. (sre->ssre (quote (: (~ #\k) eos))) .......... [PASS]
2289. (sre->ssre (quote (: (** 2 3 (~ #\k)) eos))) .......... [PASS]
2290. (sre->ssre (quote (: bos (>= 8 numeric) #\@ (+ nonl) (~ #\k) eos))) .......... [PASS]
2291. (sre->ssre (quote (~ #\a))) .......... [PASS]
2292. (sre->ssre (quote (~ (or #\a #\z)))) .......... [PASS]
2293. (sre->ssre (quote (: #\P (~ #\*) #\T #\A #\I #\R #\E (**? 1 6 (~ #\*)) #\L #\L))) .......... [PASS]
2294. (sre->ssre (quote (: #\P (~ #\*) #\T #\A #\I #\R #\E (**? 1 #f (~ #\*)) #\L #\L))) .......... [PASS]
2295. (sre->ssre (quote (: ($ (: #\. numeric numeric (? (char-range #\1 #\9)))) (+ numeric)))) .......... [PASS]
2296. (sre->ssre (quote ($ (: #\. numeric numeric ($ (or (look-ahead #\0) (: numeric (look-ahead numeric)))))))) .......... [PASS]
2297. (sre->ssre (quote (: #\f #\o #\o ($ (* nonl)) #\b #\a #\r))) .......... [PASS]
2298. (sre->ssre (quote (: #\f #\o #\o ($ (*? nonl)) #\b #\a #\r))) .......... [PASS]
2299. (sre->ssre (quote (: ($ (* nonl)) ($ (+ numeric))))) .......... [PASS]
2300. (sre->ssre (quote (: ($ (*? nonl)) ($ (+ numeric))))) .......... [PASS]
2301. (sre->ssre (quote (: ($ (* nonl)) ($ (+ numeric)) eos))) .......... [PASS]
2302. (sre->ssre (quote (: ($ (*? nonl)) ($ (+ numeric)) eos))) .......... [PASS]
2303. (sre->ssre (quote (: ($ (* nonl)) (or bow eow) ($ (+ numeric)) eos))) .......... [PASS]
2304. (sre->ssre (quote (: ($ (: (* nonl) (~ numeric))) ($ (+ numeric)) eos))) .......... [PASS]
2305. (sre->ssre (quote (: bos (* (~ numeric)) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
2306. (sre->ssre (quote (: bos ($ (* (~ numeric))) (look-ahead numeric) (neg-look-ahead (: #\1 #\2 #\3))))) .......... [PASS]
2307. (sre->ssre (quote (: bos (or (char-range #\W #\]) #\4 #\6)))) .......... [PASS]
2308. (sre->ssre (quote (: #\w #\o #\r #\d #\space (** 0 10 (: (+ (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9))) #\space)) #\o #\t #\h #\e #\r #\w #\o #\r #\d))) .......... [PASS]
2309. (sre->ssre (quote (: #\w #\o #\r #\d #\space (** 0 300 (: (+ (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9))) #\space)) #\o #\t #\h #\e #\r #\w #\o #\r #\d))) .......... [PASS]
2310. (sre->ssre (quote (: bos (= 0 ($ #\a))))) .......... [PASS]
2311. (sre->ssre (quote (: bos (** 0 1 ($ #\a))))) .......... [PASS]
2312. (sre->ssre (quote (: bos (** 0 2 ($ #\a))))) .......... [PASS]
2313. (sre->ssre (quote (: bos (** 0 3 ($ #\a))))) .......... [PASS]
2314. (sre->ssre (quote (: bos (>= 0 ($ #\a))))) .......... [PASS]
2315. (sre->ssre (quote (: bos (= 1 ($ #\a))))) .......... [PASS]
2316. (sre->ssre (quote (: bos (** 1 2 ($ #\a))))) .......... [PASS]
2317. (sre->ssre (quote (: bos (** 1 3 ($ #\a))))) .......... [PASS]
2318. (sre->ssre (quote (: bos (>= 1 ($ #\a))))) .......... [PASS]
2319. (sre->ssre (quote (: (* nonl) #\. #\g #\i #\f))) .......... [PASS]
2320. (sre->ssre (quote (: (>= 0 nonl) #\. #\g #\i #\f))) .......... [PASS]
2321. (sre->ssre (quote (: (* nonl) eos))) .......... [PASS]
2322. (sre->ssre (quote ($ (or (: (* nonl) #\X) (: bos #\B))))) .......... [PASS]
2323. (sre->ssre (quote (: bos (* nonl) #\B))) .......... [PASS]
2324. (sre->ssre (quote (: bol (* nonl) #\B))) .......... [PASS]
2325. (sre->ssre (quote (: bos (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9) (char-range #\0 #\9)))) .......... [PASS]
2326. (sre->ssre (quote (: bos numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric numeric))) .......... [PASS]
2327. (sre->ssre (quote (: bos (= 12 (or #\a #\b #\c))))) .......... [PASS]
2328. (sre->ssre (quote (: bos (= 12 (char-range #\a #\c))))) .......... [PASS]
2329. (sre->ssre (quote (: bos (= 12 ($ (or #\a #\b #\c)))))) .......... [PASS]
2330. (sre->ssre (quote (: bos (or #\a #\b #\c #\d #\e #\f #\g #\h #\i #\j #\k #\l #\m #\n #\o #\p #\q #\r #\s #\t #\u #\v #\w #\x #\y #\0 #\1 #\2 #\3 #\4 #\5 #\6 #\7 #\8 #\9)))) .......... [PASS]
2331. (sre->ssre (quote (: #\a #\b #\c #\d (= 0 #\e)))) .......... [PASS]
2332. (sre->ssre (quote (: #\a #\b (= 0 (or #\c #\d)) #\e))) .......... [PASS]
2333. (sre->ssre (quote (: #\a #\b (= 0 ($ #\c)) #\d))) .......... [PASS]
2334. (sre->ssre (quote (: #\a ($ (* #\b))))) .......... [PASS]
2335. (sre->ssre (quote (: #\a #\b (= 0 numeric) #\e))) .......... [PASS]
2336. (sre->ssre (quote (: #\" (* ($ (or (+ (~ (or #\\ #\"))) (: #\\ nonl)))) #\"))) .......... [PASS]
2337. (sre->ssre (quote (*? nonl))) .......... [PASS]
2338. (sre->ssre (quote (or bow eow))) .......... [PASS]
2339. (sre->ssre (quote (or bow eow))) .......... [PASS]
2340. (sre->ssre (quote (: #\a (~ #\a) #\b))) .......... [PASS]
2341. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
2342. (sre->ssre (quote (: #\a (~ #\a) #\b))) .......... [PASS]
2343. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
2344. (sre->ssre (quote (: bos (**? 1 2 ($ (or (**? 1 #f #\b) #\a))) #\c))) .......... [PASS]
2345. (sre->ssre (quote (: bos (**? 1 2 ($ (or (+ #\b) #\a))) #\c))) .......... [PASS]
2346. (sre->ssre (quote (: (neg-look-ahead bos) #\x))) .......... [PASS]
2347. (sre->ssre (quote (: (* ($ (or #\A #\B))) #\C #\D))) .......... [PASS]
2348. (sre->ssre (quote (: (neg-look-behind (: #\b #\a #\r)) #\f #\o #\o))) .......... [PASS]
2349. (sre->ssre (quote (: (= 3 (or alnum #\_)) (neg-look-behind (: #\b #\a #\r)) #\f #\o #\o))) .......... [PASS]
2350. (sre->ssre (quote (: (look-behind (: ($ (: #\f #\o #\o)) #\a)) #\b #\a #\r))) .......... [PASS]
2351. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
2352. (sre->ssre (quote (: ($ (+ numeric)) ($ (or alnum #\_))))) .......... [PASS]
2353. (sre->ssre (quote (: (* ($ (or (+ #\a) (+ #\b) (+ #\c)))) #\c))) .......... [PASS]
2354. (sre->ssre (quote (* ($ (*? #\a))))) .......... [PASS]
2355. (sre->ssre (quote (* ($ (*? (or #\a #\b)))))) .......... [PASS]
2356. (sre->ssre (quote (* ($ (*? (~ #\a)))))) .......... [PASS]
2357. (sre->ssre (quote (* ($ (*? (~ (or #\a #\b))))))) .......... [PASS]
2358. (sre->ssre (quote (: (look-behind (: (neg-look-behind (: #\f #\o #\o)) #\b #\a #\r)) #\b #\a #\z))) .......... [PASS]
2359. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2360. (sre->ssre (quote (: #\a (* #\b) #\c))) .......... [PASS]
2361. (sre->ssre (quote (: #\a (* #\b) #\b #\c))) .......... [PASS]
2362. (sre->ssre (quote (= 1 nonl))) .......... [PASS]
2363. (sre->ssre (quote (** 3 4 nonl))) .......... [PASS]
2364. (sre->ssre (quote (: #\a (>= 0 #\b) #\b #\c))) .......... [PASS]
2365. (sre->ssre (quote (: #\a (+ #\b) #\b #\c))) .......... [PASS]
2366. (sre->ssre (quote (: #\a (+ #\b) #\b #\c))) .......... [PASS]
2367. (sre->ssre (quote (: #\a (>= 1 #\b) #\b #\c))) .......... [PASS]
2368. (sre->ssre (quote (: #\a (** 1 3 #\b) #\b #\c))) .......... [PASS]
2369. (sre->ssre (quote (: #\a (** 3 4 #\b) #\b #\c))) .......... [PASS]
2370. (sre->ssre (quote (: #\a (** 4 5 #\b) #\b #\c))) .......... [PASS]
2371. (sre->ssre (quote (: #\a (? #\b) #\b #\c))) .......... [PASS]
2372. (sre->ssre (quote (: #\a (** 0 1 #\b) #\b #\c))) .......... [PASS]
2373. (sre->ssre (quote (: #\a (? #\b) #\b #\c))) .......... [PASS]
2374. (sre->ssre (quote (: #\a (? #\b) #\c))) .......... [PASS]
2375. (sre->ssre (quote (: #\a (** 0 1 #\b) #\c))) .......... [PASS]
2376. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
2377. (sre->ssre (quote (: bos #\a #\b #\c))) .......... [PASS]
2378. (sre->ssre (quote (: bos #\a #\b #\c eos))) .......... [PASS]
2379. (sre->ssre (quote (: #\a #\b #\c eos))) .......... [PASS]
2380. (sre->ssre (quote bos)) .......... [PASS]
2381. (sre->ssre (quote eos)) .......... [PASS]
2382. (sre->ssre (quote (: #\a nonl #\c))) .......... [PASS]
2383. (sre->ssre (quote (: #\a (* nonl) #\c))) .......... [PASS]
2384. (sre->ssre (quote (: #\a (or #\b #\c) #\d))) .......... [PASS]
2385. (sre->ssre (quote (: #\a (char-range #\b #\d) #\e))) .......... [PASS]
2386. (sre->ssre (quote (: #\a (char-range #\b #\d)))) .......... [PASS]
2387. (sre->ssre (quote (: #\a (or #\- #\b)))) .......... [PASS]
2388. (sre->ssre (quote (: #\a (or #\b #\-)))) .......... [PASS]
2389. (sre->ssre (quote (: #\a #\] #\b))) .......... [PASS]
2390. (sre->ssre (quote (: #\a (~ (or #\b #\c)) #\d))) .......... [PASS]
2391. (sre->ssre (quote (: #\a (~ (or #\- #\b)) #\c))) .......... [PASS]
2392. (sre->ssre (quote (: #\a (~ (or #\] #\b)) #\c))) .......... [PASS]
2393. (sre->ssre (quote (: (or bow eow) #\a (or bow eow)))) .......... [PASS]
2394. (sre->ssre (quote (: (or bow eow) #\y (or bow eow)))) .......... [PASS]
2395. (sre->ssre (quote (: nwb #\a nwb))) .......... [PASS]
2396. (sre->ssre (quote (: nwb #\y (or bow eow)))) .......... [PASS]
2397. (sre->ssre (quote (: (or bow eow) #\y nwb))) .......... [PASS]
2398. (sre->ssre (quote (: nwb #\y nwb))) .......... [PASS]
2399. (sre->ssre (quote (or alnum #\_))) .......... [PASS]
2400. (sre->ssre (quote (~ (or alnum #\_)))) .......... [PASS]
2401. (sre->ssre (quote (: #\a space #\b))) .......... [PASS]
2402. (sre->ssre (quote (: #\a (~ space) #\b))) .......... [PASS]
2403. (sre->ssre (quote numeric)) .......... [PASS]
2404. (sre->ssre (quote (~ numeric))) .......... [PASS]
2405. (sre->ssre (quote (or (: #\a #\b) (: #\c #\d)))) .......... [PASS]
2406. (sre->ssre (quote (: ($ (:)) #\e #\f))) .......... [PASS]
2407. (sre->ssre (quote (: eos #\b))) .......... [PASS]
2408. (sre->ssre (quote (: #\a #\( #\b))) .......... [PASS]
2409. (sre->ssre (quote (: #\a (* #\() #\b))) .......... [PASS]
2410. (sre->ssre (quote (: #\a #\\ #\b))) .......... [PASS]
2411. (sre->ssre (quote ($ ($ #\a)))) .......... [PASS]
2412. (sre->ssre (quote (: ($ #\a) #\b ($ #\c)))) .......... [PASS]
2413. (sre->ssre (quote (: (+ #\a) (+ #\b) #\c))) .......... [PASS]
2414. (sre->ssre (quote (: (>= 1 #\a) (>= 1 #\b) #\c))) .......... [PASS]
2415. (sre->ssre (quote (: #\a (**? 1 #f nonl) #\c))) .......... [PASS]
2416. (sre->ssre (quote (* ($ (or (+ #\a) #\b))))) .......... [PASS]
2417. (sre->ssre (quote (>= 0 ($ (or (+ #\a) #\b))))) .......... [PASS]
2418. (sre->ssre (quote (+ ($ (or (+ #\a) #\b))))) .......... [PASS]
2419. (sre->ssre (quote (>= 1 ($ (or (+ #\a) #\b))))) .......... [PASS]
2420. (sre->ssre (quote (? ($ (or (+ #\a) #\b))))) .......... [PASS]
2421. (sre->ssre (quote (** 0 1 ($ (or (+ #\a) #\b))))) .......... [PASS]
2422. (sre->ssre (quote (* (~ (or #\a #\b))))) .......... [PASS]
2423. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2424. (sre->ssre (quote (* #\a))) .......... [PASS]
2425. (sre->ssre (quote (: (* ($ (or #\a #\b #\c))) #\d))) .......... [PASS]
2426. (sre->ssre (quote (: (* ($ (or #\a #\b #\c))) #\b #\c #\d))) .......... [PASS]
2427. (sre->ssre (quote (or #\a #\b #\c #\d #\e))) .......... [PASS]
2428. (sre->ssre (quote (: ($ (or #\a #\b #\c #\d #\e)) #\f))) .......... [PASS]
2429. (sre->ssre (quote (: #\a #\b #\c (* #\d) #\e #\f #\g))) .......... [PASS]
2430. (sre->ssre (quote (: #\a (* #\b)))) .......... [PASS]
2431. (sre->ssre (quote (: ($ (or (: #\a #\b) (: #\c #\d))) #\e))) .......... [PASS]
2432. (sre->ssre (quote (: (or #\a #\b #\h #\g #\e #\f #\d #\c) #\i #\j))) .......... [PASS]
2433. (sre->ssre (quote (: bos ($ (or (: #\a #\b) (: #\c #\d))) #\e))) .......... [PASS]
2434. (sre->ssre (quote (: ($ (or (: #\a #\b #\c) (:))) #\e #\f))) .......... [PASS]
2435. (sre->ssre (quote (: ($ (or #\a #\b)) (* #\c) #\d))) .......... [PASS]
2436. (sre->ssre (quote (: ($ (or (: #\a #\b) (: #\a (* #\b)))) #\b #\c))) .......... [PASS]
2437. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) (* #\c)))) .......... [PASS]
2438. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) ($ (: (* #\c) #\d))))) .......... [PASS]
2439. (sre->ssre (quote (: #\a ($ (+ (or #\b #\c))) ($ (: (* #\c) #\d))))) .......... [PASS]
2440. (sre->ssre (quote (: #\a ($ (* (or #\b #\c))) ($ (: (+ #\c) #\d))))) .......... [PASS]
2441. (sre->ssre (quote (: #\a (* (or #\b #\c #\d)) #\d #\c #\d #\c #\d #\e))) .......... [PASS]
2442. (sre->ssre (quote (: #\a (+ (or #\b #\c #\d)) #\d #\c #\d #\c #\d #\e))) .......... [PASS]
2443. (sre->ssre (quote (: ($ (or (: #\a #\b) #\a)) (* #\b) #\c))) .......... [PASS]
2444. (sre->ssre (quote (: ($ (: ($ #\a) ($ #\b) #\c)) ($ #\d)))) .......... [PASS]
2445. (sre->ssre (quote (: (or (char-range #\a #\z) (char-range #\A #\Z) #\_) (* (or (char-range #\a #\z) (char-range #\A #\Z) (char-range #\0 #\9) #\_))))) .......... [PASS]
2446. (sre->ssre (quote (or (: bos #\a ($ (or (: #\b (+ #\c)) (: #\b (or #\e #\h)))) #\g) (: nonl #\h eos)))) .......... [PASS]
2447. (sre->ssre (quote ($ (or (: #\b (+ #\c) #\d eos) (: #\e (* #\f) #\g nonl) (: (? #\h) #\i ($ (or #\j #\k))))))) .......... [PASS]
2448. (sre->ssre (quote ($ ($ ($ ($ ($ ($ ($ ($ ($ ($ #\a)))))))))))) .......... [PASS]
2449. (sre->ssre (quote ($ ($ ($ ($ ($ ($ ($ ($ ($ #\a))))))))))) .......... [PASS]
2450. (sre->ssre (quote (: #\m #\u #\l #\t #\i #\p #\l #\e #\space #\w #\o #\r #\d #\s #\space #\o #\f #\space #\t #\e #\x #\t))) .......... [PASS]
2451. (sre->ssre (quote (: #\m #\u #\l #\t #\i #\p #\l #\e #\space #\w #\o #\r #\d #\s))) .......... [PASS]
2452. (sre->ssre (quote (: ($ (* nonl)) #\c ($ (* nonl))))) .......... [PASS]
2453. (sre->ssre (quote (: #\( ($ (* nonl)) #\, #\space ($ (* nonl)) #\)))) .......... [PASS]
2454. (sre->ssre (quote #\k)) .......... [PASS]
2455. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
2456. (sre->ssre (quote (: #\a ($ (: #\b #\c)) #\d))) .......... [PASS]
2457. (sre->ssre (quote (: #\a (? #\-) #\c))) .......... [PASS]
2458. (sre->ssre (quote (: #\a (neg-look-ahead #\b) nonl))) .......... [PASS]
2459. (sre->ssre (quote (: #\a (look-ahead #\d) nonl))) .......... [PASS]
2460. (sre->ssre (quote (: #\a (look-ahead (or #\c #\d)) nonl))) .......... [PASS]
2461. (sre->ssre (quote (: #\a (or #\b #\c #\d) ($ nonl)))) .......... [PASS]
2462. (sre->ssre (quote (: #\a (* (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2463. (sre->ssre (quote (: #\a (**? 1 #f (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2464. (sre->ssre (quote (: #\a (+ (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2465. (sre->ssre (quote (: #\a (= 2 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2466. (sre->ssre (quote (: #\a (** 4 5 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2467. (sre->ssre (quote (: #\a (**? 4 5 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2468. (sre->ssre (quote (* ($ (or ($ (: #\f #\o #\o)) ($ (: #\b #\a #\r))))))) .......... [PASS]
2469. (sre->ssre (quote (: #\a (** 6 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2470. (sre->ssre (quote (: #\a (**? 6 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2471. (sre->ssre (quote (: #\a (** 5 6 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2472. (sre->ssre (quote (: #\a (**? 5 6 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2473. (sre->ssre (quote (: #\a (** 5 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2474. (sre->ssre (quote (: #\a (**? 5 7 (or #\b #\c #\d)) ($ nonl)))) .......... [PASS]
2475. (sre->ssre (quote (: #\a (**? 1 #f (or #\b (**? 1 2 ($ (or #\c #\e))) #\d)) ($ nonl)))) .......... [PASS]
2476. (sre->ssre (quote (: bos (? ($ (+ nonl))) #\B))) .......... [PASS]
2477. (sre->ssre (quote (or (: bos ($ (~ (char-range #\a #\z)))) (: ($ #\^) eos)))) .......... [PASS]
2478. (sre->ssre (quote (: bos (or #\< #\>) #\&))) .......... [PASS]
2479. (sre->ssre (quote (* (or (: ($ #\f) ($ #\o) ($ #\o)) (: ($ #\b) ($ #\a) ($ #\r)))))) .......... [PASS]
2480. (sre->ssre (quote (: (look-behind #\a) #\b))) .......... [PASS]
2481. (sre->ssre (quote (: (neg-look-behind #\c) #\b))) .......... [PASS]
2482. (sre->ssre (quote (: (* (: nonl nonl)) #\a))) .......... [PASS]
2483. (sre->ssre (quote (: (*? (: nonl nonl)) #\a))) .......... [PASS]
2484. (sre->ssre (quote (: bos (** 3 5 ($ (:)))))) .......... [PASS]
2485. (sre->ssre (quote (: (* ($ (or #\a #\x))) #\a #\b))) .......... [PASS]
2486. (sre->ssre (quote (: (* ($ #\a)) #\a #\b))) .......... [PASS]
2487. (sre->ssre (quote (: (or #\c #\d) (:) (: #\a (:) #\b (: #\b (:)) (: #\b (:) #\b))))) .......... [PASS]
2488. (sre->ssre (quote (: (or #\c #\d) (:) (: #\a #\a #\a #\a #\a #\a #\a #\a (:) (: #\b #\b #\b #\b #\b #\b #\b #\b) (: #\b #\b #\b #\b #\b #\b #\b #\b (:)) (: #\b #\b #\b #\b #\b #\b #\b #\b (:) (: #\b #\b #\b #\b #\b #\b #\b #\b)))))) .......... [PASS]
2489. (sre->ssre (quote (: #\f #\o #\o (* (or alnum #\_)) (= 4 numeric) #\b #\a #\z))) .......... [PASS]
2490. (sre->ssre (quote (: #\x (* ($ (: #\~ #\~))) (?? #\F)))) .......... [PASS]
2491. (sre->ssre (quote (: #\x (* ($ (: #\~ #\~))) (? (? #\F))))) .......... [PASS]
2492. (sre->ssre (quote (: (neg-look-behind (or #\c #\d)) #\b))) .......... [PASS]
2493. (sre->ssre (quote (: (neg-look-behind (or #\c #\d)) (or #\a #\b)))) .......... [PASS]
2494. (sre->ssre (quote (: (neg-look-behind ($ (or #\c #\d))) #\b))) .......... [PASS]
2495. (sre->ssre (quote (: (neg-look-behind ($ (or #\c #\d))) (or #\a #\b)))) .......... [PASS]
2496. (sre->ssre (quote (: (neg-look-behind (: #\c #\d)) (or #\a #\b)))) .......... [PASS]
2497. (sre->ssre (quote (: bol #\b))) .......... [PASS]
2498. (sre->ssre (quote (: bol ($ #\b)))) .......... [PASS]
2499. (sre->ssre (quote (: bos #\b))) .......... [PASS]
2500. (sre->ssre (quote (: ($ (:)) bos #\b))) .......... [PASS]
2501. (sre->ssre (quote (+ ($ (: (+ (or alnum #\_)) #\:))))) .......... [PASS]
2502. (sre->ssre (quote (: eos (look-behind (: bos ($ #\a)))))) .......... [PASS]
2503. (sre->ssre (quote (: bos (* (~ (or #\b #\c #\d))) ($ (+ #\c))))) .......... [PASS]
2504. (sre->ssre (quote (: ($ (* #\a)) (+ #\b)))) .......... [PASS]
2505. (sre->ssre (quote (: (? ($ (: (+ (or (or alnum #\_) #\:))) #\: #\:)) ($ (+ (or alnum #\_))) eos))) .......... [PASS]
2506. (sre->ssre (quote (: bos (* (~ (or #\b #\c #\d))) ($ (+ #\c))))) .......... [PASS]
2507. (sre->ssre (quote (: ($ (: #\> (+ #\a))) #\a #\b))) .......... [PASS]
2508. (sre->ssre (quote (: #\a eos))) .......... [PASS]
2509. (sre->ssre (quote (: (look-behind (: (= 3 numeric) (neg-look-ahead (: #\9 #\9 #\9)))) #\f #\o #\o))) .......... [PASS]
2510. (sre->ssre (quote (: (look-behind (: (neg-look-ahead (: nonl nonl nonl #\9 #\9 #\9)) (= 3 numeric))) #\f #\o #\o))) .......... [PASS]
2511. (sre->ssre (quote (: (look-behind (: (= 3 numeric) (neg-look-ahead (: #\9 #\9 #\9)) nonl nonl nonl)) #\f #\o #\o))) .......... [PASS]
2512. (sre->ssre (quote (: (look-behind (: (= 3 numeric) nonl nonl nonl)) (neg-look-behind (: #\9 #\9 #\9)) #\f #\o #\o))) .......... [PASS]
2513. (sre->ssre (quote (* ($ (or (+ ($ #\Z)) #\A))))) .......... [PASS]
2514. (sre->ssre (quote (* ($ (or (: #\Z ($ (:))) #\A))))) .......... [PASS]
2515. (sre->ssre (quote (* ($ (or (: #\Z ($ ($ (:)))) #\A))))) .......... [PASS]
2516. (sre->ssre (quote (* #\a))) .......... [PASS]
2517. (sre->ssre (quote (+ space))) .......... [PASS]
2518. (sre->ssre (quote (: (neg-look-ahead bos) #\x))) .......... [PASS]
2519. (sre->ssre (quote (: #\a #\b #\c nonl))) .......... [PASS]
2520. (sre->ssre (quote (: #\a (: #\b #\c) #\d))) .......... [PASS]
2521. (sre->ssre (quote (: (look-behind #\Z) #\X nonl))) .......... [PASS]
2522. (sre->ssre (quote (: (look-behind (or #\a (: #\b #\b #\b #\b))) #\c))) .......... [PASS]
2523. (sre->ssre (quote (: #\1 #\2 #\3 #\4))) .......... [PASS]
2524. (sre->ssre (quote bos)) .......... [PASS]
2525. (sre->ssre (quote (: (look-behind (: #\C #\newline)) bos))) .......... [PASS]
2526. (sre->ssre (quote (: (? #\A) #\B))) .......... [PASS]
2527. (sre->ssre (quote (: (* #\A) #\B))) .......... [PASS]
2528. (sre->ssre (quote (: (+ (or alnum #\_)) ($ nonl) (? ($ nonl)) #\d #\e #\f))) .......... [PASS]
2529. (sre->ssre (quote (: (+ nonl) #\f #\o #\o))) .......... [PASS]
2530. (sre->ssre (quote (: (+ nonl) #\f #\o #\o))) .......... [PASS]
2531. (sre->ssre (quote (: bos #\X))) .......... [PASS]
2532. (sre->ssre (quote (or (: #\a (neg-look-ahead (:))) (: (or alnum #\_) #\b #\c)))) .......... [PASS]
2533. (sre->ssre (quote (: #\X eos))) .......... [PASS]
2534. (sre->ssre (quote (or (: (+ numeric) #\X) (: (+ #\9) #\Y)))) .......... [PASS]
2535. (sre->ssre (quote (: #\Z (neg-look-ahead (:))))) .......... [PASS]
2536. (sre->ssre (quote (: #\d #\o #\g (? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
2537. (sre->ssre (quote (: #\d #\o #\g (?? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
2538. (sre->ssre (quote (or (: #\d #\o #\g) (: #\d #\o #\g #\s #\b #\o #\d #\y)))) .......... [PASS]
2539. (sre->ssre (quote (or (: #\d #\o #\g #\s #\b #\o #\d #\y) (: #\d #\o #\g)))) .......... [PASS]
2540. (sre->ssre (quote (: (or bow eow) #\t #\h #\e #\space #\c #\a #\t (or bow eow)))) .......... [PASS]
2541. (sre->ssre (quote (: #\d #\o #\g (? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
2542. (sre->ssre (quote (: #\d #\o #\g (? ($ (: #\s #\b #\o #\d #\y)))))) .......... [PASS]
2543. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2544. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\1 #\2 #\3))) .......... [PASS]
2545. (sre->ssre (quote (: (or bow eow) #\a #\b #\c (or bow eow)))) .......... [PASS]
2546. (sre->ssre (quote (look-ahead #\C))) .......... [PASS]
2547. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
2548. (sre->ssre (quote (: #\a #\b #\c (* numeric)))) .......... [PASS]
2549. (sre->ssre (quote (: #\a #\b #\c (* (or #\d #\e))))) .......... [PASS]
2550. (sre->ssre (quote (: (look-behind (: #\a #\b #\c)) #\d #\e #\f))) .......... [PASS]
2551. (sre->ssre (quote (: #\a #\b #\c eos))) .......... [PASS]
2552. (sre->ssre (quote (: #\a #\b #\c (or bow eow)))) .......... [PASS]
2553. (sre->ssre (quote (: #\a #\b #\c nwb))) .......... [PASS]
2554. (sre->ssre (quote (+ nonl))) .......... [PASS]
2555. (sre->ssre (quote (: (= 3 (look-ahead (: #\a #\b #\c))) #\a #\b #\c))) .......... [PASS]
2556. (sre->ssre (quote (: (= 0 (look-ahead (: #\a #\b #\c))) #\x #\y #\z))) .......... [PASS]
2557. (sre->ssre (quote (: (= 1 (look-ahead (: #\a #\b #\c))) #\x #\y #\z))) .......... [PASS]
2558. (sre->ssre (quote (: (? (look-ahead ($ #\a))) nonl))) .......... [PASS]
2559. (sre->ssre (quote (: (?? (look-ahead ($ #\a))) nonl))) .......... [PASS]
2560. (sre->ssre (quote (: bos (= 0 (neg-look-ahead #\a)) (+ (or alnum #\_))))) .......... [PASS]
2561. (sre->ssre (quote (: (? (look-behind ($ (: #\a #\b #\c)))) #\x #\y #\z))) .......... [PASS]
2562. (sre->ssre (quote (: #\a #\b #\c #\d #\e #\f))) .......... [PASS]
2563. (sre->ssre (quote (: #\a #\b #\c #\d))) .......... [PASS]
2564. (sre->ssre (quote (* (or #\a #\b)))) .......... [PASS]
2565. (sre->ssre (quote (*? (or #\a #\b)))) .......... [PASS]
2566. (sre->ssre (quote (? (or #\a #\b)))) .......... [PASS]
2567. (sre->ssre (quote (?? (or #\a #\b)))) .......... [PASS]
2568. (sre->ssre (quote (+ (or #\a #\b)))) .......... [PASS]
2569. (sre->ssre (quote (**? 1 #f (or #\a #\b)))) .......... [PASS]
2570. (sre->ssre (quote (** 2 3 (or #\a #\b)))) .......... [PASS]
2571. (sre->ssre (quote (**? 2 3 (or #\a #\b)))) .......... [PASS]
2572. (sre->ssre (quote (>= 2 (or #\a #\b)))) .......... [PASS]
2573. (sre->ssre (quote (**? 2 #f (or #\a #\b)))) .......... [PASS]
2574. (sre->ssre (quote (: #\a #\b #\c (look-ahead (: #\x #\y #\z))))) .......... [PASS]
2575. (sre->ssre (quote (: (look-behind (: #\p #\q #\r)) #\a #\b #\c (look-ahead (: #\x #\y #\z))))) .......... [PASS]
2576. (sre->ssre (quote (: #\a (or bow eow)))) .......... [PASS]
2577. (sre->ssre (quote (: #\a #\b #\c (look-ahead (: #\a #\b #\c #\d #\e)) (look-ahead (: #\a #\b))))) .......... [PASS]
2578. (sre->ssre (quote (: (*? #\a) (*? #\b)))) .......... [PASS]
2579. (sre->ssre (quote (or (: ($ #\a) ($ #\b)) ($ #\c)))) .......... [PASS]
2580. (sre->ssre (quote (-> A (: #\a #\a)))) .......... [PASS]
2581. (sre->ssre (quote (: #\a ($ #\b) #\c ($ #\d)))) .......... [PASS]
2582. (sre->ssre (quote bos)) .......... [PASS]
2583. (sre->ssre (quote (: (? ($ (: #\0 #\2 #\-))) (= 3 (char-range #\0 #\9)) #\- (= 3 (char-range #\0 #\9))))) .......... [PASS]
2584. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2585. (sre->ssre (quote (: #\a #\b #\c))) .......... [PASS]
2586. (sre->ssre (quote (or (: #\a #\b #\c) (: #\b #\c #\d)))) .......... [PASS]
2587. (sre->ssre (quote (look-behind (or (: #\a #\b #\c) (:))))) .......... [PASS]
2588. (sre->ssre (quote (look-behind (or (: #\a #\b #\c) (:))))) .......... [PASS]
2589. (sre->ssre (quote (look-behind (or (:) (: #\a #\b #\c))))) .......... [PASS]
2590. (sre->ssre (quote (or #\a #\b #\c))) .......... [PASS]
2591. (sre->ssre (quote (: #\f #\o #\o #\b #\a #\r))) .......... [PASS]
2592. (sre->ssre (quote (: #\f #\o #\o #\b #\a #\r))) .......... [PASS]
2593. (sre->ssre (quote (: (look-behind (: #\p #\q #\r)) #\a #\b #\c (look-ahead (: #\x #\y #\z))))) .......... [PASS]
2594. (sre->ssre (quote eos)) .......... [PASS]
2595. (sre->ssre (quote (: (? #\newline) eos))) .......... [PASS]
2596. (sre->ssre (quote (look-behind (look-ahead (: nonl (look-behind #\x)))))) .......... [PASS]
2597. (sre->ssre (quote (: (neg-look-ahead (or #\a #\b)) (* nonl)))) .......... [PASS]
2598. (sre->ssre (quote (or #\a #\[))) .......... [PASS]
2599. (sre->ssre (quote (: (or bow eow) #\X))) .......... [PASS]
2600. (sre->ssre (quote (: nwb #\X))) .......... [PASS]
2601. (sre->ssre (quote (: #\X (or bow eow)))) .......... [PASS]
2602. (sre->ssre (quote (: #\X nwb))) .......... [PASS]
2603. (sre->ssre (quote (~ #\a))) .......... [PASS]
2604. (sre->ssre (quote (: #\a nonl #\b))) .......... [PASS]
2605. (sre->ssre (quote (: #\a ($ (= 3 nonl)) #\b))) .......... [PASS]
2606. (sre->ssre (quote (: #\a ($ (*? nonl)) ($ nonl)))) .......... [PASS]
2607. (sre->ssre (quote (: #\a ($ (*? nonl)) ($ nonl)))) .......... [PASS]
2608. (sre->ssre (quote (: #\a ($ (* nonl)) ($ nonl)))) .......... [PASS]
2609. (sre->ssre (quote (: #\a ($ (* nonl)) ($ nonl)))) .......... [PASS]
2610. (sre->ssre (quote (: #\a ($ nonl) ($ nonl)))) .......... [PASS]
2611. (sre->ssre (quote (: #\a ($ nonl) ($ nonl)))) .......... [PASS]
2612. (sre->ssre (quote (: #\a ($ (? nonl)) ($ nonl)))) .......... [PASS]
2613. (sre->ssre (quote (: #\a ($ (? nonl)) ($ nonl)))) .......... [PASS]
2614. (sre->ssre (quote (: #\a ($ (?? nonl)) ($ nonl)))) .......... [PASS]
2615. (sre->ssre (quote (: #\a ($ (?? nonl)) ($ nonl)))) .......... [PASS]
2616. (sre->ssre (quote (: #\a ($ (= 3 nonl)) #\b))) .......... [PASS]
2617. (sre->ssre (quote (: #\a ($ (>= 3 nonl)) #\b))) .......... [PASS]
2618. (sre->ssre (quote (: #\a ($ (**? 3 #f nonl)) #\b))) .......... [PASS]
2619. (sre->ssre (quote (: #\a ($ (** 3 5 nonl)) #\b))) .......... [PASS]
2620. (sre->ssre (quote (: #\a ($ (**? 3 5 nonl)) #\b))) .......... [PASS]
2621. (sre->ssre (quote (: (look-behind (: #\a #\X #\b)) #\c #\d))) .......... [PASS]
2622. (sre->ssre (quote (: (look-behind ($ nonl)) #\X))) .......... [PASS]
2623. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2624. (sre->ssre (quote (: bos (= 2 (~ #\a))))) .......... [PASS]
2625. (sre->ssre (quote (: bos (>= 2 (~ #\a))))) .......... [PASS]
2626. (sre->ssre (quote (: bos (**? 2 #f (~ #\a))))) .......... [PASS]
2627. (sre->ssre (quote (+ (~ #\a)))) .......... [PASS]
2628. (sre->ssre (quote (: bos (= 2 (~ #\a))))) .......... [PASS]
2629. (sre->ssre (quote (: bos (>= 2 (~ #\a))))) .......... [PASS]
2630. (sre->ssre (quote (: bos (**? 2 #f (~ #\a))))) .......... [PASS]
2631. (sre->ssre (quote (~ numeric))) .......... [PASS]
2632. (sre->ssre (quote (: #\> (~ space)))) .......... [PASS]
2633. (sre->ssre (quote numeric)) .......... [PASS]
2634. (sre->ssre (quote space)) .......... [PASS]
2635. (sre->ssre (quote (+ (~ numeric)))) .......... [PASS]
2636. (sre->ssre (quote (** 2 3 (~ numeric)))) .......... [PASS]
2637. (sre->ssre (quote (**? 2 3 (~ numeric)))) .......... [PASS]
2638. (sre->ssre (quote (+ numeric))) .......... [PASS]
2639. (sre->ssre (quote (** 2 3 numeric))) .......... [PASS]
2640. (sre->ssre (quote (**? 2 3 numeric))) .......... [PASS]
2641. (sre->ssre (quote (+ (~ space)))) .......... [PASS]
2642. (sre->ssre (quote (** 2 3 (~ space)))) .......... [PASS]
2643. (sre->ssre (quote (**? 2 3 (~ space)))) .......... [PASS]
2644. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2645. (sre->ssre (quote (: #\> (** 2 3 space) #\<))) .......... [PASS]
2646. (sre->ssre (quote (: #\> (**? 2 3 space) #\<))) .......... [PASS]
2647. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2648. (sre->ssre (quote (** 2 3 (or alnum #\_)))) .......... [PASS]
2649. (sre->ssre (quote (**? 2 3 (or alnum #\_)))) .......... [PASS]
2650. (sre->ssre (quote (+ (~ (or alnum #\_))))) .......... [PASS]
2651. (sre->ssre (quote (** 2 3 (~ (or alnum #\_))))) .......... [PASS]
2652. (sre->ssre (quote (**? 2 3 (~ (or alnum #\_))))) .......... [PASS]
2653. (sre->ssre (quote (: bos (* (or #\a #\c)) #\b))) .......... [PASS]
2654. (sre->ssre (quote (: bos (* (~ #\x)) #\b))) .......... [PASS]
2655. (sre->ssre (quote (: bos (* (~ #\x)) #\b))) .......... [PASS]
2656. (sre->ssre (quote (: bos (* numeric) #\b))) .......... [PASS]
2657. (sre->ssre (quote ($ (or (:) #\a)))) .......... [PASS]
2658. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
2659. (sre->ssre (quote (: #\a #\b #\c (* #\d)))) .......... [PASS]
2660. (sre->ssre (quote (: #\a #\b #\c (* numeric)))) .......... [PASS]
2661. (sre->ssre (quote (: #\a #\b #\c (* (or #\d #\e))))) .......... [PASS]
2662. (sre->ssre (quote (: (or bow eow) #\t #\h #\e #\space #\c #\a #\t (or bow eow)))) .......... [PASS]
2663. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2664. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2665. (sre->ssre (quote (: (or bow eow) nonl nonl nonl nwb))) .......... [PASS]
2666. (sre->ssre (quote (: #\i #\s #\t))) .......... [PASS]
2667. (sre->ssre (quote (: #\i (+ #\s) #\t))) .......... [PASS]
2668. (sre->ssre (quote (: #\i (**? 1 #f #\s) #\t))) .......... [PASS]
2669. (sre->ssre (quote (: #\i (? #\s) #\t))) .......... [PASS]
2670. (sre->ssre (quote (: #\i (= 2 #\s) #\t))) .......... [PASS]
2671. (sre->ssre (quote (: bos #\A (+ space) #\Z))) .......... [PASS]
2672. (sre->ssre (quote (: #\A #\s #\k #\Z))) .......... [PASS]
2673. (sre->ssre (quote (+ (or #\A #\s #\k #\Z)))) .......... [PASS]
2674. (sre->ssre (quote (+ (~ #\s)))) .......... [PASS]
2675. (sre->ssre (quote (+ (~ #\s)))) .......... [PASS]
2676. (sre->ssre (quote (+ (~ #\k)))) .......... [PASS]
2677. (sre->ssre (quote (+ (~ #\k)))) .......... [PASS]
2678. (sre->ssre (quote (+ (~ (or #\s #\k))))) .......... [PASS]
2679. (sre->ssre (quote (+ (~ (or #\s #\k))))) .......... [PASS]
2680. (sre->ssre (quote #\i)) .......... [PASS]
2681. (sre->ssre (quote #\I)) .......... [PASS]
2682. (sre->ssre (quote (or #\z #\i))) .......... [PASS]
2683. (sre->ssre (quote (or #\i #\I))) .......... [PASS]
2684. (sre->ssre (quote (+ numeric))) .......... [PASS]
2685. (sre->ssre (quote (+ numeric))) .......... [PASS]
2686. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2687. (sre->ssre (quote (: #\> (+ space) #\<))) .......... [PASS]
2688. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2689. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2690. (sre->ssre (quote (+ (or alnum #\_)))) .......... [PASS]
2691. (sre->ssre (quote (: (or bow eow) (**? 1 #f nonl) (or bow eow)))) .......... [PASS]
2692. (sre->ssre (quote (: #\c #\a #\f nwb (**? 1 #f nonl) nwb))) .......... [PASS]
2693. (sre->ssre (quote (+ (** 1 3 #\x)))) .......... [PASS]
2694. (sre->ssre (quote (~ #\a))) .......... [PASS]
2695. (sre->ssre (quote (: (look-behind (: #\C #\newline)) bos))) .......... [PASS]
2696. (sre->ssre (quote (: (+ (or alnum #\_)) (look-ahead #\tab)))) .......... [PASS]
2697. (sre->ssre (quote (w/nocase (: #\A #\space #\s #\t #\r #\i #\n #\g)))) .......... [PASS]
2698. (sre->ssre (quote (w/nocase (: ($ (* (~ #\.))) #\. ($ (* (~ #\:))) #\: (+ (or #\T #\space)) ($ (* nonl)))))) .......... [PASS]
2699. (sre->ssre (quote (w/nocase (: bos (+ (char-range #\W #\c)) eos)))) .......... [PASS]
2700. (sre->ssre (quote (w/nocase (~ #\a)))) .......... [PASS]
2701. (sre->ssre (quote (: (w/nocase (or (: #\s #\a #\t #\u #\r #\d #\a #\y) (: #\s #\u #\n #\d #\a #\y))) #\:))) .......... [PASS]
2702. (sre->ssre (quote (: (w/nocase #\a) #\b))) .......... [PASS]
2703. (sre->ssre (quote (w/nocase (: ($ (w/nocase #\a)) #\b)))) .......... [PASS]
2704. (sre->ssre (quote (w/nocase (: (w/case #\a) #\b)))) .......... [PASS]
2705. (sre->ssre (quote (w/nocase (: ($ (w/case #\a)) #\b)))) .......... [PASS]
2706. (sre->ssre (quote (w/nocase (: (w/case #\a) #\b)))) .......... [PASS]
2707. (sre->ssre (quote (w/nocase (: (? ($ (: (+ (or (or alnum #\_) #\:))) #\: #\:))) ($ (+ (or alnum #\_))) eos))) .......... [PASS]
2708. (sre->ssre (quote (w/nocase (: #\A #\B (w/case #\C))))) .......... [PASS]
2709. (sre->ssre (quote (w/nocase (: #\r #\e #\g (or (: #\u #\l (or #\a #\@ (: #\a #\e)) #\r) (: #\e #\x)))))) .......... [PASS]
2710. (sre->ssre (quote (w/nocase (* (~ #\a))))) .......... [PASS]
2711. (sre->ssre (quote (w/nocase (: (*? (~ #\a)) #\X)))) .......... [PASS]
2712. (sre->ssre (quote (w/nocase (: (**? 1 #f (~ #\a)) #\X)))) .......... [PASS]
2713. (sre->ssre (quote (w/nocase (: (? (~ #\a)) #\X)))) .......... [PASS]
2714. (sre->ssre (quote (w/nocase (: (?? (~ #\a)) #\X)))) .......... [PASS]
2715. (sre->ssre (quote (w/nocase (** 2 3 (~ #\a))))) .......... [PASS]
2716. (sre->ssre (quote (w/nocase (**? 2 3 (~ #\a))))) .......... [PASS]
2717. (sre->ssre (quote (w/nocase (: (look-behind (= 2 #\a)) #\b)))) .......... [PASS]
2718. (sre->ssre (quote (w/nocase (: (neg-look-behind (= 2 #\a)) #\b)))) .......... [PASS]
2719. (sre->ssre (quote (w/nocase (: (look-behind (= 2 (~ #\a))) #\b)))) .......... [PASS]
2720. (sre->ssre (quote (w/nocase (: bos (* (~ #\b)) (= 4 (or alnum #\_)))))) .......... [PASS]
2721. (sre->ssre (quote (w/nocase (: bos (* #\a) (= 4 (or alnum #\_)))))) .......... [PASS]
2722. (sre->ssre (quote (w/nocase #\s))) .......... [PASS]
2723. (sre->ssre (quote (w/nocase (~ #\s)))) .......... [PASS]
2724. (sre->ssre (quote (w/nocase (: #\t #\h #\e #\space #\e #\n #\d)))) .......... [PASS]
2725. (sre->ssre (quote (w/nocase (: #\a #\b #\c (* #\d))))) .......... [PASS]
2726. (sre->ssre (quote (w/nocase (: #\a #\b #\c (: (? #\newline) eos))))) .......... [PASS]
2727. (sre->ssre (quote (w/nocase (: bos (*? (~ #\d)) eos)))) .......... [PASS]
2728. (sre->ssre (quote (w/nocase (: #\a #\b #\c)))) .......... [PASS]
2729. (sre->ssre (quote (w/nocase (w/case (: #\t #\h #\e #\space #\e #\n #\d))))) .......... [PASS]
2730. (sre->ssre (quote (w/nocase (: ($ (+ (or numeric (char-range #\a #\f) #\:))) eos)))) .......... [PASS]
2731. (sre->ssre (quote (w/nocase (: bos (or numeric (char-range #\a #\f)) (* ($ (: #\. (or numeric (char-range #\a #\f))))) eos)))) .......... [PASS]
2732. (sre->ssre (quote (w/nocase (: bos (+ (char-range #\W #\c)) eos)))) .......... [PASS]
2733. (sre->ssre (quote (w/nocase (: bos (+ (char-range #\? #\_)) eos)))) .......... [PASS]
2734. (sre->ssre (quote (w/nocase (~ #\a)))) .......... [PASS]
2735. (sre->ssre (quote (w/nocase (+ (~ #\a))))) .......... [PASS]
2736. (sre->ssre (quote (w/nocase (~ (or #\a #\z))))) .......... [PASS]
2737. (sre->ssre (quote (w/nocase (: (or bow eow) ($ (: #\f #\o #\o)) (+ space) ($ (+ (or alnum #\_))))))) .......... [PASS]
2738. (sre->ssre (quote (: #\a (w/nocase #\b) #\c))) .......... [PASS]
2739. (sre->ssre (quote (: #\a (* (w/nocase #\b)) #\c))) .......... [PASS]
2740. (sre->ssre (quote (w/nocase (: #\a #\b #\c (* grapheme))))) .......... [PASS]
2741. (sre->ssre (quote (: #\a (or) #\b))) .......... [PASS]
2742. (sre->ssre (quote (: #\a (or (or)) #\b))) .......... [PASS]
2743. (sre->ssre (quote (: #\a (or (or (or))) #\b))) .......... [PASS]
2744. (sre->ssre (quote (: #\a (or (or (or) (or))) #\b))) .......... [PASS]
2745. (sre->ssre (quote (: #\a (/) #\b))) .......... [PASS]
2746. (sre->ssre (quote (: #\a (or ("") (/ "" "" "")) #\b))) .......... [PASS]
2747. (sre->ssre (quote (: #\a (or (or (or) ("")) (or (or (/)) (/ "" "" ""))) #\b))) .......... [PASS]
2748. (sre->ssre (quote (or ($ #\a) ($ #\a)))) .......... [PASS]
2749. (sre->ssre (quote (and alnum (w/nocase (w/ascii (or lower numeric)))))) .......... [PASS]
2750. (sre->ssre (quote (or alnum (w/nocase (w/ascii (or lower numeric)))))) .......... [PASS]
2751. (sre->ssre (quote (w/nocase (w/ascii (or lower numeric))))) .......... [PASS]
2751 out of 2751 passed (100.00%)
----
------------------------------------------------------
CUMULATIVE RESULTS:
------------------------------------------------------
SRFI-1: ok
SRFI-2: ok
SRFI-4: ok
SRFI-5: ok
SRFI-6: ok
SRFI-8: ok
SRFI-9: ok
SRFI-11: ok
SRFI-13: ok
SRFI-14: ok
SRFI-16: ok
SRFI-17: ok
SRFI-22: ok
SRFI-23: ok
SRFI-25: ok
SRFI-26: ok
SRFI-27: ok
SRFI-29: ok
SRFI-31: ok
SRFI-34: ok
SRFI-35: ok
SRFI-37: ok
SRFI-38: ok
SRFI-39: ok
SRFI-41: ok
SRFI-42: ok
SRFI-43: ok
SRFI-45: ok
SRFI-48: ok
SRFI-51: ok
SRFI-54: ok
SRFI-60: ok
SRFI-61: ok
SRFI-63: ok
SRFI-64: ok
SRFI-66: ok
SRFI-67: ok
SRFI-69: ok
SRFI-71: ok
SRFI-74: ok
SRFI-78: ok
SRFI-86: ok
SRFI-87: ok
SRFI-95: ok
SRFI-98: ok
SRFI-111: ok
SRFI-113: ok
SRFI-115: ok
SRFI-116: ok
SRFI-117: ok
SRFI-121: ok
SRFI-125: ok
SRFI-127: ok
SRFI-128: ok
SRFI-130: ok
SRFI-131: ok
SRFI-132: ok
SRFI-133: ok
SRFI-134: ok
SRFI-135: ok
SRFI-136: ok
SRFI-137: ok
SRFI-141: ok
SRFI-143: ok
SRFI-144: ok
SRFI-145: ok
SRFI-146: ok
SRFI-151: ok
SRFI-152: ok
SRFI-153: ok
SRFI-156: ok
SRFI-158: ok
SRFI-160: ok
SRFI-162: ok
SRFI-165: ok
SRFI-171: ok
SRFI-172: ok
SRFI-173: ok
SRFI-175: ok
SRFI-176: ok
SRFI-189: ok
SRFI-193: ok
SRFI-194: ok
SRFI-196: ok
SRFI-197: ok
SRFI-214: ok
SRFI-217: ok
SRFI-219: ok
SRFI-221: ok
SRFI-222: ok
SRFI-223: ok
SRFI-224: ok
SRFI-225: ok
SRFI-227: ok
SRFI-228: ok
SRFI-232: ok
SRFI-234: ok
SRFI-235: ok
SRFI-236: ok
SRFI-239: ok
SRFI-244: ok
SRFI-251: ok
SRFI-252: ok
SRFI-257: ok
SRFI-264: ok
SRFIs TESTED: 105
CUMULATIVE FAILURES: 0
>>> skint: Entering fakeroot...
version is 0.6.5
prefix is set to /usr
install -d /home/buildozer/aports/testing/skint/pkg/skint/usr/bin
install -m 755 -s ./skint /home/buildozer/aports/testing/skint/pkg/skint/usr/bin
version is 0.6.5
prefix is set to /usr
install -d /home/buildozer/aports/testing/skint/pkg/skint/usr/share/skint/lib
cp -a lib/. /home/buildozer/aports/testing/skint/pkg/skint/usr/share/skint/lib/
find /home/buildozer/aports/testing/skint/pkg/skint/usr/share/skint -type f -exec chmod 644 {} +
find /home/buildozer/aports/testing/skint/pkg/skint/usr/share/skint -type d -exec chmod 755 {} +
>>> skint*: Running postcheck for skint
>>> skint*: Preparing package skint...
>>> skint*: Stripping binaries
>>> skint*: Scanning shared objects
>>> skint*: Tracing dependencies...
so:libc.musl-x86.so.1
>>> skint*: Package size: 2.3 MB
>>> skint*: Compressing data...
>>> skint*: Create checksum...
>>> skint*: Create skint-0.6.5-r0.apk
>>> skint: Build complete at Tue, 16 Sep 2025 09:02:56 +0000 elapsed time 0h 1m 16s
>>> skint: Cleaning up srcdir
>>> skint: Cleaning up pkgdir
>>> skint: Uninstalling dependencies...
(1/1) Purging .makedepends-skint (20250916.090142)
OK: 426 MiB in 105 packages
>>> skint: Updating the testing/x86 repository index...
>>> skint: Signing the index...