~ chicken-core (chicken-5) ba74854f4a08bf7f2655ce310276408215ed0542


commit ba74854f4a08bf7f2655ce310276408215ed0542
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Tue Nov 2 00:37:43 2010 +0100
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Tue Nov 2 00:37:43 2010 +0100

    removed last remnant of define-macro

diff --git a/chicken-syntax.scm b/chicken-syntax.scm
index fe7ff62c..589a0ae9 100644
--- a/chicken-syntax.scm
+++ b/chicken-syntax.scm
@@ -1108,15 +1108,6 @@
      (##core#let-compiler-syntax (binding ...) body ...)))))
 
 
-;;; Just in case someone forgets
-
-(##sys#extend-macro-environment
- 'define-macro '()
- (##sys#er-transformer
-  (lambda (form r c)
-    (syntax-error 'define-macro "`define-macro' is not supported - please use `define-syntax'"))))
-
-
 (##sys#macro-subset me0 ##sys#default-macro-environment)))
 
 ;; register features
Trap