LEXF: Um Analisador Lexical Eficiente e Multipropósito

ID: 
7353
Sala virtual: 
https://us02web.zoom.us/j/83847887571?pwd=OVU0eUpwRUtSaXVuRjJ2V3Rya2o3UT09
Vídeo: 
https://peertube.td.utfpr.edu.br/videos/watch/8ad6332a-c252-455e-a1ac-5e443b8d8ec5
Resumo: 
Todo compilador precisa necessariamente passar pelos processos de análise léxica, sintática e semântica, respectivamente, para termos a compilação de um código em uma linguagem de máquina. Com isto, foi desenvolvida a biblioteca LEXF que possui um analisador léxico, sendo que na prática este constrói um autômato com base nas inserções dos estados nesse autômato, e então analisa de forma eficiente se essa entrada possui tokens válidos ou não para a linguagem determinada por este autômato e retorna a lista de tokens resultantes. Foi comparado o desempenho em tempo da LEXF com o analisador léxico da biblioteca PLY onde se constatou que o mesmo possui um nível de eficiência próximo ao desta ferramenta já existente.
Autor(es): 
FELIPE
ARTHUR POVALUK DA SILVA
Universidade Tecnológica Federal do Paraná, Toledo, Paraná, Brasil
felipearthurpovaluk@gmail.com
Gustavo henrique
Paetzold
Universidade Tecnológica Federal do Paraná, Toledo, Paraná, Brasil
ghpaetzold@utfpr.edu.br
Modalidade: 
Computação
Data: 
25/11/2020
Hora: 
15:30