摘要: 1.数组操作 void lua_rawgeti(lua_State * L ,int index,int key) void lua_rewseti(lua_State * L,int index,int key) index表示table在栈的位置,key表示元素在table中的位置 test.lua内容 tab = {"a","b","c","c","e","f","g","h... 阅读全文
posted @ 2013-11-17 13:13 瓜蛋 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 因为之前一直使用lua for windows来搭建lua的使用环境,但是最新的 lua for windows 还没有lua5.2,我又想用这个版本的lua,所以被逼无奈只能自己编一下lua源码。首先从lua的官网下载你想要使用的lua源码,比如我下载的就是lua5.2。解压后内容如下:所有的lua源码都放在了 src 文件夹下,当然,不同的lua版本目录结构有可能不一样,但是都会有 src 这个文件夹,只有这个才是我们编译必须的。而且lua越做越精简了,5.1的版本里面还有一些test的例子之类的,5.2就只剩下必须的内容了。然后,如果是第一次编译lua,还是建议看一下doc文件夹下面的r 阅读全文
posted @ 2013-11-17 00:58 瓜蛋 阅读(804) 评论(0) 推荐(1) 编辑