Author: Jiang Liyuan, Kang Muning (Editor-in-Chief)
Publisher:
Publish Date: 2005-01-01
Features: This is the 3rd edition of a national key textbook for higher education under the "Tenth Five-Year Plan," systematically introducing the structure, workflow, design principles, and implementation techniques of compilers. The book consists of 11 chapters, covering fundamental knowledge of languages and grammars, lexical analysis, syntax analysis, semantic analysis, and intermediate code generation, symbol table organization, runtime storage organization and allocation, code optimization, target code generation, and compilation techniques for object-oriented languages. In terms of content organization, the book organically combines fundamental theories with specific implementation techniques, accurately and clearly explaining relevant concepts and principles while providing typical implementation programs. Additionally, it offers a detailed introduction to the functionality and usage methods of currently popular and highly effective parser generator tools. The book strives to reflect the latest achievements in compiler technology. All the analysis algorithms, drivers, and semantic actions listed are described in C language, and each chapter includes numerous exercises and hands-on practice problems. The text is concise and easy to understand, with content presented in a progressive and accessible manner, making it suitable for self-study. This book can serve as a textbook for undergraduate computer science programs and as a reference for computer software professionals. Accompanying this book, Northwest University of Technology Press has published "Common Question Types and Simulated Exams in Compiler Principles," which is designed to help students deepen their understanding of the core course content, improve problem-solving skills, and meet the needs of postgraduate entrance examination preparation. It provides detailed solutions to key exercises from this book.
Compilers: Principles, Techniques, and Tools (Third Edition)
📌 Related Posts
Literature
Master of Suspense: John Grisham: John Grisham
2026-09-23
Literature
Ni Yuanlu
2026-10-03
Literature
Automotive electrician
2026-10-03
News
How is balanitis best treated?
2026-10-06
Literature
(KH)3ds Max Animation Technology Complete Guide - Scene Chapter 1627
2026-10-07
Literature
MCSE Winning Guide -- IIS 4.0 (70-087) (1CD)
2026-10-07
Literature
86/98 Five-Stroke Typing Code Quick Reference and Memorization Manual (Includes CD-ROM)
2026-10-07
Literature
DC Photography Master Techniques 100 Examples
2026-10-07