Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Leonardo Gesser
Título: Furbol.NET
 
Resumo:
Este trabalho apresenta a implementação de um novo ambiente de desenvolvimento para a
linguagem de programação FURBOL. Uma nova especificação para a linguagem é
apresentada, seguindo o paradigma da orientação a objetos. O compilador é especificado
utilizando definições regulares e Backus-Naur Form estendida, onde seu código alvo é a
Common Intermediate Language (CIL). Tanto a interface do ambiente FURBOL como o
compilador são implementados em C#. As análises léxica e sintática do compilador criam
uma Abstract Sintax Tree (AST), também utilizada para a análise semântica e geração de
código.