Menu
Mon panier

En cours de chargement...

Recherche avancée

Programming Language Processors In Java (Relié)

Deryck-F Brown, David-A Watt

  • Pearson

  • Paru le : 01/01/2000
This book provides a gently paced introduction to techniques for implementing programming languages by means of compilers and interpreters, using the... > Lire la suite
  • Plus d'un million de livres disponibles
  • Retrait gratuit en magasin
  • Livraison à domicile sous 24h/48h*
    * si livre disponible en stock, livraison payante
55,40 €
Expédié sous 2 à 4 semaines
  • ou
    À retirer gratuitement en magasin U
    entre le 26 juin et le 10 juillet
This book provides a gently paced introduction to techniques for implementing programming languages by means of compilers and interpreters, using the object-oriented programming language Java. The book aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters. Features • The book shows clearly how a simple compiler can be decomposed into a syntactic analyzer, a contextual analyzer, and a code generator, communicating via an abstract syntax tree. • The book is accompanied by a complete working compiler and interpreter, provided via the Internet, and free of charge for educational use. • The book contains numerous exercises, together with sample answers to selected exercises. It also contains a number of suggested projects, involving extensions to the accompanying compiler. • All examples in the book are expressed in Java, and the compiler and interpreter are structured using object-oriented design patterns.
    • Language processors
    • Compilation
    • Syntactic analysis
    • Contextual analysis
    • Run-time organization
    • Code generation
    • Interpretation
  • Date de parution : 01/01/2000
  • Editeur : Pearson
  • ISBN : 0-13-025786-9
  • EAN : 9780130257864
  • Présentation : Relié
  • Nb. de pages : 436 pages
  • Poids : 0.895 Kg
  • Dimensions : 17,5 cm × 24,0 cm × 2,8 cm

À propos des auteurs

David Watt teaches algorithms and data structures, programming languages, and software design. Deryck Brown teaches compilers, object-oriented programming, operating systems, and software engineering.
Deryck-F Brown et David-A Watt - Programming Language Processors In Java.
Programming Language Processors In Java
Deryck-F Brown, ...
55,40 €
Haut de page