Você pode dar uma olhada no http://search.cpan.org/~dconway/Parse-RecDescent-1.965001/lib/Parse/RecDescent.pmdo Damian Conway Ou na "nova pcre" do Perl 6 que se chama grammar: http://perlgeek.de/en/article/mutable-grammar-for-perl-6 http://perl6advent.wordpress.com/2009/12/24/day-24-the-perl-6-standard-grammar/
Eu achei o grammar do Perl 6 mais "fácil" que o Parse::RecDescent. 2011/10/17 Daniel Vinciguerra <dan.vincigue...@gmail.com> > Bom dia senhores, > > Iniciei um projeto a pouco e um dos requisitos é que eu deveria fazer parse > de de uma linguagem > de programação. A ideia é criar uma espécie de syntax validator... > > Como não tenho experiencia com isso pensei em perguntar para ver > se alguém tem alguma dica > ou um módulo que eu pudesse usar. > > > Forte abraço a todos, > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra <http://github.com/dvinciguerra> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer