On Tue 12 Feb 2013 09:15, Akop Pogosian <apogos...@gmail.com> writes:
> (define-macro when > (lambda (test . branch) > `(if ,test > (begin ,@branch)))) > > will give an error: This is a bug. I just fixed it in stable-2.0; thanks for the report. In the meantime, you can use: (define-macro (when test . branch) ...) Sorry for the inconvenience. Andy -- http://wingolog.org/