[css3-syntax] Add comment token clauses to all the parser rules.

Tue, 22 Jan 2013 17:58:37 -0800

author
Tab Atkins Jr. <jackalmage@gmail.com>
date
Tue, 22 Jan 2013 17:58:37 -0800
changeset 7202
ff122f7bc4c0
parent 7201
f0fc441a0906
child 7203
df4fef14be96

[css3-syntax] Add comment token clauses to all the parser rules.

css3-syntax/Overview.html file | annotate | diff | comparison | revisions
css3-syntax/Overview.src.html file | annotate | diff | comparison | revisions
     1.1 --- a/css3-syntax/Overview.html	Mon Jan 21 17:02:00 2013 -0800
     1.2 +++ b/css3-syntax/Overview.html	Tue Jan 22 17:58:37 2013 -0800
     1.3 @@ -11,10 +11,10 @@
     1.4  
     1.5    <meta content="CSS Syntax Module Level 3 (CSS3 Syntax)" name=dcterms.title>
     1.6    <meta content=text name=dcterms.type>
     1.7 -  <meta content=2013-01-21 name=dcterms.issued>
     1.8 +  <meta content=2013-01-23 name=dcterms.issued>
     1.9    <meta content="http://dev.w3.org/csswg/css3-syntax/" name=dcterms.creator>
    1.10    <meta content=W3C name=dcterms.publisher>
    1.11 -  <meta content="http://www.w3.org/TR/2013/ED-css3-syntax-20130121/"
    1.12 +  <meta content="http://www.w3.org/TR/2013/ED-css3-syntax-20130123/"
    1.13     name=dcterms.identifier>
    1.14    <link href="#contents" rel=contents>
    1.15    <link href="#index" rel=index>
    1.16 @@ -48,7 +48,7 @@
    1.17  
    1.18     <h1>CSS Syntax Module Level 3</h1>
    1.19  
    1.20 -   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 21 January
    1.21 +   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 23 January
    1.22      2013</h2>
    1.23  
    1.24     <dl>
    1.25 @@ -2835,6 +2835,8 @@
    1.26  
    1.27     <dt>whitespace token
    1.28  
    1.29 +   <dt>comment token
    1.30 +
    1.31     <dd> Do nothing. Remain in this mode.
    1.32  
    1.33     <dt>at-keyword token
    1.34 @@ -2870,6 +2872,10 @@
    1.35    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
    1.36  
    1.37    <dl>
    1.38 +   <dt>comment token
    1.39 +
    1.40 +   <dd> Do nothing. Remain in this mode.
    1.41 +
    1.42     <dt>semicolon token
    1.43  
    1.44     <dd> <a href="#pop-the-current-rule0"><i>Pop the current rule</i></a>. <a
    1.45 @@ -2925,7 +2931,9 @@
    1.46    <dl>
    1.47     <dt>whitespace token
    1.48  
    1.49 -   <dd> Do nothing, and remain in this state.
    1.50 +   <dt>comment token
    1.51 +
    1.52 +   <dd> Do nothing. Remain in this mode.
    1.53  
    1.54     <dt>{ token
    1.55  
    1.56 @@ -2966,6 +2974,10 @@
    1.57    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
    1.58  
    1.59    <dl>
    1.60 +   <dt>comment token
    1.61 +
    1.62 +   <dd> Do nothing. Remain in this mode.
    1.63 +
    1.64     <dt>{ token
    1.65  
    1.66     <dd> Switch to the <a href="#declaration-block-mode0"><i>declaration-block
    1.67 @@ -3005,6 +3017,8 @@
    1.68  
    1.69     <dt>semicolon token
    1.70  
    1.71 +   <dt>comment token
    1.72 +
    1.73     <dd> Do nothing. Remain in this mode.
    1.74  
    1.75     <dt>} token
    1.76 @@ -3049,6 +3063,8 @@
    1.77    <dl>
    1.78     <dt>whitespace
    1.79  
    1.80 +   <dt>comment token
    1.81 +
    1.82     <dd> Do nothing. Remain in this mode.
    1.83  
    1.84     <dt>colon token
    1.85 @@ -3083,6 +3099,10 @@
    1.86    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
    1.87  
    1.88    <dl>
    1.89 +   <dt>comment token
    1.90 +
    1.91 +   <dd> Do nothing. Remain in this mode.
    1.92 +
    1.93     <dt>delim token with a value of "!"
    1.94  
    1.95     <dd> <i>Switch to the <a
    1.96 @@ -3188,6 +3208,8 @@
    1.97    <dl>
    1.98     <dt>whitespace token
    1.99  
   1.100 +   <dt>comment token
   1.101 +
   1.102     <dd> Do nothing. Remain in this mode.
   1.103  
   1.104     <dt>semicolon token
   1.105 @@ -3224,6 +3246,10 @@
   1.106    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
   1.107  
   1.108    <dl>
   1.109 +   <dt>comment token
   1.110 +
   1.111 +   <dd> Do nothing. Remain in this mode.
   1.112 +
   1.113     <dt>{ token
   1.114  
   1.115     <dd> <a href="#consume-a-primitive0"><i>Consume a primitive</i></a>.
   1.116 @@ -3248,6 +3274,10 @@
   1.117    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
   1.118  
   1.119    <dl>
   1.120 +   <dt>comment token
   1.121 +
   1.122 +   <dd> Do nothing. Remain in this mode.
   1.123 +
   1.124     <dt>semicolon token
   1.125  
   1.126     <dd> Do nothing. Switch to the <a
   1.127 @@ -3278,6 +3308,10 @@
   1.128    <p> Consume the <a href="#next-input-token"><i>next input token</i></a>.
   1.129  
   1.130    <dl>
   1.131 +   <dt>comment token
   1.132 +
   1.133 +   <dd> Do nothing. Remain in this mode.
   1.134 +
   1.135     <dt>semicolon token
   1.136  
   1.137     <dd> Do nothing. <a
   1.138 @@ -3452,6 +3486,10 @@
   1.139     token</i></a> and process it as follows:
   1.140  
   1.141    <dl>
   1.142 +   <dt>comment token
   1.143 +
   1.144 +   <dd> Do nothing.
   1.145 +
   1.146     <dt>EOF token
   1.147  
   1.148     <dt><a href="#ending-token"><i>ending token</i></a>
   1.149 @@ -3480,6 +3518,10 @@
   1.150     token</i></a> and process it as follows:
   1.151  
   1.152    <dl>
   1.153 +   <dt>comment token
   1.154 +
   1.155 +   <dd> Do nothing.
   1.156 +
   1.157     <dt>EOF token
   1.158  
   1.159     <dt>) token
     2.1 --- a/css3-syntax/Overview.src.html	Mon Jan 21 17:02:00 2013 -0800
     2.2 +++ b/css3-syntax/Overview.src.html	Tue Jan 22 17:58:37 2013 -0800
     2.3 @@ -2348,6 +2348,7 @@
     2.4  		<dt>cdo token
     2.5  		<dt>cdc token
     2.6  		<dt>whitespace token
     2.7 +		<dt>comment token
     2.8  		<dd>
     2.9  			Do nothing.
    2.10  			Remain in this mode.
    2.11 @@ -2385,6 +2386,11 @@
    2.12  		Consume the <i>next input token</i>.
    2.13  
    2.14  	<dl>
    2.15 +		<dt>comment token
    2.16 +		<dd>
    2.17 +			Do nothing.
    2.18 +			Remain in this mode.
    2.19 +
    2.20  		<dt>semicolon token
    2.21  		<dd>
    2.22  			<i>Pop the current rule</i>.
    2.23 @@ -2439,9 +2445,10 @@
    2.24  
    2.25  	<dl>
    2.26  		<dt>whitespace token
    2.27 +		<dt>comment token
    2.28  		<dd>
    2.29 -			Do nothing,
    2.30 -			and remain in this state.
    2.31 +			Do nothing.
    2.32 +			Remain in this mode.
    2.33  
    2.34  		<dt>{ token
    2.35  		<dd>
    2.36 @@ -2483,6 +2490,11 @@
    2.37  		Consume the <i>next input token</i>.
    2.38  
    2.39  	<dl>
    2.40 +		<dt>comment token
    2.41 +		<dd>
    2.42 +			Do nothing.
    2.43 +			Remain in this mode.
    2.44 +
    2.45  		<dt>{ token
    2.46  		<dd>
    2.47  			Switch to the <i>declaration-block mode</i>.
    2.48 @@ -2521,6 +2533,7 @@
    2.49  	<dl>
    2.50  		<dt>whitespace token
    2.51  		<dt>semicolon token
    2.52 +		<dt>comment token
    2.53  		<dd>
    2.54  			Do nothing.
    2.55  			Remain in this mode.
    2.56 @@ -2564,6 +2577,7 @@
    2.57  
    2.58  	<dl>
    2.59  		<dt>whitespace
    2.60 +		<dt>comment token
    2.61  		<dd>
    2.62  			Do nothing.
    2.63  			Remain in this mode.
    2.64 @@ -2599,6 +2613,11 @@
    2.65  		Consume the <i>next input token</i>.
    2.66  
    2.67  	<dl>
    2.68 +		<dt>comment token
    2.69 +		<dd>
    2.70 +			Do nothing.
    2.71 +			Remain in this mode.
    2.72 +
    2.73  		<dt>delim token with a value of "!"
    2.74  		<dd>
    2.75  			<i>Switch to the <i>declaration-important mode</i>.
    2.76 @@ -2698,6 +2717,7 @@
    2.77  
    2.78  	<dl>
    2.79  		<dt>whitespace token
    2.80 +		<dt>comment token
    2.81  		<dd>
    2.82  			Do nothing.
    2.83  			Remain in this mode.
    2.84 @@ -2734,6 +2754,11 @@
    2.85  		Consume the <i>next input token</i>.
    2.86  
    2.87  	<dl>
    2.88 +		<dt>comment token
    2.89 +		<dd>
    2.90 +			Do nothing.
    2.91 +			Remain in this mode.
    2.92 +
    2.93  		<dt>{ token
    2.94  		<dd>
    2.95  			<i>Consume a primitive</i>.
    2.96 @@ -2761,6 +2786,11 @@
    2.97  		Consume the <i>next input token</i>.
    2.98  
    2.99  	<dl>
   2.100 +		<dt>comment token
   2.101 +		<dd>
   2.102 +			Do nothing.
   2.103 +			Remain in this mode.
   2.104 +
   2.105  		<dt>semicolon token
   2.106  		<dd>
   2.107  			Do nothing.
   2.108 @@ -2793,6 +2823,11 @@
   2.109  		Consume the <i>next input token</i>.
   2.110  
   2.111  	<dl>
   2.112 +		<dt>comment token
   2.113 +		<dd>
   2.114 +			Do nothing.
   2.115 +			Remain in this mode.
   2.116 +
   2.117  		<dt>semicolon token
   2.118  		<dd>
   2.119  			Do nothing.
   2.120 @@ -2946,6 +2981,10 @@
   2.121  		Repeatedly consume the <i>next input token</i> and process it as follows:
   2.122  
   2.123  	<dl>
   2.124 +		<dt>comment token
   2.125 +		<dd>
   2.126 +			Do nothing.
   2.127 +
   2.128  		<dt>EOF token
   2.129  		<dt><i>ending token</i>
   2.130  		<dd>
   2.131 @@ -2975,6 +3014,10 @@
   2.132  		Repeatedly consume the <i>next input token</i> and process it as follows:
   2.133  
   2.134  	<dl>
   2.135 +		<dt>comment token
   2.136 +		<dd>
   2.137 +			Do nothing.
   2.138 +
   2.139  		<dt>EOF token
   2.140  		<dt>) token
   2.141  		<dd>

mercurial