∅ч
Size: a a a
∅ч
G
G
G
∅ч
G
void *cx
не отличаютсяG
#define let __auto_type
#define $(return_type, params_and_body) \
({ return_type fn params_and_body; fn; })
int main(void) {
let closure = $(int, (int x, int y) {
return x + y;
});
}
S
G
S
SP
∅ч
∅ч
G
SP
G
SP
SP
SP
S