Cette page contient les nouvelles et support de la premiere partie du cours du 2eme semestre 2017/2018 intitulé
« Compilation Avancée »
qui s'adresse aux étudiants de master de l'UPMC.
La description de la brochure du module se trouve
ici.
Nouvelles fraîches
Notes de cours, TD et TME
Équipe pédagogique
L'équipe pédagogique est ainsi constituée:
Emmanuel Chailloux, Karine Heydmann, Pierre Talbot
Pour envoyer un courier à l'équipe pédagogique, cliquez
ici.
Groupes
Voici les horaires provisoires des groupes
- groupe 1 :
-
Cours : mardi 10h45-12h45, salle en attente
-
TD : jeudi 13h45-15h45, salle en attente
-
TME : jeudi 16h-18h, salle en attente
Examens et notation
La note de module est formée de 40% pour les deux devoirs (un devoir par partie comptant 20% chacun) et de 60% par l'examen final.
- des sujets de partiels et examens des années passées.
Bibliographie
- Analyses lexicale et syntaxique
- Aho, Sethi, Ullman : Compilateurs : principes; techniques et outils
- Levine, Mason, Brown : lex & yacc, O'Reilly
- site de Menhir
- sur C et OCaml
Harbison - Steele. C: A Reference Manual (2002)
Xavier Leroy et al.
The OCaml system : documentation and user's manual
(cf lien)
Emmanuel Chailloux, Pascal Manoury et Bruno Pagano.
Développement d'Applications avec Objective Caml.
O'Reilly, 2000 (cf lien)
- sur les machines abstraites :
- sur les GC :
- sur les exceptions :
- sur la génération de code
- sur les transformations de programmes
Autres liens
Remarques?
dernière modification : 27/02/2018