STR
#define STR(str) ((str) == NULL ? "NULL" : (str))
} STR;
#define STR(x) x
#define STR(x) L ## x
#define STR(x) x
#define STR(x) L ## x
#define STR(x) XSTR(x)
#define STR(x) __STR(x)
#define STR(x) #x
#define STR(tok) STR_EXPAND(tok)
#define STR(x) XSTR(x)
enum { STR, VAR, WHITE } state;
#define STR(x) XSTR(x)
#define STR(x) #x
#define STR(x) #x
#define STR (sc->sc_pcx[5])
PLAIN, STR, CHR, COMM
#define STR(x) #x
#undef STR
typedef struct str STR;
#define STR 2
#define STR 1
enum kind {INT, STR};