lua源码分析
海的神话
每天进步一点点
展开
-
lua源码分析:字符串
字符串类型 typedef struct TString { CommonHeader; lu_byte extra; 短字符串保留字 lu_byte shrlen; 短字符串长度 unsigned int hash; 字符串hash值 union { size_t lnglen; 长字符串长度 stru...原创 2019-05-13 23:44:07 · 427 阅读 · 0 评论 -
lua源码分析:lua的数据类型
Lua是一个小巧的脚本语言。也被广泛应用,比如游戏开发。引擎用c++,经常变动的业务层用lua实现。做了几年的lua应用开发。最近想研究一下lua的具体实现,深入的了解lua。 lua版本:5.3.5 Lua特性: 可移植性 良好的嵌入性 非常小的尺寸 高效,速度快 Lua源码大体分为三个部分:虚拟机核心、内嵌库以及解释器、编译器 Lua 虚拟机工作流程 1.将 Lua代码进行词法...原创 2019-05-12 17:32:17 · 522 阅读 · 0 评论