Gramática CSS do W3C, esquisitices de sintaxe

Eu estava dando uma olhada na sintaxe CSSaqu eaqu e fiquei surpreso ao ver as produções de token e a gramática repletas de declarações de espaço em branco. Normalmente, o espaço em branco é definido uma vez no lexer e pulado, para nunca mais ser visto. Idem comentários.

Imagino que a orientação para os agentes do usuário, e não para os verdadeiros compiladores, faça parte da motivação aqui e também do requisito de prosseguir diante de erros, mas ainda assim parece bastante estranh

s UAs da vida real que analisam CSS são realmente implementados de acordo com esta (estas) gramática

EDIT: o motivo da pergunta é realmente as várias implementações MENOS.less.js não entende comentários consecutivos elessc.exe não entende os comentários dentro dos seletores. Nesse aspecto, eles nem sequer conseguem analisar o CSS corretamente, no entanto, isso é definido. Então eu fui ver qual era a gramática real do CSS e ...

questionAnswers(1)

yourAnswerToTheQuestion