易燃物汇聚 YouTube 有声书与书评
Lua解释器构建:从虚拟机到编译器 封面

Lua解释器构建:从虚拟机到编译器

吴尹杰

575人在读
15万字总字数
¥49定价

内容简介

Lua是一门设计精简、功能强大的脚本语言。本书将Lua解释器拆解,使用C语言,一步一步构建能够正确运行的Lua解释器。本书共6章,分别为Lua解释器概述,Lua虚拟机,Lua脚本的编译与虚拟机指令运行流程,Lua编译器,Lua的解释器的其他基础特征,dummylua开发案例:俄罗斯方块。阅读本书,并不需要读者事先精通有关编译原理的知识,书中会尝试用简洁的语言,向读者介绍相关的具体内容。 Lua解释器构建:从虚拟机到编译器面向对Lua内部以及解释器的设计和实现感兴趣的读者,并要求读者对C语言和Lua有一定的了解和使用经验。本书免费提供书中配套案例的全部源码,相关获取方式见封底。

读者书评

★★★★★

这本书量得非常细,详细介绍了lua解释器以及底层运行原理。不过,就是因为太过详细,说明篇幅过长。感觉是面向初级者,但是初级者可能不太能看懂。有经验底蕴的,我个人就觉得过于啰嗦了,太过基础。不过整体上,不失为一本好书,跟着这本书去看源码可以学到很多。不过初级者体验应该会比较差些

★★★★★

迄今为止读过的最好的关于讲解lua框架以及细节实现的一本书。本书虽讲的是lua但是对于了解虚拟机的部分核心结构(解释器部分)其实大同小异,理解起来也很容易。比如jvm亦或是hybridCLR的解释器部分。 不像很多一上来就讲代码的技术文档,作者会先用很多文字性和图表的内容来梳理讲解框架实现流程,再配合部分相关lua源码做详细的实现上的具体讲解。因此,读下来很舒服。虽没读完,只读了其中的几章,但是受益匪浅。 强烈推荐!

★★★☆☆

感觉更加像是一本介绍lua解析器的书籍。结构比较乱,看了几章,看不下去了

★★★☆☆

终于读完了,收获不少。前面比较好懂。后面语法分析就比较晦涩难懂了。有个大问题是配图跳跃太大,翻阅起来比较累

书籍信息

作者吴尹杰
出版社机械工业出版社
出版时间2023-03-09
ISBN9787111718833
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数39