MACRO_NAME_LEN
char buf[MACRO_NAME_LEN];
if (strlen($1) >= MACRO_NAME_LEN) {
"max %d characters", MACRO_NAME_LEN - 1);