Etendre les concepts de compilation aux systèmes de description non standard de langages (grammaires lexicales, grammaires probabilistiques, …).
Module de Compilation abordé durant la licence.
– 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.
60% Examen, 40% travail personnel
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. D. Cries, the Science of programming, Springer Verlag, Berl,1981.