![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
qq19342572
这个作者很懒,什么都没留下…
展开
-
lua中的泛型for 和迭代器
lua中的泛型for 和迭代器 lua中的泛型for语法如下: for<var-list> in <exp-list> do block end var-list :迭代变量列表(具体的值由迭代函数返回),可以有多个变量,第一个默认为迭代变量,如果为nil则退出for循环. exp-list:表达式列表(至少一个表达式,在进入for时只被调用一次)泛型for的具体流程: Step-1:调用e原创 2015-08-09 15:50:54 · 998 阅读 · 0 评论 -
lua 协同程序
协同程序 yield函数:程序由运行态到挂起态 Resume函数:程序由挂起态到运行态 a) 在任一指定时刻只有一个协同程序在运行,yield函数可以挂起协同程序,如果程序被yield挂起时,当执行resume时程序会在yeild处返回被继续执行,直到再被yield挂起或者程序执行结束 b) 协同有三种状态,运行态,挂起态(被yeild挂起),终止态(程序执行结束)原创 2015-12-15 09:52:57 · 334 阅读 · 0 评论