- fprintf(f, "number '%s'", token->literal.string.begin);
- break;
-
- char delim;
- case T_STRING_LITERAL: delim = '"'; goto print_string;
- case T_CHARACTER_CONSTANT: delim = '\''; goto print_string;
-print_string:
- print_token_kind(f, (token_kind_t)token->kind);
- fprintf(f, " %s%c", get_string_encoding_prefix(token->literal.string.encoding), delim);
- print_stringrep(&token->literal.string, f);
- fputc(delim, f);