Compiler Principles and Implementation

Author: Sun Yuehong
Publisher:
Publish Date: 2005-04-01
Features: This book introduces the theory and common methods and techniques of compiler principles in an easy-to-understand language, with a focus on the implementation approaches of various compiler methods. The book is divided into 10 chapters, including the basics of formal language, main lexical analysis, syntax analysis, semantic analysis and code generation, symbol table management, runtime storage allocation, and code optimization, among others. Considering that students majoring in computer science are relatively familiar with the C language, a TEST language is designed as a prototype in the book, and the entire content is analyzed and implemented using TEST language, making the abstract nature of compiler principles concrete through the implementation of the TEST language compiler, thereby allowing readers to easily grasp compiler principles. The book emphasizes both theory and practice, with content that is both in-depth and accessible, making it suitable for self-study. Each chapter provides a sufficient number of exercises. This book can be used as a textbook for computer science majors in higher education institutions and is also suitable for computer application and development professionals. The book is accompanied by teaching and all program examples in the book. Those in need can contact the author.

📌 Related Posts