Introduction à la compilation

Informations

ResponsableNicolas Delestre
LangueFrançais
Crédits1
Volume horaireTD : 25h
Site webhttps://moodle.insa-rouen.fr/course/view.php?id=698

Objectifs

Acquérir les concepts de base de la compilation. Ce cours est un cours exclusivement en e-learning.

Programme

  • Les différentes étapes de la compilation
  • Analyse lexicale
  • Analyse syntaxique
  • Lex et yacc

Pré-requis

Algorithmique et Bases de la programmation

Bibliographie

  • Alfred V. Aho, Ravi Sethi, Jeffrey Ullman, "Compilateurs, principes, techniques et outils", Addison Wesley 1986; ISBN 0-201-10088-6
  • Nino Silvero, "Réaliser un compilateur, les outils Lex et Yacc", Eyrolles, ISBN 2-212-08834-5

Méthode d'évaluation

  • QCM : 50%
  • Projet : 50%