Practical Compiler Construction
This ebook may not meet accessibility standards and may not be fully compatible with assistive technologies.
Study the heavily annotated source code of a full compiler for a subset of the C programming language generating code for Linux on the popular x86_64 processor. Learn about the practice of lexical analysis, syntax analysis, semantic analysis, and code generation.
Finally, have a look at more advanced compilation techniques such as code synthesis, abstract program optimization, peephole optimization, and common subexpression elimination.
This is an advanced programming textbook and a compiler-writing primer. Some programming skills are required, but no prior knowledge in the field of compiler construction is necessary.
Details
- Publication Date
- Oct 10, 2026
- Language
- English
- Category
- Computers & Technology
- Copyright
- All Rights Reserved - Standard Copyright License
- Contributors
- By (author): Nils M Holm
Specifications
- Format