作品简介
本书将带领读者使用Racket语言动手构建编译器,通过循序渐进的方法,在设计和实现编译器的过程中了解基本概念、算法和数据结构等相关知识。本书将每章作为构建编译器的一个基本“步骤”,逐步为编译器添加功能。全书涵盖变量、寄存器、条件、循环、元组、函数、动态类型、通用类型等内容。
出版社机械工业出版社
出版时间2023-01-01
ISBN9787111791027
共 15 章
译者序
前言
第1章 预备知识
第2章 整数与变量
第3章 寄存器分配
第4章 布尔值和条件表达式
第5章 循环和数据流分析
第6章 元组和垃圾回收
第7章 函数
第8章 词法作用域函数
第9章 动态类型
第10章 渐变类型
第11章 泛型
附录
参考文献

