Lua
文章平均质量分 82
木子小新
这个作者很懒,什么都没留下…
展开
-
写lua时需要注意的地方
条件语句判断时,只有false和nil会导致判断为假,其他的任何值都为真。 Lua 的字符串与编码无关; 它不关心字符串中具体内容。标准 Lua 使用 64 位整数和双精度(64 位)浮点数, 但你也可以把 Lua 编译成使用 32 位整数和单精度(32 位)浮点数。 以 32 位表示数字对小型机器以及嵌入式系统特别合适。table 是一个关联数组, 也就是说,这个数组不仅仅以数字做索原创 2015-09-20 21:21:58 · 2639 阅读 · 0 评论 -
lua和c的亲密接触
介绍lua和c的亲密接触,靠的是一个虚拟栈。lua通过这个虚拟栈来实现和c之间值的互传。栈上的每一个元素是一个lua值(nil,number,string...)。当lua调用c函数的时候,这个函数会得到一个新的栈,这个栈独立于c函数本身的栈,也独立于lua自己的栈。它里面包含了lua要传给c的所有参数,然后c函数会把返回的结果放入这个栈中返回给调用者。对于栈的查询操作,如果按照栈的规原创 2016-01-15 18:27:39 · 396 阅读 · 0 评论 -
LPeg编程指南
原文:http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html译者序:这个是官方的LPeg的文档。这段时间学习LPeg的时候发现国内关于LPeg的文章很少,所以决定把文档翻译一下。翻译的不是很完整,只是常用的一部分,会慢慢的翻译下去,有同学能帮我补全的话就太感谢了。介绍:LPeg是lua中一个新的模式匹配(pattern翻译 2015-12-25 17:38:28 · 3337 阅读 · 0 评论