Re: [css-syntax] string to number feedback

Hi guys,

I have another question – section "5.4.3 Consume a qualified rule"
doesn't match the railroad diagram for "Qualified rule" in section

5.4.3 says that a qualified rule contains a simple block (incorrect I
think?), whereas the railroad diagram says it contains a declaration
list (correct I think?).


On Wed, Jul 10, 2013 at 6:20 PM, Tab Atkins Jr. <> wrote:
> On Wed, Jul 10, 2013 at 9:21 AM, Marc O'Morain <> wrote:
>> Hi Simon,
>> My tokenizer is complete and I have started work on my parser. I think
>> I have found another issue:
>>> 5.4.3 Consume a qualified rule
>>> Consume a simple block and assign it to the qualified rule's block. Return the qualified rule.
>>> simple block with an associated token of 〈{〉
>>> Assign the block to the qualified rule's block. Return the qualified rule.
>> The second of the statements above does not seem to make sense – I
>> don't think that a token can be of type 'simple block' – I think you
>> can just remove that second section and leave the first. (consume a
>> simple block...).
>> Or am I wrong?
> The parser algorithms are explicitly designed to be agnostic as to
> whether you call them with a stream of tokens or of component values.
> This mostly doesn't matter, but it does mean that I have to have a few
> lines like that, where you can see either a brace or a block,
> depending on which type of stream you're using.
> ~TJ

Marc O'Morain

Received on Saturday, 20 July 2013 15:15:44 UTC