HaskellTiger
A Tiger Programming Language Compiler written in Haskell
Goals
The main goals of this project is for me to improve my understanding of Haskell, and learn more about advanced compiler techniques.
- Escape Analysis
- Register Allocation
- Instruction Selection
- Garbage Collection
Current Implementation
- Parser
- Type Checker