Skip to content

tradeli/tiger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiger Compiler

Este projeto tem a finalidade de ensinar a disciplina Compiladores para estudantes de graduação da UTFPR-CP.

O compilador Tiger foi descrito no livro "Modern Compiler Implementation in Java" por Andrew W. Appel.

A ideia é que os alunos implementem funcionalidades e arrumem os problemas no código do compilador Tiger. Para realizar esta tarefa é necessário que eles conheçam toda a estrutura de um compilador, desde o analisador léxico até a geração de código.

A implementação de funcionalidades extras tal como "orientação a objetos" e suporte a "pacotes" será interessante no futuro.

About

Tiger Compiler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 92.7%
  • Assembly 5.5%
  • GAP 1.8%