Tiny asymmetric-coroutine library: - generator bidirectional communication with yield_value/resume_value - native context switch - C11