Re: [Scheme-reports] [wg2] in support of single-arity procedural syntax transformers Andy Wingo 12 May 2011 07:26 UTC

Good morning Peter!  WHAT THE HAPS!

On Wed 11 May 2011 18:26, Peter Bex <Peter.Bex@xs4all.nl> writes:

> If R7RS only specifies what happens when you do
>
> (define-syntax (syntax-rules ...)) or
> (define-syntax (er-macro-transformer ...)) that doesn't shut out
> the possibility of syntax-case, does it?

Well, no.  You're right.

> The other way around it does shut out implementations like Chicken
> where the "er-macro-transformer" line is more or less optional
> because that's its native system.

It's probably just wishful thinking, but it would be nice if we used the
same arities here, though...  I don't want to be all imperialist and say
"hey chickeners!  you must change your thing!", but the single-arity
transformers might even be better for yall as well (for source
information, for example; though is that a red herring?).

Consider it! :)

Peace,

Andy
--
http://wingolog.org/

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports