Skip to content

JoelCa/Compiladores16

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiger Compiler

Tiger Compiler for ARMv7.

It's based in the book "Modern Compiler Implementation in ML".

Setup

Download the code from the entrega3 folder. Then, do the make command.

tiger compiler

Use

You can generate the arm assembler from a tiger file:

$ ./tiger_compiler.sh <tiger file>

Examples

The test examples are in test folder.

test.

Load the files mannually in the tiger_compiler.sh executable.

Dependencies

Moscow ML