Compilation
Vous consultez actuellement ce cours en tant que Invité.
Résumé de section
-
Activités : 1
-
Cette première partie comporte 4 chapitres :
- A propos d'une calculatrice (vue d'ensemble)
- Interprétation d'un langage impératif
- Analyse syntaxique d'un langage impératif
- Traduction en assembleur d'un langage impératif
Activités : 9 -
This section is dedicated to Master's students following the M1 course on Programming Languages, Semantics and Compilers
This course explores programming languages, focusing on two main topics:
- their semantics, that is the formal description of the meaning of programs ;
- their compilation, that is the decomposition of high-level source language programs into simpler instructions whose execution can be performed by a computer.
We will define a functional programming language with a rich type system, and build an optimizing compiler and an execution environment for this language.
This course has been created by Thibaut Balabonski, and will be taught in 2025-26 by Christine Paulin
Activités : 9 -
This section is dedicated to Master's students following the M1 course on Programming Languages, Semantics and Compilers
It describes the three parts of the project that is a mandatory requirement to pass the course
Activités : 7