Projet compilation
Module de projet
Cours : Paul Feautrier (Paul.Feautrier)
Présentation
L'objectif de ce projet est de programmer par groupe de 3 ou 4 un
compilateur opérationel. Les étudiants auront à leur disposition la
syntaxe et la sémantique du langage jouet lax, ils serons libres de ne
pas supporter toutes ses caractéristiques mais devrons dans ce cas
spécifier précisément les fonctionalités de leur compilateur.
Chaque groupe sera invité à approfondir un aspect au choix de la
compilation (par exemple, mettre en oeuvre des techniques
d'optimisation, la génération de code pour différentes
architectures, ...).