COMPILATEURS PRINCIPES, TECHNIQUES ET OUTILS
AHO
Un compilateur est un logiciel permettant de traduire
un programme d'un langage utilisateur (par exemple
C++) en un langage machine, afin que l'ordinateur
puisse l'exécuter. Écrit par trois éminents spécialistes, cet
ouvrage reste la référence incontournable pour le
cours de compilation. Il en expose les concepts
fondamentaux qu'il illustre par de très nombreux
exemples, exercices et problèmes, de difficulté variable.
Ceci est la version "poche", avec réduction du format
et baisse du prix, comme nous l'avons déjà fait pour
les ouvrages d'Andrew Tanenbaum "Architecture de
l'ordinateur" et "Systèmes d'exploitation".
Sommaire :
Introduction à la compilation. Un compilateur simple
en une passe. Analyse lexicale. Analyse syntaxique.
Traduction dirigée par la syntaxe. Contrôle de type.
Environnements d'exécution. Production de code
intermédiaire. Production de code. Optimisation de
code. Si vous voulez écrire un compilateur. Brève
présentation de quelques compilateurs. Un projet de
programmation.
dunod - page 1
dunod - page 2
dunod - page 3
dunod - page 4
dunod - page 5
dunod - page 6
dunod - page 7
dunod - page 8
dunod - page 9
dunod - page 10
dunod - page 11
dunod - page 12
Librairie spécialisée en ouvrages scientifiques et techniques
|