编译原理及实践

当前位置:首页 > 教材 > 研究生/本科/专科教材 > 编译原理及实践

  • 版 次:1
  • 页 数:372
  • 字 数:
  • 印刷时间:
  • 开 本:
  • 纸 张:
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787111077039
  • 丛书名:计算机科学丛书
作者:(美)劳顿著出版社:机械工业出版社出版时间:2000年03月 
编辑推荐
本书结合对现代编译器设计理论的详细研究,完整描述了一个可运行的小规模语言编译器(包括源代码)。本书反映了作者的这样一些观点:不掌握理论就不会真正地理解实际的编译器设计:而对大学生来说,看不到理论在实际中的应用就不会真正地理解理论。把本书讨论的概念统一起来,就是一个完整的可运行的编译器,它使用每一章所讨论的技术进行开发,用C语言写成。每章*后有大量的练习,使学生的注意力集中在编程问题上。 主要特点: 1 详细给出了自顶而下的分析算法(第4章和第5章),包括递归下降和LL(1)分析方法、自底向上的分析、LALR(1)分析表以及Yacc分析器产生器工具的使用。 2 完整讨论了运行时环境的一般形式(第7章),从Fortran的完全静态环境到各种基于栈的环境,*后是Lisp语言的全动态环境。 3 通过一个例子语言的完整的代码产生器介绍了代码生成(第8章),并介绍了代码优先技术。  
内容简介
本书结合对现代编译器设计理论的详细研究,完整描述了一个可运行的小规模语言编译器(包括源代码)。本书反映了作者的这样一些观点:不掌握理论就不会真正地理解实际的编译器设计:而对大学生来说,看不到理论在实际中的应用就不会真正地理解理论。把本书讨论的概念统一起来,就是一个完整的可运行的编译器,它使用每一章所讨论的技术进行开发,用C语言写成。每章最后有大量的练习,使学生的注意力集中在编程问题上。 主要特点: 1 详细给出了自顶而下的分析算法(第4章和第5章),包括递归下降和LL(1)分析方法、自底向上的分析、LALR(1)分析表以及Yacc分析器产生器工具的使用。 2 完整讨论了运行时环境的一般形式(第7章),从Fortran的完全静态环境到各种基于栈的环境,最后是Lisp语言的全动态环境。 3 通过一个例子语言的完整的代码产生器介绍了代码生成(第8章),并介绍了代码优先技术。
目  录
第1章 预备知识 第2章 文章的重点指标——NewsLetter刊头设计 第3章 捕捉您的目光——店里陈列展品制作 第4章 商业包装的时代——影带封套制作 第5章 精致海报宣传品制作 第6章 探索文字之美 第7章 自然彩绘效果的应用 第8章 二维宣传品的威力 第9章 图象编辑与色彩模式 附录 Adobe Photoshop 5.0与Adobe Illustrator 7.0软件中英对照说明

 编译原理及实践下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017