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.