5 TS(HEADERNAME, "header name", = 256)
6 TS(IDENTIFIER, "identifier",)
8 TS(CHARACTER_CONSTANT, "character constant",)
9 TS(WIDE_CHARACTER_CONSTANT, "character constant",)
10 TS(STRING_LITERAL, "string literal",)
11 TS(WIDE_STRING_LITERAL, "wide string literal",)
12 TS(PUNCTUATOR, "punctuator",)
14 #define PUNCTUATOR(name,string,val) T(_ALL,name,string,val)
15 #include "tokens_punctuator.inc"
18 #define S(x) T(_ALL,x,#x,)
34 T(_ALL, va_args, "__VA_ARGS__",)
44 #define TP_LAST_TOKEN (TP_CX_LIMITED_RANGE + 1)
46 TS(NEWLINE, "newline", = '\n')