~ chicken-core (chicken-5) e7a91d05c472905d875ac002b096ea6df74e111b
commit e7a91d05c472905d875ac002b096ea6df74e111b Author: felix <felix@call-with-current-continuation.org> AuthorDate: Tue Feb 8 10:15:12 2011 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Tue Feb 8 10:15:12 2011 +0100 yeah, should we? diff --git a/chicken-syntax.scm b/chicken-syntax.scm index 0777d8dd..20c9e822 100644 --- a/chicken-syntax.scm +++ b/chicken-syntax.scm @@ -1000,6 +1000,7 @@ `(##core#lambda (,@rvars . ,rv) (,%apply ,(car rvals) ,@(cdr rvals) ,rv) ) ) + ;;XXX should we drop the begin? `(##core#lambda ,rvars ((##core#begin ,(car rvals)) ,@(cdr rvals)) ) ) ) (cond ((c %<> (car xs)) (let ([v (r (gensym))])Trap