~ chicken-core (chicken-5) 5673d868d79fc87d2527945fee20c0cfddc6801f
commit 5673d868d79fc87d2527945fee20c0cfddc6801f
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sun Mar 20 00:42:33 2011 +0100
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sun Mar 20 00:42:33 2011 +0100
disabled debug output for expander
diff --git a/common-declarations.scm b/common-declarations.scm
index 530592eb..9201ca4c 100644
--- a/common-declarations.scm
+++ b/common-declarations.scm
@@ -37,10 +37,11 @@
(when (##sys#fudge 13)
(print arg1 more ...))))))
(else
- (declare
- (safe-globals)
- (no-bound-checks))
- (define-syntax d (syntax-rules () ((_ . _) (void))))))
+ (begin
+ (declare
+ (safe-globals)
+ (no-bound-checks))
+ (define-syntax d (syntax-rules () ((_ . _) (void)))))))
(define-syntax define-alias
(syntax-rules ()
diff --git a/expand.scm b/expand.scm
index 264bd519..e4c05c69 100644
--- a/expand.scm
+++ b/expand.scm
@@ -37,6 +37,8 @@
(include "common-declarations.scm")
+(define-syntax d (syntax-rules () ((_ . _) (void))))
+
(set! ##sys#features
(append '(#:hygienic-macros
#:syntax-rules
Trap