首页计算机书籍程序设计编译程序 通过Pascal的设计与构造_亨特著 苏运霖 陈 力译_7810290606
memories

文档

1380

关注

0

好评

0
PDF

编译程序 通过Pascal的设计与构造_亨特著 苏运霖 陈 力译_7810290606

阅读 645 下载 0 大小 9.2M 总页数 335 页 2023-03-17 分享
价格:¥ 10.00
下载文档
/ 335
全屏查看
编译程序 通过Pascal的设计与构造_亨特著 苏运霖 陈 力译_7810290606
还有 335 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 335 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
和工作人员也对本书的出版予以很大支持与帮助,谨此一并致谢。因译者水平所限,错漏及不妥之处在所难免,悬请读者不吝指正。译者识1990年11月于广州暨南大学原序如书名所指出的那样,本书是一本重点在于如何设计与构造的编译程序教材,书中所描述的各个算法都是用Pascal写的一因此,标题中最后的短语为“通过Pascal”。另外,从实现的观点来看,Pascal也是所考虑的主要语言之一。本书部分地以1981年首次出版的《编译程序的设计和构造》为基础,也是它的继续。鉴于在Strathclyde大学计算机科学系所进行的编译程序工作,前一本教材是面向ALG0L68语言的,其中ALGOL68不仅用来描述算法而且用来阐述实现问题。现在这本教材仍同前一本保持相同的基本方法,但从编译的各方面来看,语言的范围更宽了,所考虑的主要语言有FORTRAN、ALGOL6O、ALGOL68、PASCAL和Ada。本书可用作计算机科学专业本科生或其他对编译程序感兴趣的人的编译程序课程的基础。各章后配备的习题帮助学生把问题考虑得更清楚。本书末尾给出了第1一12章习题的解答要点。第」章通过描述典型的高级语言和机器的特征,以及通过讨论编译程序可能的设计目标来介绍编译过程。第2章考虑了程序设计语言语法的形式定义,其中一节是关于属性文法的。词法分析包括在第3章中,而自顶向下和自底向上的语法分析方法在第4章和第5章中给出。第6章介绍了在上下文无关文法中嵌入编译程序中的动作的思想;而第7章讨论了编译程序的总体设计。符号表和类型表在I
返回顶部