23Y(malloc_type_function) Y(malloc_hook) = 0;
24Y(free_type_function) Y(free_hook) = 0;
25Y(die_type_function) Y(die_hook) = 0;
27void *Y(malloc)(
size_t n)
32 return Y(malloc_hook)(n);
40 Y(die)(STRINGIZE(Y(malloc))
": out of memory\n");
58void Y(die)(
const char *s)