Représentations intermédiaires (Compilation : théorie, techniques et outils)
Abdulrab Habib, Moulin Claude, Touati Sid
Ce cours définit des structures et langages intermédiaires utilisés en compilation, comme la structure en graphes (dépendances de données, dépendances de contrôle) et des formes textuelles (codes 3 adresses, codes 2 adresses, notation préfixées et postfixées, SSA, etc.). Thème 7 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.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
graphe, compilation, représentation intermédiaire, programme informatique, langage de programmation, compilateur, code source, langage intermédiaire, portage d'un compilateur, code intermédiaire structuré, modèle mémoire, code intermédiaire linéaire
Langues
Français
Droits attachés à la ressource
Licence CeCILL version 2
Indication pédagogique
Niveaux
M1, M2, Master
Type(s) pédagogique(s)
Jeu de données, Cours / Présentation, Exercice
Type(s) documentaire(s)
Texte, Ressource interactive
Durée d'apprentissage
18h00m00s