《编译原理实验教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘刚,赵鹏翀编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302456995
  • 页数:225 页
图书介绍:本书结合编译原理,分析了一个面向教学的编译系统的源代码,一步步地引导读者分析编译系统的源代码。本书与其他编译原理书籍最明显的不同是,配备了若干个精心设计的实验。读者可以亲自动手完成这些实验,在实践的过程中循序渐进地学习编译系统,进而加深对编译原理的理解。全书共8章,配有12个实验,是一本真正能够引导读者动手实践的书。适合作为高等院校编译原理课程的实践教材,也适合各类程序开发者、爱好者阅读。

CP Lab简介 1

实验1 实验环境的使用 3

实验2 NFA到DFA 26

实验3 使用Lex自动生成扫描程序 48

实验4 消除左递归(无替换) 62

实验5 消除左递归(有替换) 74

实验6 提取左因子 89

实验7 First集合 104

实验8 Follow集合 117

实验9 Yacc分析程序生成器 132

实验10 符号表的构建和使用 137

实验11 三地址码转换为P-代码 146

实验12 GCC编译器案例综合研究 156

附录A TINY编译器和TM机 167

参考文献 225