Jerônimo Backes (UNISC) | |
Alessandra Dahmer (UNISC) |
A disciplina de compiladores é considerada complexa devido às inúmeras técnicas envolvidas. Aliado a este fator, praticamente inexistem ferramentas exclusivamente educacionais focadas neste tema, que permitam aos alunos explorarem e visualizarem todo o processo de compilação. Para suprir esta necessidade, a ferramenta C-gen foi desenvolvida, fornecendo uma interface gráfica usável, que possibilita a definição das principais fases da compilação por parte do usuário, exibindo o funcionamento do processo de reconhecimento passo a passo. Com o objetivo de incentivar o livre acesso ao conhecimento, esta ferramenta está disponível para uso como software livre, tornando-a passível de melhorias por parte de toda a comunidade.