Como Criar um analisador sintatico em python ?
Olá, pessoal!
Estou construindo um analisador sintático em Python para um projeto da faculdade e gostaria de pedir a ajuda de vocês.
Já consegui implementar a parte léxica, mas estou com muitas dúvidas na parte sintática. Alguém poderia me indicar:
-
Bibliotecas úteis: Existe alguma biblioteca em Python que facilite a criação de analisadores sintáticos?
-
Técnicas de parsing: Qual técnica vocês recomendam para um projeto como esse (descendente recursiva, ascendente, etc.)?
-
Materiais didáticos: Conhecem algum conteudo online ou artigo que explique de forma clara os conceitos e a implementação de analisadores sintáticos?
Qualquer dica é bem-vinda!