Author: Appel
Publisher:
Publish Date: 2004-09-01
Features: This book is a tutorial on compiler technology, with a focus on implementation. It begins by learning the structure of compilers to grasp the theory, and then integrates compiler theory into practice through programming techniques. The main content of the book is divided into two parts. Part 1 is Compiler Fundamentals (Chapters 1 to 12), which mainly includes: lexical analysis, syntax analysis, abstract syntax, semantic analysis, activation records, translation into intermediate code, basic blocks and traces, instruction selection, live analysis, register allocation, and code optimization. The second part is Advanced Topics (Chapters 13 to 21), which mainly includes: dead code elimination, object-oriented languages, functional programming languages, polymorphic types, data flow analysis, loop optimization, static single assignment (SSA), pipelines and scheduling, and hierarchical memory systems. This book can be used as a textbook for compiler technology courses in universities, a reference book for instructors, and a reference material for researchers in compiler technology.
Modern Compiler Implementations of Java (Second Edition)
📌 Related Posts
Literature
Reading history brings wisdom (Volume 1 and 2)
2026-09-20
Literature
Chinese-English Radio and Television Classification Dictionary
2026-09-21
Literature
Okay, here is the translation according to your instructions:
Highlights—English Letter Writing Language and Techniques
2026-09-14
Literature
Open Sesame
2026-09-21
Literature
The Law of Results
2026-09-24
Literature
Radiation Oncology Treatment Routine: Beijing Union Medical College Hospital Medical Treatment Routine
2026-09-24
Literature
Digital Camera Selection and Use
2026-09-24
Literature
The leadership art of financial enterprises
2026-09-24