Re: [csswg-drafts] [css-values] Grammar syntax for defining excluded idents for <custom-ident> productions (#11924)

```
<something-foo> = IDENTTYPE - [ EXCLUDEDKEYWORDS ]

/* like: */

<something-foo> = <dashed-ident> - [ none | foo | bar ]
```

`-` isn't currently valid used bare like that, so this is unambiguous with other patterns, especially if it's precisely limited to this pattern. Or maybe we use a different spelling of `=` to distinguish this pattern from normal grammar definitions, like

```
<something-foo> is <dashed-ident> - [ none | foo | bar ]
```

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11924#issuecomment-2719134295 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 12 March 2025 21:07:54 UTC