Compiladores

T4 - Parser da linguagem de programação definida.

Última ocorrência: 2023/02 em Universidade Lasalle Canoas

Objetivo

Desenvolver um parser utilizando uma ferramenta para geração de analisadores sintáticos.

Tarefas

Dada a gramática desenvolvida no T3, desenvolver um parser para programas da linguagem utilizando a linguagem de programação Python e a ferramenta PLY - Python Lex-Yacc.

Para este trabalho, basta que o parser seja capaz de aceitar ou não programas válidos na linguagem definida.

Artefatos

Deve ser entregue um link para um repositório público do Git (recomenda-se o Github) contendo o código fonte do trabalho, um arquivo README explicando seu uso, e programas de exemplo para a linguagem.

Recursos para esse trabalho