headerImage
J2C Project

 
O projecto J2C consiste na criação de um compilador, inicialmente com uma sintaxe semelhante à do Java no entanto mais limitada. Os objectivos proximos são o de aumentar a sintaxe possivel, tentando uma maior aproximação ao compilador de Java.
O código emitido por este compilador, neste momento tem como alvo a plataforma .NET (MSIL). Um dos grandes desafios neste projecto é a possibilidade da geração de código para diversas plataformas.
Este projecto nasceu de uma trabalho universitário no ambito da cadeira de Complementos de Programação, leccionada no curso de Informática no ISEL. Este é um projecto final de cadeira e que será reaproveitado por três alunos para desenvolver uma ferramenta de geração de código funcional e o mais optimizada possivel.
Neste momento (18/03/2006) o projecto encontra-se em fase de discussão para aprovação na cadeira. Após esta, o código será disponibilizado em https://sourceforge.net/projects/j2c e os três alunos responsaveis por este projecto irão desenvolver algumas ferramentas de geração automatica do compilador e aumentar o dominio da sintaxe possivel. 

SourceForge.net Logo Valid XHTML 1.0 Strict
O compilador para múltiplas plataformas!