This book introduces the theoretical basis of compilation principles and their implementation methods, emphasizing the formal definition of language, various concepts of compilation technology, and specific methods of the implementation process. The introduction process takes algorithms as the core and strives to reflect the basic knowledge of compilation simply and clearly. Discuss lexical analysis and syntax analysis techniques from the perspective of formal language theory, laying a good foundation for computer software workers to develop large-scale software.
Reader comments
This book is very practical! For mothers like me who have just given birth, although they may not need the knowledge of compilation principles now, learning it will also be helpful for returning to the workplace in the future. I particularly like the parts about formal definitions and algorithms, which are very clear and easy to understand. Moreover, this book emphasizes basic knowledge, which is really friendly for people like me who are not very good at basic knowledge. The content in the book feels like opening a door to a new world for me, a computer novice!
This book is very practical! For mothers like me who have just given birth, although they may not need the knowledge of compilation principles now, learning it will also be helpful for returning to the workplace in the future. I particularly like the parts about formal definitions and algorithms, which are very clear and easy to understand. Moreover, this book emphasizes basic knowledge, which is really friendly for people like me who are not very good at basic knowledge. The content in the book feels like opening a door to a new world for me, a computer novice!