自制编译器电子版下载

分类:电脑刊物 软件版本:pdf免费版 大小:4.5M 更新日期:2024年11月16日
本站评级:★★★★☆ 语言:简体中文 授权版本:免费 运行环境:Windows 11,Windows 10,Windows 8,Windows 7

自制编译器电子版 pdf免费版


自制编译器pdf完整版是专为编程爱好者们和程序员们打造的编程学习教材,这本书由青木峰郎着,为大家详细的讲解了编译器的各方面知识点,有需要的用户赶快来万能驱动网下载体验吧!

自制编译器内容简介

本书将带领读者从头开始制作一门语言的编译器。笔者特意为本书设计了CЬ语言,CЬ可以说是C语言的子集,实现了包括指针运算等在内的C语言的主要部分。本书所实现的编译器就是C Ь语言的编译器, 是实实在在的编译器,而非有诸多限制的玩具。另外,除编译器之外,本书对以编译器为中心的编程语言的运行环境,即编译器、汇编器、链接器、硬件、运行时环境等都有所提及,介绍了程序运行的所有环节。

自制编译器pdf完整版

章节目录

第1章 开始制作编译器  1 

第2章 CЬ和cbc  13 

第1部分 代码分析 

第3章 语法分析的概要  24 

第4章 词法分析  39 

第5章 基于javaCC 的解析器的描述  55 

第6章 语法分析  68 

第2部分 抽象语法树和中间代码 

第7章 JavaCC 的action 和抽象语法树  92 

第8章 抽象语法树的生成  110 

第9章 语义分析(1)引用的消解  135 

第10章 语义分析(2)静态类型检查  159 

第11章 中间代码的转换  178 

第3部分 汇编代码 

第12章 x86 架构的概要  214 

第13章 x86 汇编器编程  236 

第14章 函数和变量  266 

第15章 编译表达式和语句  278 

第16章 分配栈帧  308 

第17章 优化的方法 333 

第4部分 链接和加载 

第18章 生成目标文件 346 

第19章 链接和库  369 

第20章 加载程序  387 

第21章 生成地址无关代码  410 

第22章 扩展阅读  434

版权声明:自制编译器电子版所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。


软件下载信息清单:


软件名称 发布日期 文件大小 下载文件名
自制编译器电子版安装包 2024年11月16日 4.5M zizhibianyiqi_qudong9.com.zip
下载地址:
相关推荐: 驱动大全 / 软件下载

软件评论

昵称*

手机*

网址

驱动总数
22526+
文章总数
3520+
评论条数
265+
运行天数
300+