| From: Casey Klein (clklein at eecs.northwestern.edu) Date: Thu Oct 1 16:01:56 EDT 2009 |
|
Can someone explain why this macro expands without error in a module
but not in the REPL?
(define-syntax (m stx)
(syntax-case stx ()
[(_ x)
(with-syntax ([(y) (generate-temporaries (syntax (x)))])
(syntax (define (y) y)))]))
> (m q)
compile: unbound identifier (and no #%top syntax transformer is bound) in: q1
| Posted on the dev mailing list. |
|