~ chicken-core (chicken-5) 1545ee13acba6c47a4dc4a2b0ba36451616d5755
commit 1545ee13acba6c47a4dc4a2b0ba36451616d5755
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Fri May 11 13:32:38 2012 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Fri May 11 13:32:38 2012 +0200
at least strip module exports
diff --git a/compiler.scm b/compiler.scm
index 8f83feb5..495abf5a 100644
--- a/compiler.scm
+++ b/compiler.scm
@@ -826,7 +826,7 @@
(##sys#syntax-error-hook
'module
"invalid export syntax" exp name))))
- (caddr x))))
+ (##sys#strip-syntax (caddr x)))))
(csyntax compiler-syntax))
(when (##sys#current-module)
(##sys#syntax-error-hook
Trap