TIGER - A Tiny Full Compiler
Pre-release
Pre-release
This tiny compiler includes both front end and back end.
Front end: Grammar Rules, LL(1) Parse Table, Syntax and Semantic Check and Intermediate Code.
Back end: IR Optimization (Intra-block CFG optimization), MIPS Register Allocation, Instruction Selection and Code Generation.