At 20:37 Uhr +0200 17.10.2006, I wrote:
>...
Or let the user provide the stop value:
(define (make-lazy generator #!optional nothing)
(let lp ()
(delay
(let ((value (generator exit)))
(if (eq? value nothing)
'()
(cons value
(lp)))))))
Christian.