ParsingEDU : aplicação desktop para o auxílio no estudo de gramáticas e parsers
View/ Open
Date
2019-06-06Author
Manica, Diogo
Orientador
Dorneles, Ricardo Vargas
Metadata
Show full item recordAbstract
Este trabalho apresenta os principais formalismos e métodos de análises sintáticas utilizados por compiladores e as dificuldades encontradas no seu estudo por alunos do curso de Ciência da Computação. É realizada uma apresentação das técnicas empregadas na construção de parsers para os diferentes tipos de gramáticas utilizadas na definição de linguagens de programação. São apresentadas as ferramentas já utilizadas em sala de aula e suas restrições no uso didático das disciplinas de Linguagens Formais e Compiladores. Por fim é apresentada a implementação da ferramenta ParsingEDU com objetivo didático e que faz uso das técnicas apresentadas para reduzir as restrições das ferramentas utilizadas atualmente (sic).