电子书IntroductiontoCompilersandLangua

蚁工厂 2025-07-05 21:20:32

电子书 Introduction to Compilers and Language Design《编译器与语言设计导论》

pdf下载:dthain.github.io/books/compiler/

“编译器是将用高级语言编写的程序翻译成用低级语言编写的程序的一种工具。对于计算机科学专业的学生来说,从零开始构建一个编译器就像一种“成年礼”:这是一个富有挑战又充满乐趣的项目,它能让人深入理解计算机科学的许多不同方面,其中一些方面非常理论化,而另一些则高度实用。

本书提供了一个为期一学期的编译器构造入门介绍,能让读者构建出一个简单的编译器。该编译器可以接受一种类C语言,并将其翻译成可正常工作的X86或ARM汇编语言。

本书最适合那些有一定C语言编程经验,并且修读过数据结构和计算机体系结构课程的本科生。”

0 阅读:0
蚁工厂

蚁工厂

感谢大家的关注