Reader syntax and general reasoning Antero Mejr (25 Jan 2025 22:41 UTC)
Re: Reader syntax and general reasoning Wolfgang Corcoran-Mathe (26 Jan 2025 18:35 UTC)
Re: Reader syntax and general reasoning Marc Nieper-Wißkirchen (26 Jan 2025 18:53 UTC)
Re: Reader syntax and general reasoning Daphne Preston-Kendal (26 Jan 2025 19:11 UTC)
Re: Reader syntax and general reasoning Marc Nieper-Wißkirchen (26 Jan 2025 19:27 UTC)

Reader syntax and general reasoning Antero Mejr 25 Jan 2025 22:41 UTC

Is there an intended use case that necessitates the inclusion for the
:|| syntax? The SRFI says that most implementations do not offer a
syntax. I think ":||" will be a bit annoying to implement in a reader:
it isn't prefixed by "#", and ":" is a valid character in identifiers.

I would also like to echo John/Shiro/Marc's concerns, and add another
comment: why would uninterned symbols need to be specified across
implementations as a standardized SRFI?

Implementations that already have uninterned symbols do not need the
SRFI. Implementations that don't have uninterned symbols do not have a
compelling reason to add them. Extended macro features are interesting,
but they could be developed as part of a standalone macro-expander (plus
reader with extended syntax) library rather than a non-portable SRFI.