Rob Browning <r...@defaultvalue.org> writes:

> I narrowed down an issue I'd hit to this:
>
>   ;; somefile.scm
>   (define-syntax foo
>     (syntax-rules ()
>       ((_ any ...) (letrec ((x y) (y 'foo)) x))))
>
>   (eval-when (expand load eval) (foo 1))

Wait, maybe that's just invalid (scheme-wise) in the first place, and it
just happens to work in guile without the eval-when?

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Reply via email to