用Go语言自制编译器 2025 chm pdf kindle rb azw3 下载 115盘

用Go语言自制编译器电子书下载地址
寄语:
go语言程序设计编程实战虚拟机编译原理教程书籍,摆脱枯燥的理论学习,用边学边练的方式理解编译原理,原版豆瓣评分9.4分,体验一步步实现类C语言的乐趣
内容简介:
本书是《用Go语言自制解释器》的续篇。在自制解释器时,你已经为Monkey语言实现了类C语法、变量绑定、基本数据类型、算术运算、内置函数、闭包等特性。是时候让Monkey继续成长了!在本书中,Monkey将继续“进化”,并终成长为成熟的程序设计语言。在已有词法分析器、语法分析器和抽象语法树的基础上,你将为Monkey语言定义字节码指令,指定操作数,编写反汇编程序,构建执行字节码的虚拟机。通过动手学习,你将能够体验从无到有实现类C语言的乐趣。
书籍目录:
第 1章 编译器与虚拟机 1
1.1 编译器 2
1.2 虚拟机与物理机 5
1.2.1 物理机 6
1.2.2 什么是虚拟机 11
1.2.3 为什么要构建虚拟机 14
1.2.4 字节码 15
1.3 虚拟机与编译器的二元性 17
第 2章 你好,字节码! 19
2.1 第 一条指令 20
2.1.1 以字节作为开端 21
2.1.2 小编译器 26
2.1.3 字节码与反汇编程序 32
2.1.4 回归初心,继续前行 37
2.1.5 给机器上电 40
2.2 栈上加法 46
2.3 连接REPL 52
第3章 编译表达式 55
3.1 栈清理 55
3.2 中缀表达式 60
3.3 布尔类型 64
3.4 比较运算符 69
3.5 前缀表达式 76
第4章 条件语句 83
4.1 跳转 86
4.2 编译条件语句 88
4.3 执行跳转 103
4.4 欢迎回来,Null 值 106
第5章 追踪名称 115
5.1 计划 116
5.2 编译绑定 117
5.2.1 添加符号表 120
5.2.2 在编译器中使用符号 123
5.3 在虚拟机中支持全局变量 126
第6章 字符串、数组和哈希表 132
6.1 字符串 132
6.2 数组 138
6.3 哈希表 142
6.4 索引运算符 149
第7章 函数 156
7.1 一个简单的函数 156
7.1.1 函数表示 157
7.1.2 执行函数的操作码 158
7.1.3 编译函数字面量 161
7.1.4 编译函数调用 176
7.1.5 虚拟机中的函数 179
7.1.6 一点奖励 190
7.2 局部绑定 191
7.2.1 局部绑定操作码 192
7.2.2 编译局部绑定 195
7.2.3 在虚拟机中实现局部绑定 208
7.3 参数 218
7.3.1 编译带参数的函数调用 219
7.3.2 将引用解析为参数 224
7.3.3 虚拟机中的参数 227
第8章 内置函数 237
8.1 使修改变得简单 238
8.2 做出改变:计划 244
8.3 内置函数作用域 245
8.4 执行内置函数 250
第9章 闭包 256
9.1 问题 257
9.2 计划 258
9.3 将一切视为闭包 260
9.4 编译和解析自由变量 271
9.5 运行时创建闭包 283
9.6 递归闭包 288
第 10章 后的测试 303
作者介绍:
索斯藤·鲍尔(Thorsten Ball) Sourcegraph软件工程师,精通多门程序设计语言,包括Go、C、JavaScript和Ruby,深谙编译原理、系统编程、Unix、数据库等相关技术。现居德国,长期活跃于欧洲各大技术大会。 廖彬 毕业于中国科学院计算技术研究所,高级语言虚拟机爱好者,在语言虚拟机领域从事开发近十年,曾就职于阿里巴巴和腾讯。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
- 放下大部头,换一种方式入门编译原理
- 体验一步步实现类C语言的乐趣
- 原版在豆瓣评分9.4
- 被读者誉为现代版“龙书”
网站评分
书籍多样性:9分
书籍信息完全性:9分
网站更新速度:4分
使用便利性:5分
书籍清晰度:7分
书籍格式兼容性:5分
是否包含广告:7分
加载速度:4分
安全性:3分
稳定性:9分
搜索功能:4分
下载便捷性:7分
下载点评
- 体验差(57+)
- 无多页(189+)
- 博大精深(309+)
- 藏书馆(571+)
- azw3(92+)
- 章节完整(628+)
下载评价
- 网友 晏***媛:
够人性化!
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 相***儿:
你要的这里都能找到哦!!!
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 薛***玉:
就是我想要的!!!
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 屠***好:
还行吧。
- 网友 菱***兰:
特好。有好多书
- 网友 曾***文:
五星好评哦
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 沈***松:
挺好的,不错
喜欢"用Go语言自制编译器"的人也看了
聊斋志异( 第三辑 ) 2025 chm pdf kindle rb azw3 下载 115盘
景观游憩学 2025 chm pdf kindle rb azw3 下载 115盘
义利螺旋:ESG投资的逻辑与方法 2025 chm pdf kindle rb azw3 下载 115盘
背负式喷雾喷粉机第2部分:试验方法 2025 chm pdf kindle rb azw3 下载 115盘
Oxford Bookworms Library: Level 2: New Yorkers - Short Stories 牛津书虫分级读物2级:纽约客(英文原版) 2025 chm pdf kindle rb azw3 下载 115盘
杨度(线装本) 2025 chm pdf kindle rb azw3 下载 115盘
海润阳光·幼儿学前脑力训练系列:描画(2-3岁) 2025 chm pdf kindle rb azw3 下载 115盘
预售【外图原版英文】Auto Body Parts - Express Edition 2025 chm pdf kindle rb azw3 下载 115盘
(2023年版)建设工程目标控制(土木建筑工程)核心考点掌中宝 2025 chm pdf kindle rb azw3 下载 115盘
幼儿园音乐教育研究丛书4本套 韵律活动歌唱活动欣赏活动打击乐器演奏活动 第3版 许卓娅 学前教育 小中大班 幼儿园音乐教育教学 2025 chm pdf kindle rb azw3 下载 115盘
- 供应链管理师(二级) --国家职业技能等级认定培训教材 2025 chm pdf kindle rb azw3 下载 115盘
- 23寒假试卷3年级英语 2025 chm pdf kindle rb azw3 下载 115盘
- 【老师】拼音卡片一年级儿童全套学拼音神器教具幼小衔接汉语字母卡幼儿学前儿童用幼儿园幼儿有声小学生大班拼读训练声调发音 2025 chm pdf kindle rb azw3 下载 115盘
- 新活力英语综合教程 曾必好 主编 2025 chm pdf kindle rb azw3 下载 115盘
- 小微信贷管理学 史小坤 编 金融经管、励志 正版图书籍 中国金融出版社 2025 chm pdf kindle rb azw3 下载 115盘
- 中国剪纸(第2辑) 上海远东出版社 2025 chm pdf kindle rb azw3 下载 115盘
- 9787534279263 2025 chm pdf kindle rb azw3 下载 115盘
- 9787115327932 2025 chm pdf kindle rb azw3 下载 115盘
- 穿越时空的心理治疗 2025 chm pdf kindle rb azw3 下载 115盘
- 玩转数独(精编版3) 2025 chm pdf kindle rb azw3 下载 115盘
书籍真实打分
故事情节:8分
人物塑造:9分
主题深度:4分
文字风格:9分
语言运用:4分
文笔流畅:3分
思想传递:8分
知识深度:4分
知识广度:8分
实用性:6分
章节划分:5分
结构布局:7分
新颖与独特:6分
情感共鸣:9分
引人入胜:9分
现实相关:3分
沉浸感:9分
事实准确性:8分
文化贡献:7分