Skip to content

Details

This month, Doug Bell from Bank of America will be giving a talk on parsing, using his App::YAML::Filter (https://metacpan.org/pod/yq) module as an example language.

In addition to basic parsing with regular expressions and Perl built-in functions, I'll be covering:

Regexp::Common (https://metacpan.org/pod/Regexp::Common) - Contains some useful expressions for proper parsing Parse::RecDescent (https://metacpan.org/pod/Parse::RecDescent) - A recursive descent parser. An old standby. Marpa::R2 (https://metacpan.org/pod/Marpa::R2) - A fast, modern parser. As a result, basic language parsing concepts will be introduced, including BNF (http://en.wikipedia.org/wiki/Backus%E2%80%93Naur_Form).

Members are also interested in