Introduction to Compiler Construction
Author | : | |
Rating | : | 4.66 (834 Votes) |
Asin | : | 0716782618 |
Format Type | : | paperback |
Number of Pages | : | 359 Pages |
Publish Date | : | 2014-08-05 |
Language | : | English |
DESCRIPTION:
Introduction to Compiler Construction carefully describes how a compiler works; how it is organized; what the terminolop, is; what the major problems are and how thev have been solved. Itilrodtictioii to Coinpiler Constrtictiori features: an introduction to important theoretical concepts when their practical utility is most apparent-showing through concrete examples how theory and practice work togcthcr worked examples of most of the important techniques, with step-by-step commentary. Introduction to Compiler Construction addresses the essential aspects of compiler design at a level that is perfect for today's undergraduate. Working from the basics in Chapter 1, the book provides the clearest, most cohesive treatment of the topic available for the junioror senior-level student. The book presupposes no previous exposure to compiler construction or familiarity with high-level mathematics, automata'theory, or formal languages. Patient coverage, reinforcement of kev information, rational organization, and a variety of problems and exercises will help students understand basic compiler theory, design, and applications
G. Avvinti said Intelligent book. I think Parsons had an intelligent idea in writing this book. Without originality claims (as he point out in the preface) the book is intended to the audience of novices, with the clear target of explaining in great details compilers principles. As he says in the preface, the objective is to prepare the reader for more advanced lectures, and he explicitly mention the reference book as an example: Aho-Sethi-Ullman's "Compilers: Principles, Techniques and Tools", a.k.a the Dragon book.The approach is quite theoretical and principles-centered, just as the Dragon book is. But Parsons departs from this in the writing style: It is defini. "Great book!" according to Fabio F. Nascimento. Excelent book! The author approaches the subject in concise and objective way clearly allowing to an agreement to more complex topics of the construction of compilers.In my opinion, only one deeper treatment would have to be given to the symbol table.The strong point of the book is the clarity and efficiency with that the analysis bottom up is dealt, what it takes the reader to the perfect knowledge of the LALR parser.. "Awesome Book for the fundamentals of Compiler Design" according to M.Shanmugasundaram. I am a Professor in Computer Science and of course I use dragon book as the text book for teaching Compiler Design to undergraduate students. The most interesting thing which I noticed with this book by Prof. Thomas Parsons is its lucid presentation. He has left no stone unturned to explain the basics very clearly and of course with very little emphasis on mathematical background. As he himself make this point clearly in his introduction, it can definitely be used to learn the fundamentals very clearly with enough examples. I admire the book very much and would definitely recommend to all my students who would be interested in usin