1 function lua_async.yield()
5 function lua_async.kill_thread()
9 function lua_async.sleep(ms)
10 local co = assert(coroutine.running(), "sleep called outside of an async function")
11 setTimeout(lua_async.resume, ms, co)
16 function lua_async.run()
17 local last_time = os.clock()
20 local current_time = os.clock()
21 local dtime = current_time - last_time
22 last_time = current_time