Re: [csswg-drafts] [css-values] # is easy to confuse with *

> Not `value [ , value ]*`, just `[ , value ]*`. That's why I referenced comma omission rules.

That's only equivalent to `<value>#` if there's no terms preceding it in the grammar; if so, a preceding comma is actually required.  Like, `foo [, bar]*` matches `foo, bar, bar`, while `foo bar#` matches `foo bar, bar`.

Also, it's *significantly* less readable / less obvious.

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

Received on Tuesday, 1 August 2017 15:08:40 UTC