Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Cours de Compilation M1-Master Informatique
Notes de cours
Distribuées en cours, ne pas imprimer abusivement!
Le projet de compilation permet d'appliquer les méthodes et outils
étudiés dans le cours de compilation pour l'analyse lexicale,
syntaxique, le typage et la génération de code. Il donne l'occasion de
réaliser un projet de développement logiciel important.
Cette année, l'objectif du projet est de développer un compilateur
d'un sous-ensemble de C vers une extension de
la machine abstraite à pile décrite
dans le cours.
Le projet est à faire impérativement en binôme. Chacune des trois
parties qui le composent est à rendre à votre chargé de TP par
e-mail
(jean-christophe.filliatre@lri.fr,
sylvain.conchon@lri.fr, julien.narboux@inria.fr,
marwan.burelle@lri.fr,
pierre.corbineau@lri.fr). Pour tout problème d'ordre
général concernant le projet de compilation, adressez-vous au
reponsable du projet (email ci-dessus). Pour toute question technique,
adressez-vous à votre chargé de TP.
TP 1 : semaine 27 septembre
(l'énoncé contient le corrigé)
TP 2 : semaine 4 octobre
(l'énoncé contient le corrigé)
Sujet no 1 :
à rendre le mardi 2 novembre avant 10h
(ne pas imprimer : sera distribué au TP no 3)