自己动手写编译器、链接器 [DIY Compiler and Linker]
《自己动手写编译器、链接器》讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intelx86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。
《自己动手写编译器、链接器》讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intelx86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。, 本书适合各类程序员、程序开发爱好者阅读,也可作为高等 院校编译原理课程的实践教材。, 郑重声明:本书源代码作者已申请版权,仅供读者用于学习研究之目的。未经作者允许,严禁任何组织与个人将其在网络上传播或用于商业用途。对于侵权行为,作者保留提起法律诉讼的权利。源代码相关问题,请与作者联系。
推荐下载
-
C编译器原理编译器构造
对C编译器的详细解释,对理解编程有一定的好处!
44 2019-10-03 -
MinGW编译器c++编译器
MinGW:AcollectionoffreelyavailableandfreelydistributableWindowsspecificheaderfilesandimportlibraries
51 2019-09-26 -
自己动手写操作系统
教学类书籍,可以照书做,文档是PDF格式,质量还算不错本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不
39 2019-03-12 -
自己动手写开发工具
本书系统地介绍了SWT、Draw2D、GEF、JET等与Eclipse插件开发相关的基础知识,并且以实际的开发案例来演示这些知识的实战性应用,通过对这些实际开发案例的学习,读者可以非常轻松地掌握Ecl
21 2019-05-03 -
自己动手写内核系列_skelix
自己动手写内核系列_skelix翻译过来的好东西简单的内核学习教材教你实现一个操作系统
17 2019-05-04 -
自己动手写网络爬虫源码
自己动手写爬虫源码chap01-03.rar
25 2019-05-13 -
自己动手写操作系统
"Own handwriting operating system"
16 2019-06-22 -
自己动手写的网络爬虫
自己动手写的简单爬虫,包含多线程,文件操作,爬虫技术
43 2018-12-08 -
自己动手写虚拟机
自己动手写虚拟机,java,java虚拟机,java核心技术
59 2018-12-09 -
自己动手写网络爬虫.pdf
自己动手写网络爬虫.pdf
33 2018-12-09
用户评论