URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13224
[ Назад ]

Исходное сообщение
"OpenNews: Создание лексического анализатора на Perl"

Отправлено opennews , 09-Янв-06 17:00 
В статье "Lexing Your Data (http://www.perl.com/pub/a/2006/01/05/parsing.html)" на примере парсинга сложного SQL запроса показано как написать лексический анализатор на Perl, используя регулярные выражения или модуль HOP::Lexer (http://search.cpan.org/perldoc/HOP::Lexer).


Можно также упомянуть Perl интерфейс к лексическому анализатору flex (http://lex.sourceforge.net/) - Parse::Flex (http://search.cpan.org/dist/Parse-Flex/), пакет ParseLex (http://search.cpan.org/dist/ParseLex/) (модули Parse::YYLex, Parse::Token, Parse::Lex, Parse::CLex) и набор модулей PPI (http://search.cpan.org/dist/PPI/) (Perl Parsing Interface) для разбора и выполнения блоков на языке Perl.

URL: http://www.perl.com/pub/a/2006/01/05/parsing.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6746


Содержание

Сообщения в этом обсуждении
"Создание лексического анализатора на Perl"
Отправлено prog10 , 09-Янв-06 17:00 
Интересно, можно ли это прикрутить к проверке почтовых вложений? На предмет проверки писем пользователей(естественно с их согласия).