Lines Matching full:coroutine
437 return; /* coroutine finished normally */
476 return 1; /* continue running the coroutine */
482 ** coroutine itself. (Such errors should not be handled by any coroutine
483 ** error handler and should not kill the coroutine.)
502 if (L->status == LUA_OK) { /* may be starting a coroutine */
504 resume_error(L, "cannot resume non-suspended coroutine", firstArg);
505 /* coroutine is in base level; start running it */
510 resume_error(L, "cannot resume dead coroutine", firstArg);
576 luaG_runerror(L, "attempt to yield from outside a coroutine");