print("Lua 协程测试3")-- 实现消费者-生产者关系(生产一个就消费一个)count = 10 -- 生产总数-- 生产者local newProductorCo = coroutine.create( --创建协程 function() local i = 1 while(i <= count)do coroutine.yield(i) -- 挂起协程 i = i + 1 end end)-- 消费者for i=1,count do local status,value = coroutine.resume(newProductorCo) print(status,value)end运行结果:Lua 协程测试3true 1true 2true 3true 4true 5true 6true 7true 8true 9true 10