Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Compilateurs - Principes, techniques et outils
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Compilateurs - Principes, techniques et outils

Compilateurs - Principes, techniques et outils

Cours et exercices

Alfred Aho, Ravi Sethi, Jeffrey D. Ullman

874 pages, parution le 15/03/2000

Résumé

Ce cours constitue la référence fondamentale dans le domaine des compilateurs. Il permet d'assimiler les principes, et de se familiariser avec les techniques et les outils nécessaires à la compréhension et à la réalisation des compilateurs.
Les auteurs présentent d'abord les concepts sous-jacents au processus de compilation. Ils les illustrent ensuite à l'aide d'un compilateur simple. Plusieurs chapitres sont consacrés notamment aux éléments suivants :
• L'analyse syntaxique. Les principales méthodes d'analyse syntaxique spécifiques à la compilation sont présentées. Aux concepts de base s'ajoutent les techniques convenant à une implantation manuelle et les algorithmes utilisés dans les outils automatiques.
• La génération automatique de code. Les techniques de génération de code (dernière phase d'un modèle de compilation) sont présentées et illustrées.
Un chapitre est entièrement consacré aux méthodes d'optimisation du code, un autre au contrôle de types. L'analyse de divers compilateurs complète cette étude.
De nombreux exercices et problèmes, de difficulté variable, permettent au lecteur de mieux saisir toutes les phases de la compilation.

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

L'auteur - Alfred Aho

Alfred Aho est professeur à l'université de Columbia, titulaire de la chaire Lawrence Gussman, et Fellow de l'ACM et de l'IEEE. Il a reçu de nombreuses récompenses pour ses travaux.

L'auteur - Ravi Sethi

Ravi Sethi a enseigné dans les universités de Pennsylvanie, d'Arizona, de Princeton et de Rutgers. Fellow de l'ACM, il a également occupé d'importantes fonctions au sein des Laboratoires Bell et de Lucent Technologies. Il est actuellement président d'Avaya Labs.

L'auteur - Jeffrey D. Ullman

Jeffrey Ullman est le PDG de Gradiance Corporation. Fellow de l'ACM, il est également professeur émérite d'informatique à l'université de Stanford.

Caractéristiques techniques

  PAPIER
Éditeur(s) Dunod
Auteur(s) Alfred Aho, Ravi Sethi, Jeffrey D. Ullman
Parution 15/03/2000
Nb. de pages 874
Format 15 x 22
Couverture Broché
Poids 1160g
Intérieur Noir et Blanc
EAN13 9782100051267

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription