Langages de l'informatique
Langages de l'informatique
Langages de l'informatique
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Le compilateur : Frontent et Backend<br />
<strong>Langages</strong> <strong>de</strong> l’informatique<br />
Patrick Bellot<br />
Introduction<br />
Les langages<br />
Les paradigmes<br />
Modèle impératif abstrait<br />
Boehm et Jacopini<br />
Programmation impérative<br />
Programmation fonctionnelle<br />
Programmation en logique<br />
Gestion <strong>de</strong> la mémoire<br />
Quatre types <strong>de</strong> mémoire<br />
Gérer sa mémoire<br />
Comptage <strong>de</strong> référence<br />
Syntaxe et sémantique<br />
Sémantiques<br />
Analyse lexicale<br />
Analyse syntaxique<br />
Compilation<br />
Fichier source<br />
FRONT END<br />
Analyse Lexicale<br />
Lexèmes<br />
Analyse Syntaxique<br />
Arbres <strong>de</strong> syntaxe<br />
Analyse Semantique<br />
Arbre <strong>de</strong> syntaxe <strong>de</strong>core<br />
Table <strong>de</strong>s symboles<br />
BACK END<br />
Generation <strong>de</strong> co<strong>de</strong> intermediaire<br />
Optimiseur Global<br />
Optimiseur <strong>de</strong> blocs<br />
Générateur <strong>de</strong> co<strong>de</strong><br />
Optimiseur <strong>de</strong> co<strong>de</strong><br />
Interprétation<br />
Machine p. 151 - virtuelle Licence <strong>de</strong>s droits d’usage en page 2.<br />
Fichier objet