Skip to content

Latest commit

 

History

58 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler

Projeto de criar um MiniCompilador.

Requisitos Minimos:

  • gcc
  • flex
  • bison
  • make

Execucao com exemplo:

make all
./bin/<binario_gerado> < examples/input2.txt

Na execucao valida, o compilador imprime:

  • Confirmacao sintatica e semantica;
  • AST gerada;
  • Tabela de simbolos
  • Codigo intermediario (IR) (triplas)
  • Layout da Stack em Runtime
  • Codigo Final x86_Assembly

Autores:

Joao vitor

Pedro Lucas

About

Compiler built from scratch using the C language (Bison and Lex)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages