~ chicken-core (chicken-5) 4344088e5a77d08323c539c02f6e84793f5f6db6


commit 4344088e5a77d08323c539c02f6e84793f5f6db6
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Thu Jul 29 23:01:54 2010 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Thu Jul 29 23:01:54 2010 +0200

    removed man-or-boy test

diff --git a/tests/man-or-boy.scm b/tests/man-or-boy.scm
deleted file mode 100644
index 73391f2b..00000000
--- a/tests/man-or-boy.scm
+++ /dev/null
@@ -1,35 +0,0 @@
-;;;; man-or-boy.scm - Knuth's 
-
-
-;; begin
-;;   real procedure A (k, x1, x2, x3, x4, x5);
-;;   value k; integer k;
-;;   begin
-;;     real procedure B;
-;;     begin k:= k - 1;
-;;           B:= A := A (k, B, x1, x2, x3, x4);
-;;     end;
-;;     if k <= 0 then A:= x4 + x5 else B;
-;;   end;
-;;   outreal (A (10, 1, -1, -1, 1, 0));
-;; end;
-
-
-(define (A k x1 x2 x3 x4 x5)
-  (define (B)
-    (set! k (- k 1))
-    (A k B x1 x2 x3 x4))
-  (if (<= k 0)
-      (+ (x4) (x5))
-      (B)))
-
-(do ((i 1000 (sub1 i)))
-    ((zero? i))
-  (assert
-   (= -175416
-      (A 20
-	 (lambda () 1) 
-	 (lambda () -1)
-	 (lambda () -1)
-	 (lambda () 1)
-	 (lambda () 0)))))
\ No newline at end of file
Trap