You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The previous syntax definition got replaced by one following the Syntax spec. in 30e1273.
This change let parts still be defined in prose. @tabatkins As you made the change, would you agree to define everything in the formal syntax as I did back then?
I'm not sure I understand your question. The only difference between the grammar you suggested in the OP and what I eventually committed is that I used the guidelines in the Syntax spec for defining rules (which requires prose to specify what's allowed in a given <definition-list>), while your grammar tries to enforce the prose more strictly in the grammar itself. I intentionally wrote the Syntax guidelines to not do that, precisely because writing a correct and understandable grammar for block contents in various situations is difficult.
The minutes from 2016-10-12 resolved on removing the CSS grammar section from CSS 2.2 and instead refer to the CSS Syntax module. Though the CSS Paged Media Module still uses that grammar for the definition of the @page rule.
This syntax should be replaced by something like this*:
Sebastian
* For reference, I used that syntax definition for @page on MDN.
The text was updated successfully, but these errors were encountered: