On Fri, Jan 31, 2025 at 2:49 AM Marc Nieper-Wißkirchen <xxxxxx@gmail.com> wrote:
I implemented generated symbols natively in Chez Scheme. The native
implementation generates the unique names lazily.

Excellent.  We should include this as a supplement to the sample implementation.  We could include a link to the diff in your repo, but that would require keeping your repo up indefinitely.  We could include a patch file in the SRFI repo instead.  If your change is upstreamed, we could then point to the Chez implementation.

What do you think?

On Fri, Jan 31, 2025 at 2:49 AM Marc Nieper-Wißkirchen <xxxxxx@gmail.com> wrote:
I implemented generated symbols natively in Chez Scheme. The native
implementation generates the unique names lazily.

You can find the patched Chez Scheme here:

https://github.com/mnieper/ChezScheme/tree/srfi-260

The procedure `generate-symbol` is exported by the `(chezscheme)`
library (also known as `(scheme)`).

Marc