Other miscellaneous stuff Abdulaziz Ghuloum (25 Oct 2007 04:52 UTC)
Re: Other miscellaneous stuff Abdulaziz Ghuloum (25 Oct 2007 05:21 UTC)
Re: Other miscellaneous stuff Michael Sperber (26 Oct 2007 16:28 UTC)

Re: Other miscellaneous stuff Abdulaziz Ghuloum 25 Oct 2007 05:20 UTC

Another minor issue.

In the code below:

   (define-syntax define-stream
     (syntax-rules ()
       ((define-stream (name . formal) body0 body1 ...)
         (define name (stream-lambda formal body0 body1 ...)))
       ((define-stream (name formals ...) body0 body1 ...)
         (define name (stream-lambda (formals ...) body0 body1 ...)))))

The second case is redundant since (name . formal) matches any pair,
including all those matched by (name formals ...).

Aziz,,,