grauzone wrote:
It has been a GCC extension for a long time:

http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc_4.html#SEC65

Which further makes it a mystery why this has to be badly reinvented.

(But note that the gcc extension has the same problem D1 has with them; the closures don't survive the end of the function. This was fixed with D2.)

Reply via email to