4
4
#define ARRAY_DEFINE(name, array_type) union { struct array arr; array_type const *const *v; array_type **v_modifiable; } name
7
7
#define ARRAY_DEFINE_TYPE(name, array_type) \
8
8
union array ## __ ## name { struct array arr; array_type const *const *v; array_type **v_modifiable; }