Lua解释器构建:从虚拟机到编译器在线阅读
会员

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

吴尹杰
开会员,本书免费读 >

计算机网络编程语言与程序设计10.9万字

更新时间:2023-06-28 15:31:33 最新章节:文后

立即阅读
加书架
下载
听书

书籍简介

Lua是一门设计精简、功能强大的脚本语言。本书将Lua解释器拆解,使用C语言,一步一步构建能够正确运行的Lua解释器。本书共6章,分别为Lua解释器概述,Lua虚拟机,Lua脚本的编译与虚拟机指令运行流程,Lua编译器,Lua的解释器的其他基础特征,dummylua开发案例:俄罗斯方块。阅读本书,并不需要读者事先精通有关编译原理的知识,书中会尝试用简洁的语言,向读者介绍相关的具体内容。Lua解释器构建:从虚拟机到编译器面向对Lua内部以及解释器的设计和实现感兴趣的读者,并要求读者对C语言和Lua有一定的了解和使用经验。
品牌:机械工业出版社
上架时间:2023-01-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行

最新章节

吴尹杰
主页

最新上架

  • 会员
    本书采用简洁直观的方式来讲解Vue2的各方面,并融入了关于Git的基础和进阶的知识,让读者在学习前端框架之余,还能学习到主流的团队代码管理工具和版本控制工具Git的知识应用。本书共11章,分为基础篇和进阶篇和项目实战篇。基础篇(第1~3章)详细讲述Vue框架的基础知识点,并以HTML文件的方式切入,浅显易懂,让你的学习体验达到最好。进阶篇(第4~8章)从webpack起步,系统地讲述webpack
    庄庆乐 任小龙 陈世云编著计算机4.1万字
  • 会员
    本书图文并茂、通俗易懂,详细讲解常用的算法知识,又融入大量的竞赛实例和解题技巧,可帮助读者熟练应用各种算法解决实际问题。本书总计8章。第1章讲解STL,涉及双端队列、优先队列、位图、集合、映射和STL中的常用函数;第2章讲解实用的数据结构,涉及并查集、倍增、稀疏表、区间最值查询、最近公共祖先、树状数组和线段树;第3章讲解查找算法,涉及散列表、字符串模式匹配和字典树;第4章讲解平衡树,涉及树高与性能
    陈小玉计算机10.7万字
  • 会员
    OpenCV作为一个应用广泛的开源计算机视觉库,正在受到越来越多的关注。目前OpenCV的各类教程基本上以Python和C++为主,基于Java的OpenCV书籍则少之又少,本书旨在弥补这一空白。本书共13章,前4章是基础部分,包括OpenCV概述和安装配置、数字图像基础及图像基础操作等内容;第5到11章则包括了图像的几何变换、图像平滑、形态学操作、直方图、边缘检测与轮廓、霍夫变换、特征点检测和匹
    姚利民编著计算机6.9万字
  • 会员
    本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。
    (美)罗伯特·C.马丁计算机12.2万字
  • 会员
    《Scrapy网络爬虫开发实战》介绍如何学习和使用流行的Scrapy框架开发网络爬虫应用,主要内容使用Python开发网络爬虫,识别网页的编码,结构化信息的提取,Scrapy爬虫的示例使用,ScrapyPlaywright抓取动态JS网站,将抓取的数据保存到数据库,部署、调度和运行Scrapy爬虫等。《Scrapy网络爬虫开发实战》适合作为高等院校计算机、软件工程专业本科生、研究生的参考书目,也适
    罗刚编著计算机4.7万字
  • 会员
    这是一本面向RPA开发初学者的实战图书,囊括了RPA在金融、政务、制造、电商、医疗等十大行业的RPA开发实战案例,每个案例都有详细的步骤拆解,图文并茂,手把手教会大家完成自动化流程的开发。
    张丽蓝 余冰冰 陈德炼 钟燕 张雪英计算机11.1万字
  • 会员
    《R语言数据可视化:科技图表绘制》结合编者多年的数据分析与科研绘图经验精心编撰,旨在帮助读者利用R语言及ggplot2在内的多种可视化包绘制引人入胜的专业化图表。全书共11章,第1~3章主要讲解R语言的基础知识,包括对象与变量、数据结构、数据存取、传统及网格绘图系统的绘图函数及参数控制,尤其对ggplot2包进行了详细讲解。第4~11章结合R及其附加包的数据可视化功能,分别讲解类别比较数据、数值关
    芯智 龙胜编著计算机5.3万字
  • 会员
    本书是一本全面介绍C语言的技术性书籍,旨在帮助读者深入了解C语言的基础知识和高级特性,以及它在实际项目中的应用。全书共15章,首先通过清晰易懂的语言,深入浅出地解释了C语言的语法和编程原理,其次重点介绍了C语言的指针操作、内存管理、文件处理和模块化编程等关键概念。此外,本书还提供了主富的实例,帮助读者加深对C语言的理解,并通过实践锻炼读者解决实际问题的能力本书适合作为高等院校计算机科学及相关专业的
    周圣杰 林耿亮计算机16.3万字
  • 会员
    本书展示了如何利用事件驱动和响应式原理来构建健壮的分布式系统,减少延迟并提高吞吐量——特别是在微服务和无服务器应用程序中。本书分为四部分:第一部分介绍响应式的背景、环境和内容;第二部分深入讲解响应式,涵盖分布式系统的弊端、响应式系统和响应式编程;第三部分阐述如何使用Quarkus构建响应式应用程序,涵盖响应式引擎、响应式编程库SmallRyeMutiny、HTTP以及响应式数据访问的相关知识;第
    (法)克莱门特·埃斯科菲耶 (澳)肯·芬尼根计算机11.1万字

