NUM
#define NUM(n) (args[(n)].num)
#undef NUM
#define NUM 1
#define NUM 01 /* number value is valid */
#define NUM(type) \