Compilateurs
Dick Grune,
Henri Bal,
Ceriel Jacobs, et al.
2002 - 800 pages - 170x240 mm
EAN13 : 9782100058877 - Prix TTC France 60,80 €
Un compilateur est l'une des parties les plus vitales d'un système informatique. Il permet de traduire un programme écrit en langage évolué (comme Pascal, Ada, C++ ou Java) en un langage simplifié que la machine est capable de comprendre et d'exécuter. Cet ouvrage décrit des techniques de compilation adaptées à tous les langages, logiques, distribués, fonctionnels et orientés objets.
Des techniques d'optimisation et des outils de compilation automatique sont aussi présentés.
Des exercices corrigés complètent le cours.
D'un programme à un arbre syntaxique. Annoter l'arbre syntaxique. Produire le code intermédiaire. La gestion de la mémoire. Les programmes impératifs et orientés objets. Les programmes fonctionnels. Les programmes logiques. Les programmes parallèles et les programmes distribués. Réponses aux exercices.
Biographie des auteurs
Dick Grune - Professeur à l'université libre d'Amsterdam
Henri Bal - Université libre d'Amsterdam
Ceriel Jacobs - Université libre d'Amsterdam
Koen Langendoen - Université de Delft
Étudiants en 2e cycle d'informatique ; Étudiants en IUT d'informatique ; Élèves en écoles d'ingénieurs
Mots-clés

