020PCOES4 | Principes des compilateurs |
---|---|
Introduction aux compilateurs - Analyse lexicale : Langages réguliers, Automates finis, Générateur d’un analyseur lexical, LEX - Grammaires algébriques - automates à pile - Analyse Syntaxique descendante - Analyse Syntaxique ascendante : Automate à pile LR, Analyseurs LR déterministes, Générateurs d’analyseurs syntaxique, L’outil YACC - Analyse Sémantique : Traduction dirigée par la syntaxe, Traduction descendante, Traduction ascendante - Génération de code intermédiaire : Code à trois adresses, Optimisations indépendantes de la machine. Temps présentiel : 30 heures Charge de travail étudiant : 12 heures Méthode(s) d'évaluation : Travaux pratiques |