On 2020-10-31 20:48 +0100, Marc Nieper-Wißkirchen wrote:
> By the way, is there a reason why SRFI 209 is not designed as a
> compatible extension of the R6RS library?
How would you suggest this work? I was discussing the idea with John
on the #scheme Freenode channel and John suggested three possible
ways of combining SRFI 209 and (r6rs enums):
(a) Ensure that (r6rs enums) can be implemented on top of SRFI 209.
(b) Do the above and provide a sample SRFI-209-based implementation
of (r6rs enums).
(c) Add all of the (rnrs enums) forms to SRFI 209, making this a
proper superset.
(I'm paraphrasing, so apologies to John if I've misinterpreted
anything.)
If it's possible (and I believe it is) to make this SRFI compatible
with the R6RS library without too much redesign, I'm all for it.
--
Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz>
"Scientists must be optimists at heart, in order to block out the
incessant chorus of those who say 'It cannot be done.'"
--Academician Prokhor Zakharov