8000 [css2] Added a "media_list" non-terminal and rewrote "import" and "me… · w3c/csswg-drafts@d98fc03 · GitHub
Skip to content

Commit d98fc03

Browse files
committed
[css2] Added a "media_list" non-terminal and rewrote "import" and "media"
using it. (See http://www.w3.org/mid/op.uy92bye164w2qv@annevk-t60) --HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%402962
1 parent fdee9a9 commit d98fc03

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

css2/grammar.src

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: grammar.src,v 2.61 2009-08-31 17:32:27 bbos Exp $ -->
3+
<!-- $Id: grammar.src,v 2.62 2009-09-03 14:18:13 bbos Exp $ -->
44
<HEAD>
55
<TITLE>Grammar of CSS&nbsp;2.1</TITLE>
66
</HEAD>
@@ -46,10 +46,13 @@ stylesheet
4646
;
4747
import
4848
: IMPORT_SYM S*
49-
[STRING|URI] S* [ medium [ ',' S* medium]* ]? ';' S*
49+
[STRING|URI] S* media_list? ';' S*
5050
;
5151
media
52-
: MEDIA_SYM S* medium [ ',' S* medium ]* '{' S* ruleset* '}' S*
52+
: MEDIA_SYM S* media_list LBRACE S* ruleset* '}' S*
53+
;
54+
media_list
55+
: medium [ COMMA S* medium]*
5356
;
5457
medium
5558
: IDENT S*

0 commit comments

Comments
 (0)