Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Нет, я говорю о том что корутины могут быть копируемыми, перемещаемыми, сериализуемыми, быть обычными объектами без аллоцируемого состояния, и при этом иметь удобный синтаксис для await/yield и т.п.
Ну ОК.
Не мог бы ты показать конкретные примеры из твой твоей ссылки proposal от одного из авторов буста, чтобы я точно знал, что мы обсуждаем одно и то же. Я прочел только первую половину и практически со всем написанным там не согласен. Похоже, мы сейчас заочно обсуждаем разные вещи.
Что интересует? Связь синтаксиса и семантики. По синтаксису в текущих proposal stackless-корутина может представлять из себя просто resumable ф-ию, в которой отсутствуют уши низлежащего механизма. Покажи, как "копировать ф-ию"?