~ chicken-r7rs (master) 8f2820f79ee8f6ef9d8d5487c4ce7438ccdf0abe
commit 8f2820f79ee8f6ef9d8d5487c4ce7438ccdf0abe Author: Evan Hanson <evhan@foldling.org> AuthorDate: Thu Oct 24 22:14:36 2013 +0000 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Thu Oct 24 22:14:36 2013 +0000 cond-expand's matching clause should expand to a begin diff --git a/scheme.base.scm b/scheme.base.scm index 6f78058..e07fd01 100644 --- a/scheme.base.scm +++ b/scheme.base.scm @@ -36,7 +36,7 @@ (define-syntax cond-expand (er-macro-transformer (lambda (x r c) - (process-cond-expand (cdr x))))) + (cons 'begin (process-cond-expand (cdr x)))))) ;;;Trap