4 ms·
Kinda. Here's an example: void mkclosure(int x) { int x; void fn(void){ return x + 1; } return fnheapify(fn); }
by ori_b 1y ago
Kinda. Here's an example:
void
mkclosure(int x)
{
int x;
void fn(void){ return x + 1; }
return fnheapify(fn);
}
void
useclosure(void)
{
void (^fn)(void) = mkclosure(42);
fn();
fnfree(fn);
}