> "ML" == M Luedde <[EMAIL PROTECTED]> writes:
ML> Hello!
ML> The guile `info' documentation (1.5.7) states that guile is R5RS
ML> compliant.
ML> However, I cannot get the macro mechanism `define-syntax' to work
ML> (guile 1.6.0 on cygwin).
ML> What's wrong here?
C
> From: Bill Schottstaedt <[EMAIL PROTECTED]>
> Date: Tue, 19 Feb 2002 04:26:13 -0800
>
> I think define-syntax is stumbling on vector constants:
>
> (use-modules (ice-9 syncase))
>
> (define-syntax IF
> (syntax-rules ()
> ((IF ) (if ))
> ((IF ) (if
>
> (IF (not (vector? #