随笔分类 -  lua

摘要:介绍lua和c的亲密接触,靠的是一个虚拟栈。lua通过这个虚拟栈来实现和c之间值的互传。栈上的每一个元素是一个lua值(nil,number,string...)。当lua调用c函数的时候,这个函数会得到一个新的栈,这个栈独立于c函数本身的栈,也独立于lua自己的栈。它里面包含了lua要传给c的所有... 阅读全文
posted @ 2016-01-15 17:33 andyidea 阅读(792) 评论(0) 推荐(1)
摘要:原文:http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html译者序:这个是官方的LPeg的文档。这段时间学习LPeg的时候发现国内关于LPeg的文章很少,所以决定把文档翻译一下。翻译的不是很完整,只是常用的一部分,会慢慢的翻译下去,有同学能帮我补全的话就太... 阅读全文
posted @ 2015-12-25 17:46 andyidea 阅读(1547) 评论(0) 推荐(0)
摘要:条件语句判断时,只有false和nil会导致判断为假,其他的任何值都为真。Lua 的字符串与编码无关; 它不关心字符串中具体内容。标准 Lua 使用 64 位整数和双精度(64 位)浮点数, 但你也可以把 Lua 编译成使用 32 位整数和单精度(32 位)浮点数。 以 32 位表示数字对小型机器以... 阅读全文
posted @ 2015-05-29 17:52 andyidea 阅读(647) 评论(0) 推荐(0)