Hooray! You have added the first book to your bookshelf. Check it out now!
Create your own shelf sign up
[−]
  • Search Digit-count Valid ISBN Invalid ISBN Valid Barcode Invalid Barcode

Compilers

Principles, Techniques and Tools

By Alfred V. Aho,Ravi Sethi,Jeffrey D. Ullman

(37)

| Paperback | 9780201101942

Like Compilers ?
Join aNobii to see if your friends read it, and discover similar books!

Sign up for free

Book Description

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field Continue

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years. The book provides a thorough introduction to compiler design and covers topics such as context-free grammars, fine state machines, and syntax-directed translation.

3 Reviews

Login or Sign Up to write a review
  • 1 person finds this helpful

    Still don't have the dragon book?

    Compiler design is a huge field and this book is a mirror of this field. The language is clear and the notation used by authors simplify understanding of the material. This book covers the main topics relevant to compiler design:

    1) Introduction to ...(continue)

    Compiler design is a huge field and this book is a mirror of this field. The language is clear and the notation used by authors simplify understanding of the material. This book covers the main topics relevant to compiler design:

    1) Introduction to compiling
    2) A simple one-pass compiler
    3) Lexycal analysis
    4) Syntax analysis
    5) Syntax-directed translation
    6) Type checking
    7) Run-time Environments
    8) Intermediate code generation
    9) Code generation
    10) Code optimization

    plus other chapters with some hints and a programming project.

    Some people said that this book is too "heavy" for an introductory course on compiler design. I think that all people reading a book of this entity should have at least a basic understanding of theoretical computer science, like finite state machines, grammars, and regular expressions. All the material is well organized.
    The book starts with an introduction to compiler design, ideas and basic principles. Then it develops concepts in the rest of the book. Of course this is not an easy reading but this is not a problem of the book. Compiler theory is complex and this book try to explain it in the clearest way possible.
    I like this book, after reading this you'll have all the skills to read more advanced books about this subject.
    This book has always been considered the standard textbook about compiler design and I recommend it to all people interested in this wonderful subject. Highly recommended.

    Is this helpful?

    Renato Perini said on Jul 7, 2011 | Add your feedback

  • 1 person finds this helpful

    Il libro definitivo sui compilatori. Sì, anche dei linguaggi object oriented. Sì, anche dei linguaggi funzionali. Sì, anche delle macchine virtuali. Potrebbe essere svecchiato qua e là, ma c'è tutto. (Comunque nel frattempo è uscita una nuova edizion ...(continue)

    Il libro definitivo sui compilatori. Sì, anche dei linguaggi object oriented. Sì, anche dei linguaggi funzionali. Sì, anche delle macchine virtuali. Potrebbe essere svecchiato qua e là, ma c'è tutto. (Comunque nel frattempo è uscita una nuova edizione.)

    Is this helpful?

    Googii said on Oct 14, 2009 | Add your feedback

  • 1 person finds this helpful

    Lo stato dell'arte dei compilatori.

    In perenne consultazione, e comprare la nuova edizione non mi sembra saggio - piu' che altro non me la sento, poiche' sono realmente affezionato al "dragon book - ma primo o poi lo dovro' fare.

    E' arte ...(continue)

    Lo stato dell'arte dei compilatori.

    In perenne consultazione, e comprare la nuova edizione non mi sembra saggio - piu' che altro non me la sento, poiche' sono realmente affezionato al "dragon book - ma primo o poi lo dovro' fare.

    E' arte pura Signori, l'informatica al livello piu' alto; ci sono voluti anni per comprenderlo appieno, l'avro' ripreso in mano centinaia di volte, e lo scotch e' l'unica salvezza di alcune pagine. Lo amo - metaforicamente parlando - piu' che altro amo i concetti, un compilatore e' l'essenza dell'informatica stessa.

    Is this helpful?

    luca said on Jan 1, 2009 | Add your feedback

Book Details

  • Rating:
    (37)
    • 5 stars
    • 4 stars
    • 3 stars
  • English Books
  • Paperback 500 Pages
  • ISBN-10: 0201101947
  • ISBN-13: 9780201101942
  • Publisher: Pearson Education Limited
  • Publish date: 1985-01-01
  • Dimensions: 0 mm x 1,096 mm x 1,547 mm
  • Also available as: Hardcover , Others
  • In other languages: other languages 简体书
Improve_data of this book