[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40252: [PATCH] [R7RS] cond-expand in define-library forms
From: |
Adam Nelson |
Subject: |
bug#40252: [PATCH] [R7RS] cond-expand in define-library forms |
Date: |
Thu, 7 May 2020 13:26:25 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 |
It looks like this bug was caused by a missing dot in a list in the
cond-expand macro. This small patch fixes it:
diff --git a/module/ice-9/r7rs-libraries.scm
b/module/ice-9/r7rs-libraries.scm
index 6db9de873..221806ad1 100644
--- a/module/ice-9/r7rs-libraries.scm
+++ b/module/ice-9/r7rs-libraries.scm
@@ -88,11 +88,11 @@
(((include-library-declarations filename ...) . decls)
(syntax-case (handle-includes #'(filename ...)) ()
((decl ...)
- (partition-decls #'(decl ... decls) exports imports code))))
+ (partition-decls #'(decl ... . decls) exports imports code))))
(((cond-expand clause ...) . decls)
(syntax-case (handle-cond-expand #'(clause ...)) ()
((decl ...)
- (partition-decls #'(decl ... decls) exports imports code))))))
+ (partition-decls #'(decl ... . decls) exports imports
code))))))
(syntax-case stx ()
((_ name decl ...)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#40252: [PATCH] [R7RS] cond-expand in define-library forms,
Adam Nelson <=