出版社:高等教育出版社
年代:2009
定价:28.0
本书是编译原理课程的实验教材,它以“源语言-抽象语法树-低级中间表示-汇编代码的内部表示-x86/MIPS汇编”为主线搭建编译原理课程的实验体系,设计安排了各种循序渐进、规模适度、“综观全局”、“实现局部”、强调工程质量规范的课程设计,并提供配套的实验支持库和课程设计开发包。第2章通过实现单函数的无类型结构化语言SimpleMiniJOOL的简单解释器打开你编译实验的大门;而第3章到第8章则围绕多函数的强类型结构化语言SkipOOMiniJOOL展开有关词法分析、语法分析、语义分析、低级中间代码生成、汇编代码生成、寄存器分配等多种编译原理骨干实验;第9章则围绕强类型的面向对象语言MiniJOOL展开有关面向对象编译的高级实验。本书的课程实验涉及多种编程环境和工具,其工程开发接近实际。
第1章概述
1.1本书的研制背景与目标
1.2本书课程实验的构成
1.2.1要实现的源语言
1.2.2目标机的选择
1.2.3中间表示
1.2.4汇编代码的内部表示
1.2.5编译器组件及本书的课程实验概览
1.3发环境与工具
1.3.1开发环境与工具简介
1.3.2环境变量设置
1.3.3Eclipse的安装和使用
1.3.4XML与Ant简介
1.4实验软件包
1.5课程实验开展建议
1.5.1测试环境
1.5.2课程设计提交要求
1.5.3过程管理与控制
第2章一个简单的程序解释器
第3章词法分析
第4章语法分析
第5章语义分析
第6章中间表示的转换
第7章汇编语言及汇编代码的内部表示
第8章汇编代码生成
第9章面向对象语言的编译
第10章综合性课程设计
附录
参考文献
本书是“编译原理”相关课程的实验教材,既可作为与“编译原理”理论课程教学同步展开的配套实验课程教材,也可作为一门独立的综合性实践课程的教材。主要内容包括:一个简单的程序解释器;词法分析;语法分析;中间表示的转换;汇编语言及汇编代码的内部表示;汇编代码生成;面向对象语言的编译等。 本书是“编译原理”相关课程的实验教材,以“源语言-抽象语法树-低级中间表示-汇编代码的内部表示-x86/MIPS汇编”为主线搭建编译原理课程的实验体系,设计安排了各种循序渐进、规模适度、“综观全局、实现局部”、强调工程质量规范的课程设计。第2章通过实现单函数的无类型结构化语言SimpleMiniJOOL的简单解释器引导读者开始编译实验的实践;第3章到第8章围绕多函数的强类型结构化语言SkiOOMiniJOOL展开有关词法分析、语法分析、语义分析、低级中间代码生成、汇编代码生成、寄存器分配等多种编译原理骨干实验;第9章围绕强类型的面向对象语言MiniJOOL展开有关面向对象编译的高级实验。本书的课程实验涉及多种编程环境和工具,其工程开发接近实际。本书配套光盘中提供了实验支持库和课程设计开发包。 本书可作为高等院校计算机科学及相关专业的编译原理实验教材,既可用来开展与理论课程教学同步的配套实验,又可用来安排独立的综合性实践课程。本书还可作为软件工程硕士研究生工程实践案例教材,以及供计算机软件工程技术人员参考使用。
书籍详细信息 | |||
书名 | 编译原理实验教程站内查询相似图书 | ||
9787040261509 如需购买下载《编译原理实验教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 高等教育出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 28.0 | 语种 | 简体中文 |
尺寸 | 24 | 装帧 | 平装 |
页数 | 印数 | 4000 |
编译原理实验教程是高等教育出版社于2009.04出版的中图分类号为 TP314 的主题关于 编译程序-程序设计-高等学校-教材 的书籍。