Lua
Oo璀璨星海oO
这个作者很懒,什么都没留下…
展开
-
lua 的 table 处理
lua 的整体效率是很高的,其中,它的 table 实现的很巧妙为这个效率贡献很大。lua 的 table 充当了数组和映射表的双重功能,所以在实现时就考虑了这些,让 table 在做数组使用时尽量少效率惩罚。lua 是这样做的。它把一个 table 分成数组段和 hash 段两个部分。数字 key 一般放在数组段中,没有初始化过的 key 值全部设置为 nil 。当数字 key转载 2013-01-09 00:31:43 · 731 阅读 · 0 评论 -
[lua源码学习笔记]词法语法分析
lua是我工作中的第一语言,因而工作的大部分时间,都在敲着lua代码。虽然它语法是否简单好学,但它来做工程的人,都不免要抱怨作者的一些设定理念。 据说作者是一个学院派的人(从他的sample代码中就能看出这点),很少也不会去考虑做工程的人的需求。 因而,留给我们这些使用lua的人不少痛苦。 大伙不爽的事情如下: 1. 默认的变量声明是全局的, 局部需要 local转载 2013-01-26 16:55:57 · 732 阅读 · 0 评论