9#define _T(token_type) PS_TOKEN_##token_type
10#define T(token_type) _T(token_type)
25ENUM(
T(ID),
"identifier")
28#include "token_type_keyword.h"
32#include "token_type_symbols_operators.h"
35ENUM(
T(LIT_DEC),
"decimal-literal")
36ENUM(
T(LIT_HEX), "hexadecimal-literal")
37ENUM(
T(LIT_OCT), "octal-literal")
38ENUM(
T(LIT_BIN), "binary-literal")
39ENUM(
T(LIT_FLT), "
float-literal")
40ENUM(
T(LIT_CHR), "
char-literal")
41ENUM(
T(LIT_STR), "
string-literal")
42ENUM(
T(LIT_STR_INTERP), "
string-literal-interp")
45ENUM(
T(UNKNOWN), "unknown")
Custom enum definitions with associated data.