Description
WILEY INDIA Modern Compiler Design by Dick Grune and Henri E Bal and Ceriel JH Jacobs and Koen G Langendoen
Acompiler is one of the most vital parts of a computer?s system software,translating programs written in a high-level language into low-level commandsthat the machine can understand and execute. Most compiler design books focusonly on techniques for imperative (or procedural) languages like C or Pascal,whereas Modern Compiler Design also covers compilation techniques forobject-oriented, functional, logic and distributed languages. Features of thebook include:
A focus on essential traditional andadvanced techniques common to all language paradigms, giving readers the skillsrequired for modern compiler construction.
Coverage of all the majorprogramming language types - imperative, object-oriented, functional, logic anddistributed languages.
A practical emphasis onimplementation and optimization techniques, including tools for automatingcompiler design.
A strong intuitive style,illustrated by many practical examples.