Pular para conteúdo

Sobre

Este projeto consiste no desenvolvimento de um compilador de C para Python, implementado em C. Faz parte da disciplina de Compiladores I, pela Faculdade de Ciência, Tecnologia e Engenharia (FCTE) da Universidade de Brasília(UnB), pelos alunos do grupo 7.

Visão Geral

Este repositório apresenta a implementação de um compilador de C para Python, desenvolvido em C no contexto da disciplina de Compiladores da Universidade de Brasília (UnB).

A proposta do projeto é receber programas escritos em um subconjunto da linguagem C, realizar sua análise estrutural e gerar código equivalente em Python, simulando etapas fundamentais do funcionamento de um compilador.

Recursos Suportados

  • Linguagem de entrada: Código C com suporte a int, if, else, while, comparações, operadores aritméticos, operadores lógicos, print, atribuição, declaração de variáveis, array e return.

Equipe

Conheça o grupo deste projeto: