摘要: --元表和元方法给lua里的值设定一些操作,让我们可以对这些操作自定义--创建一个新的table变量时,它是不存在元表的--在Lua中,只能设置table的元表,其他类型的值的元表,只能通过C代码来完成local mt={}mt.__add=function(t1,t2)print("i am re... 阅读全文
posted @ 2015-04-24 15:50 合唱团abc 阅读(249) 评论(0) 推荐(0) 编辑
摘要: function newCounter() local i=0 return function() i=i+1 return i endendc1=newCounter()print(c1())print(c1())以上代码输出1,2闭包=函数+引用环境... 阅读全文
posted @ 2015-04-24 15:10 合唱团abc 阅读(277) 评论(0) 推荐(0) 编辑