[css3-mediaqueries] grammar unspecified?

in WD-css3-mediaqueries-20081015 part '3. Syntax' contain mix of 
references both to generic grammar and CSS2 appendix G grammar, which 
makes it unusable:

1. "media_query_list production defined below replaces the medium
    production from CSS2"
    - appendix G grammar has 'medium' but does not define 'value'
      production which used in syntax.
    - generic grammar has 'value' but does not contain 'medium' production.
2. "RESOLUTION is to be added to the CSS2 term  production and NOT, ONLY,
    AND, and ',' are to be added to the CSS2 value production"
    - again, weird unclean mix of statements from two different grammars
      (generic has no 'term', app.G has no 'value')
    - 'value' defined in generic grammar. for me, statement above claim
      mediaquery syntax broken (i.e. mediaquery cannot be parsed in generic
      grammar w/o modification).

btw, generic value ("[ any | block | ATKEYWORD S* ]+") looks like overkill 
for mediaquery expressions listed in spec.

Received on Tuesday, 24 February 2009 20:42:32 UTC