meta comments Alex Shinn (24 Sep 2020 21:58 UTC)
Re: meta comments Marc Nieper-Wißkirchen (25 Sep 2020 05:35 UTC)
Re: meta comments Alex Shinn (25 Sep 2020 23:09 UTC)
Re: meta comments Marc Nieper-Wißkirchen (26 Sep 2020 08:15 UTC)
Re: meta comments Marc Nieper-Wißkirchen (26 Sep 2020 17:09 UTC)
Re: meta comments Arthur A. Gleckler (20 Jan 2021 01:45 UTC)
Re: meta comments Marc Nieper-Wißkirchen (20 Jan 2021 06:49 UTC)

Re: meta comments Marc Nieper-Wißkirchen 25 Sep 2020 05:35 UTC

Am Do., 24. Sept. 2020 um 23:58 Uhr schrieb Alex Shinn <xxxxxx@gmail.com>:

> This is an extremely confusingly named SRFI, which
> points at its unusual nature.

I am very open to a better name and would love to hear suggestions.

As for its perceived unusualness, we already have a number of SRFIs
that fix names (e.g. SRFI 97) to help writing portable programs.

> The usual thing would be to simply have a SRFI for
> ER macros, and a separate SRFI for syntax-case, etc.
> I suggest we do that.

We would end up with roughly 7 SRFIs, each of which would more or less
just consist of a list of identifiers.

The purpose of this SRFI is not to document each of the macro
subsystems extensively (which is already done elsewhere) but to make
them available for code that does not want to special-case each
implementation. Hopefully, a better name will make this more clear.

Marc

PS An advantage of a single SRFI is also that it can serve as a place
to discuss/document interoperability if a Scheme system ships with
different macro facilities.