Département Informatique MASTER WIC

Compilation II

Course ID
UEF 11
Campus
Département Informatique
Level
Master
Semester
Semestre 1
Credit
5
Method
Cours, TD, TP

Objectifs de l’enseignement:

Etendre les concepts de compilation aux systèmes de description non standard de langages (grammaires lexicales, grammaires probabilistiques, …).

Connaissances préalables recommandées:

Module de Compilation abordé durant la licence.

Contenu de la matière :

  • Révision de l’analyse lexicale et syntaxique
  • L’analyse sémantique
  • Génération automatique de compilateur
  • Langages intermédiaires
  • Analyse de flot de données et optimisation
  • Avancées de recherche en compilation.

Mode d’évaluation : 60% Examen, 40% travail personnel.

Références:

Hopcroft, J.E et J.D ullman. Introduction to automata theory, Languages, and computation, Addison-Wesley, Reading, (Mass.).

A ho, A.V.,R. Sethi, et J.D. ullmam. Compilateurs, principes, techniques et outilsInterEditeurs, Paris.

A  ho,  A.V.,  J.D  ullman  .the  theory  of  parsing, Translation and    Compiling. Prentice-Hill.Inc. Englewood, Cliffs, N.J.1972.

  1. Cries, the Science of programming, Springer Verlag, Berl,1981.