Trabalho prático da disciplina de Linguagens Formais e Compiladores (LFC) na Universidade Federal de Sergipe.
O trabalho consiste em desenvolver um programa capaz de ler uma expressão regular, implementá-la em um autômato finito não-determinístico (AFN), transformá-lo em um autômato finito determinístico (AFD), para então ler uma série de linhas e imprimir se a expressão regular aceita a entrada (1) ou não (0).
Esta implementação não está concluída.
- Ler uma String e transformar no tipo algébrico Regex;
- Transformar as transições não-determinísticas em determinísticas;
- Adaptar a função "executar" para entradas com parênteses.