The LRDE Tiger Compiler project is a C++ implementation of a Tiger compiler. The Tiger language is described by Andrew Appel in his "Modern Compiler Implementation" books, and constitutes an important project in the EPITA (http://www.epita.fr) curriculum.
You may browse the documentation of the code, but because Tiger is one of the most important assignments in the EPITA curriculum, we are not inclined to share the code. Nevertheless we make exceptions for:
* students involved with extensions of our compiler
* other teachers willing to follow an imaginary "Modern Compiler Implementation in C++" book.