15 Oct
2015
15 Oct
'15
3:42 a.m.
On 10/13/15 12:32 PM, VinÃcius dos Santos Oliveira wrote:
2015-04-15 10:27 GMT-03:00 Niall Douglas
: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4453.pdf
revision 1 (p0114r0) is available: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0114r0.pdf
I looked at this briefly and found it intriguing. But I have a couple of questions. Suppose I use something like Boost.Coroutine and declare the function which calls it as constexpr. Now this means that the constexpr stack is implemented at compile time and not at all at runtime. So how is not a "stackless" co-routine? How is it different than this proposal. Given this, why is this proposal even necessary? Robert Ramey