Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Modern compiler implementation in Java
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Modern compiler implementation in Java

Modern compiler implementation in Java

Andrew W. Appel

558 pages, parution le 12/03/1998

Résumé

This textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-colouring register allocation, and runtime systems. It includes coverage of current techniques in code generation and register allocation, as well as functional and object-oriented languages. The most accepted and successful techniques are described in a concise way, rather than as an exhaustive catalogue of every possible variant. Detailed descriptions of the interfaces between modules of a compiler are illustrated with actual Java classes.

Summary of contents

  • Part 1 Fundamentals of compilation: Lexical analysis
  • parsing
  • abstract syntax
  • semantic analysis
  • activation records
  • translation to intermediate code
  • basic blocks and traces
  • instruction selection
  • liveness analysis
  • register allocation
  • putting it all together
  • Part 2 Advanced topics: garbage collection
  • object-oriented languages
  • functional programming languages
  • polymorphic types
  • dataflow analysis
  • loop optimizations
  • static single-assignment form
  • pipelining and scheduling
  • The memory hierarchy
  • Appendix: Tiger language reference manual

L'auteur - Andrew W. Appel

Autres livres de Andrew W. Appel

Caractéristiques techniques

  PAPIER
Éditeur(s) Cambridge University Press
Auteur(s) Andrew W. Appel
Parution 12/03/1998
Nb. de pages 558
Format 19,4 x 24,2
EAN13 9780521583886

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