#pragma once typedef struct Coro Coro; Coro* coro·make(uintptr stk, uintptr (*func)(Coro*, uintptr)); uintptr coro·yield(Coro *c, uintptr arg); int coro·free(Coro *c);