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>