同类书籍最近更新

  • 会员
    本书基于MIT编程思维培训讲义写成,主要目标在于帮助读者掌握并熟练使用各种计算技术,具备用计算思维解决现实问题的能力。书中以Python3为例,介绍了对中等规模程序的系统性组织、编写、调试,帮助读者深入理解计算复杂度,还讲解了有用的算法和问题简化技术,并探讨各类计算工具的使用。与本书第1版相比,第2版全面改写了后半部分,且书中所有示例代码都从Python2换成了Python3。本书
    (美)约翰·谷泰格程序设计16.8万字
  • 会员
    本书是《VisualBasic6.0程序设计实用教程》的配套实验教材,分上、下两篇。上篇“VisualBasic6.0程序设计实验指导”主要以VisualBasic6.0为背景,针对VisualBasic编程环境、VisualBasic程序设计语言基础、控制结构、过程、数组、用户界面设计和文件等内容安排了10章实验内容,每章设计了“知识要点”和“实验设计”两部分。“实验设计”部分包含有若干个具
    张彦玲 于志翔 汤莉程序设计4.9万字
  • 会员
    整个网络行业正面临着自动化的压力,以实现规模化和更快的发展,本书介绍如何利用YANG来释放网络自动化的力量,提供了通用的术语、模型,以及对用例和工具的认识,以便能够进行有效地交流。通过提供丰富的背景、案例以及解释“为什么”和提供大量动手实践的机会,本书旨在为网络专业人士以及整个行业的发展提供帮助。
    (美)贝诺特·克莱斯 乔·克拉克 简·林德布拉德程序设计20.8万字
  • 会员
    本书参照教育部高等学校大学计算机课程教学指导委员会提出的数据库课程的教学基本要求,在第一版的基础上修订改写而成。全书以Access2010数据库及数据库对象为主线,体现Access2010的基本知识体系,同时适度突出关系数据库的基本原理,体现关系数据库的本质概念和应用要求。
    刘卫国主编程序设计17.4万字
  • 会员
    Thisbookisidealforthosewhowanttotaketheirentry–levelXamarinmobiledevelopmentskillstothenextleveltobecomethego-topersonwithintheirorganization.Tofullyunderstandthepatter
    Can Bilgin程序设计7.3万字
  • 会员
    在互联网迅猛发展的今天,SSM框架被越来越多地应用于企业级开发之中,其发展势头已经超过大部分JavaWeb框架,稳居榜首。本书以实用性为原则,重点讲解SSM框架在企业开发中常用的核心技术。内容逐层深入,而非一次铺开,先逐一讲解MyBatis、Spring和SpringMVC三大框架的精髓内容,再利用经典案例说明和实践,提炼含金量十足的开发经验。为保证学习效果,本书使用SSM框架技术改造经典项目,通
    肖睿 肖静 董宁程序设计12.7万字