Сообщение от Nicanor13
|
В задаче предпологается что значения парамтеров (red, 14px и т.д.) всегда переданы правильно.
|
там и без этого гигантская кухня.
дохрена всяких комбинаций селекторов, особенно доставляют селекторы атрибутов.
@-правила (медиазапросы, чарсеты и т.д.)
большой набор тегов.
псевдоклассы, псевдоэлементы.
свойства вроде content, которые должны быть внутри псевдоэлементов, и внутри значения которых надо пропустить точку с запятой.
опять же, составить словарь тегов и названий свойств.
нет, определенно, лет 15 назад можно было такую задачу с полпинка решить, но не сейчас
ну а так, понятное дело, регексы плюс некий конечный автомат с состояниями...