Home  Contents

coroutine.wrap

Coroutine Lua Commands

SYNOPSIS

coroutine.wrap(f)

DESCRIPTION

Creates a new coroutine, with body f. f must be a Lua function. Returns a function that resumes the coroutine each time it is called. Any arguments passed to the function behave as the extra arguments to resume.

RETURN VALUE

Returns the same values returned by resume, except the first boolean. In case of error, propagates the error.