A full functional compiler for Tiger programming language that generate MSIL. This project was written mostly in C# using ANTLR for the generation of the lexical parser.