Re: [heycam/webidl] void -> undefined, and allow it anywhere. (#906)

Ah yeah, and on further consideration, even if I split the grammar it wouldn't help, because doing so would also strongly break the LL(1) nature of the grammar, instead now requiring infinite lookahead to parse (because an `undefined` in the very last token of a very large union would affect which grammar you're parsing with). I'm pretty sure that's a no-go right away, then.

I'll remove the const bit and add a prose restriction, one sec.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/906#issuecomment-670586264

Received on Friday, 7 August 2020 15:56:41 UTC