A asymmetric coroutine library for C.