#include #include using namespace ostd; int main() { generator g = [](auto &coro) { coro.yield(5); coro.yield(10); coro.yield(15); coro.yield(20); return 25; }; writeln("generator test"); for (int i: g) { writeln("generated: ", i); } } /* generator test generated: 5 generated: 10 generated: 15 generated: 20 generated: 25 */