Outils

INFO4107 : Compilation et Analyse de Programmes

INFO4107 : Compilation et Analyse de Programmes

Compilers and program analysis

Responsable(s) :
  • Daniel Hirschkoff
Enseignant(s) :
  • Gabriel Radanne
  • Ludovic Henrio

Niveau

M1+M2

Discipline

Informatique

ECTS
6.00
Période
1e semestre
Localisation
Site Monod
Année
2023

Public externe (ouverts aux auditeurs de cours)

Informations générales sur le cours : INFO4107

Content objectif

This course covers basic topics in compilation and program analysis: the differents steps of machine language production, as well as program analysis for optimisation and verification:

  • lexical and syntactic analysis;
  • typing, semantics;
  • code optimisation and code generation;
  • imperative languages, functional langages;
  • abstract interpretation.