Re: PEG для HTML и CSS
От: hardcase Пират http://nemerle.org
Дата: 07.05.11 19:39
Оценка: 1 (1)
Здравствуйте, _Raz_, Вы писали:

_R_>Вот здесь
Автор: catbert
Дата: 12.12.10
catbert говорит о том, что "Забавная фича Макрос PegGrammar" (c)Visor2004 может разобрать html и css.


_R_>Вопросы:

_R_>1. Сообщение датировано 12.12.10. Уже кто-нибудь написал?

Он говорит о том, зачем принципиально нужна расширяемость парсера. Примером приводит HTML + CSS + JavaScript — три различных языка, которые вполне могут находиться в одном документе.

_R_>2. Возможна ли обработка ошибок описанная

_R_>2.1. для html: 1.10.2 Syntax errors.
_R_>2.2. для css: 4.2 Rules for handling parsing errors

Принципиально возможна.

_R_>3. Естественно есть описания форматов:

_R_>3.1. для html — dtd. Реально ли написать конвертер из DTD в описание PEG. Идеально было бы в runtime.
_R_>3.2. для css Appendix G. Grammar of CSS 2.1. Этого достаточно для написания парсера?

_R_>Я так понимаю, что принципиальная возможность есть, но вот как насчет полной поддержки стандартов?


Поддержать их можно, просто никому не интересно/не нужно писать еще один парсер html.
/* иЗвиНите зА неРовнЫй поЧерК */
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.