Compilation : théorie, techniques et outils - ensemble des ressources

Abdulrab Habib, Moulin Claude, Touati Sid

L'ensemble "Compilation : théorie, techniques et outils" vise à fournir des cours synthétiques sur la compilation et ses techniques, allant de l’analyse lexicale et syntaxique jusqu’à l’introduction à l’optimisation du code. Cet enseignement est organisé en 10 thèmes contenant cours, exemples et exercices résolus. Thème 0 : Introduction générale Thème 1 : Analyse lexicale Thème 2 :analyse syntaxique Thème 3 : Traduction dirigée par la syntaxe Thème 4 : Table de symbole. Thème 5 : Gestion de type. Thème 6 : Gestion mémoire. Thème 7 : Représentations intermédiaires. Thème 8 : Génération de code. Thème 9 : introduction à l'optimisation de code.

Description

Université productrice

Université de technologie de Compiègne, Institut national des sciences appliquées de Rouen Normandie, Université de Versailles Saint-Quentin-en-Yvelines, Université numérique ingénierie et technologie

Discipline

Informatique - Systèmes d'exploitation, interpréteurs, compilateurs

Mots clés

compilation, représentation intermédiaire, programme informatique, langage de programmation, compilateur, code source, langage intermédiaire, analyse lexicale, analyse syntaxique, gestion mémoire, gestion de type, table de symbole, traduction dirigée par la syntaxe, optimisation de code

Langues

Français

Droits attachés à la ressource

Licence CeCILL version 2

Logo bancecill.webp

Indication pédagogique

Niveaux

M1, M2, Master

Type(s) pédagogique(s)

Jeu de données, Cours / Présentation, Questionnaire, Exercice

Type(s) documentaire(s)

Texte, Ressource interactive

Durée d'apprentissage

18h00m00s