REPLACE
#define REPLACE 2
} REPLACE;
#define REPLACE(r) do {\
#define REPLACE(r) goto replace
#undef REPLACE
#define REPLACE 2
REPLACE /* Replace the contents. */
#define REPLACE(x) cur->x = new->x