自己动手写编译器、链接器豆瓣PDF电子书bt网盘迅雷下载电子书下载-霍普软件下载网

网站首页   软件下载   游戏下载   翻译软件   电子书下载   电影下载   电视剧下载   教程攻略   音乐专区

请输入您要查询的图书:

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

电子书 自己动手写编译器、链接器
分类 电子书下载
作者 王博俊,张宇
出版社 清华大学出版社
下载 暂无下载
介绍
内容推荐
本书讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intelx86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。
本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校编译原理课程的实践教材。
目录
第1章 引言
1.1 HelloWorld编译过程分析
1.1.1 HelloWorld程序源文件
1.1.2 词法分析
1.1.3 语法分析
1.1.4 语义分析
1.1.5 链接器
1.2 SCC编译器简介
1.2.1 SCC编译器架构
1.2.2 SCC编译器开发环境
1.2.3 SCC编译器运行环境
第2章 文法知识
2.1 语言概述
2.2 形式语言
2.2.1 字母表和符号串
2.2.2 文法与语言的形式定义
2.2.3 文法与语言的类型
2.2.4 程序设计语言描述工具
2.3 词法分析方法
2.3.1 词法定义例举
2.3.2 状态转换图
2.3.3 词法分析程序流程图
2.4 语法分析方法
……
截图
随便看

免责声明
本网站所展示的内容均来源于互联网,本站自身不存储、不制作、不上传任何内容,仅对网络上已公开的信息进行整理与展示。
本站不对所转载内容的真实性、完整性和合法性负责,所有内容仅供学习与参考使用。
若您认为本站展示的内容可能存在侵权或违规情形,请您提供相关权属证明与联系方式,我们将在收到有效通知后第一时间予以删除或屏蔽。
本网站对因使用或依赖本站信息所造成的任何直接或间接损失概不承担责任。联系邮箱:101bt@pm.me