Lua是一门设计精简、功能强大的脚本语言。本书将Lua解释器拆解,使用C语言,一步一步构建能够正确运行的Lua解释器。本书共6章,分别为Lua解释器概述,Lua虚拟机,Lua脚本的编译与虚拟机指令运行流程,Lua编译器,Lua的解释器的其他基础特征,dummylua开发案例:俄罗斯方块。阅读本书,并不需要读者事先精通有关编译原理的知识,书中会尝试用简洁的语言,向读者介绍相关的具体内容。

本书面向对Lua内部以及解释器的设计和实现感兴趣的读者,并要求读者对C语言和Lua有一定的了解和使用经验。本书免费提供书中配套案例的全部源码,相关获取方式见封底。


图书在版编目(CIP)数据

Lua解释器构建:从虚拟机到编译器/吴尹杰著.—北京:机械工业出版社,2023.1

(计算机前沿技术丛书)

ISBN 978-7-111-71883-3

Ⅰ.①L… Ⅱ.①吴… Ⅲ.①游戏程序-程序设计 Ⅳ.①TP317.6

中国版本图书馆CIP数据核字(2022)第198149号

机械工业出版社(北京市百万庄大街22号 邮政编码100037)

策划编辑:李晓波 责任编辑:李晓波

责任校对:张艳霞 责任印制:李 昂

北京联兴盛业印刷股份有限公司印刷

2023年1月第1版第1次印刷

184mm×240mm·19.25印张·483千字

标准书号:ISBN 978-7-111-71883-3

定价:99.00元

电话服务

客服电话:010-88361066

010-88379833

010-68326294

网络服务

机 工 官 网:www.cmpbook.com

机 工 官 博:weibo.com/cmp1952

金  书  网:www.golden-book.com

机工教育服务网:www.cmpedu.com

封底无防伪标均为盗版