Missing "tag" in EBNF? Wolfgang Corcoran-Mathe (11 Apr 2026 16:19 UTC)
Re: Missing "tag" in EBNF? John Cowan (11 Apr 2026 18:45 UTC)
Re: Missing "tag" in EBNF? Arthur A. Gleckler (11 Apr 2026 19:00 UTC)
Re: Missing "tag" in EBNF? John Cowan (11 Apr 2026 19:47 UTC)
Re: Missing "tag" in EBNF? Peter McGoron (11 Apr 2026 19:52 UTC)
Re: Missing "tag" in EBNF? Wolfgang Corcoran-Mathe (11 Apr 2026 19:52 UTC)
Re: Missing "tag" in EBNF? Wolfgang Corcoran-Mathe (11 Apr 2026 20:02 UTC)
Re: Missing "tag" in EBNF? John Cowan (11 Apr 2026 20:30 UTC)
Re: Missing "tag" in EBNF? Wolfgang Corcoran-Mathe (11 Apr 2026 21:45 UTC)
Re: Missing "tag" in EBNF? John Cowan (11 Apr 2026 23:06 UTC)

Re: Missing "tag" in EBNF? Wolfgang Corcoran-Mathe 11 Apr 2026 20:02 UTC

On 2026-04-11 15:47 -0400, John Cowan wrote:
> Good catch.  I'm not sure if it should be inclusive ("letter (letter |
> digit)*") or exclusive (a list of all the tags).  The spec is written
> to say you only need to support the tags that your underlying @vector
> implementation supports, so let's leave that as an open issue for now.

But how is 'read-array' to map an unknown tag to a storage class?
I'm afraid that, if the tag spec is made inclusive, every array with
a tag that doesn't correspond to one of the SRFI 231 storage classes
will end up getting 'generic-storage-class'--which is certainly not
what the syntax would lead you to expect.

--
Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>