目录 译者序 前言 第1章概论 1 1.1为什么要用编译器 2 1.2与编译器相关的程序 3 1.3翻译步骤 5 1.4编译器中的主要数据结构 8 1.5编译器结构中的其他问题 10 1.6自举与移植 12 1.7TINY样本语言与编译器 14 1.7.1TINY语言 15 1.7.2TINY编译器 15 1.7.3TM机 17 1.8C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章词法分析 21 2.1扫描处理 21 2.2正则表达式 23 2.2.1