everything.study
INF37207

Compilation

3,0 credits · Premier cycle

Connaître les différentes étapes du processus de compilation. 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.

Prerequisites & course information

INF21307

Sources