LiteCoding

Заметки о программировании

Архив по тэгу ‘парсеры’

Использование aParse 2.0 для генерации парсера по ABNF-грамматике

без комментариев

Когда возникает задача что-то быстро распарсить, как правило, берется либо уже готовый парсер, либо пишется что-то свое, которое работает только с исходными данными определенного вида и постоянно требует контроля и ручной корректировки. Но есть еще один вариант — сгенерировать парсер по описанию грамматики входного языка и дальше иметь дело только с его лексическими единицами. Очень часто для таких целей используется Yacc или Bison. Однако, в этой статье речь пойдет о маленькой свободно распространяемой (freeware) утилите aParse.
Читать далее »

Written by Дмитрий Воробьев

Май 31st, 2011 at 15:41