Algorithms for Compiler Design (Electrical and Computer Engineering Series)
Author | : | |
Rating | : | 4.37 (581 Votes) |
Asin | : | 1584501006 |
Format Type | : | paperback |
Number of Pages | : | 334 Pages |
Publish Date | : | 2016-12-29 |
Language | : | English |
DESCRIPTION:
Before any code for a modern compiler is even written, many students and even experienced programmers have difficulty with the high-level algorithms that will be necessary for the compiler to function. Blending theory with practical examples throughout, the book presents these difficult topics clearly and thoroughly. Crucial to any computer system, effective compiler design is also one of the most complex areas of system development. Written with this in mind, Algorithms for Compiler Design teaches the fundamental algorithms that underlie modern compilers. The book focuses on the "front-end" of compiler design: lexical analysis, parsing, and syntax. The final chapters on code generation and optimization complete a solid foundation for learning the broader requirements of an entire compiler design.. A compi
"Tough to Justify" according to Amazon Customer. There are a lot of compiler books out there--many of which are quite good--and reading the back cover and the preface provide no clue as to why the author or publisher thought one would prefer this book over another. It's pretty obviously fleshed out (very slightly) from lecture notes, overly terse, not well written, and not well edited. I'd avoid this--Appel and the dragon book are both much, much better.
O.G. Kakde is also a faculty member in the Department of Computer Science at Visvesvarya National Institute of Technology. He is the author of Algorithms for Compiler Design. . He has done consulting work for the government as well as private organizations in the fields of embedded systems, language translators
He is the author of Algorithms for Compiler Design. Kakde is also a faculty member in the Department of Computer Science at Visvesvarya National Institute of Technology. . About the Author O.G. He has done consulting work for the government as well as private organizations in the fields of embedded systems, language translators, WAP, and several programming languages