Courses at EPITA

From LRDE

Revision as of 13:53, 10 May 2016 by Daniela (talk | contribs) (Tiger Compiler)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
 Course audience
Courses/ALGAApprentis
Courses/ALGOTronc-commun
Courses/ALGO-TDTPTronc-commun
Courses/ALSDApprentis
Courses/CAPATronc-commun
Courses/CMKVMajeure
CSI
Courses/CMP1Tronc-commun
Courses/CMP2Tronc-commun
Courses/CODOTronc-commun
Courses/CPPTronc-commun
Apprentis
Courses/CXXATronc-commun
Courses/EGEOTronc-commun
Courses/ELFITronc-commun
Courses/IMCMajeure
CSI
Courses/INIM
Courses/J2EEApprentis
Courses/LOFOTronc-commun
Courses/MASITronc-commun
Courses/MLEA1Majeure
SCIA
CSI
Courses/MLEA2Majeure
SCIA
CSI
Courses/MOB1Tronc-commun
Apprentis
Courses/MOB2Tronc-commun
Apprentis
Courses/PFONTronc-commun
Apprentis
Courses/RELATronc-commun
Courses/RELATDTronc-commun
Courses/RNEUMajeure
SCIA
CSI
Courses/SEXPTronc-commun
Courses/SYNTMajeure
CSI
SCIA
Courses/ScalaTronc-commun
Courses/THEGTronc-commun
Courses/THLTronc-commun
Courses/THLRInfoSpé
Courses/TIRFMajeure
CSI
SCIA
Courses/TRPA1Majeure
SCIA
CSI
Courses/TRPA2Majeure
SCIA
CSI
Courses/TYLATronc-commun
Apprentis

Tiger Compiler

Tiger.png

The Tiger Compiler project is a C++ implementation of a Tiger compiler written in C++ 2011. The Tiger language is described by Andrew Appel in his "Modern Compiler Implementation" books, and constitutes an important project in the EPITA curriculum in relation with the following courses: CMP1,CMP2, TYLA.