摘要:
resume和yield为两个重要的函数,resume启动协程并可以传入参数,第一次传给主函数,第二次作为yield的返回值。然后协程返回数据是通过yield的参数实现的,yield的参数就是resume的返回值 co = coroutine.create(function(a) a 阅读全文
摘要:
什么是闭包呢? 其实我也不知道什么是闭包,更不知道为什么第一个给这种程序结构起了一个“闭包”的名字是基于什么。。。就像递归一样。。。感觉逼格好高(懵逼。。流鼻涕) 好了,不管这么多,只要知道下面这种程序结构就叫闭包 function foo() local i = 0 function foo2() 阅读全文