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