Compilation
Lieux de formation
Université du Québec à Rimouski
Cote de cours
INF37207
Scolarité
Premier cycle - 3 crédits
Objectif
Connaître les différentes étapes du processus de compilation.
Contenu
Les langages de programmation et leurs grammaires. Les langages intermédiaires. Les phases de la compilation. Analyse lexicale. Analyse syntaxique descendante et ascendante. Recouvrement des erreurs. Analyse sémantique. Gestion des symboles. Génération de code. Aperçu des principales techniques d'optimisation. Projet.
Formules pédagogiques
Leçons magistrales, travaux pratiques, exercices.
Préalable(s)
INF21307