<commit_before>/**
@file String.hpp
@brief String types.

@author <NAME>
@copyright 2013 <NAME> under the MIT license;
see @ref index or the accompanying LICENSE file for full text.
*/

#ifndef CEFORMAT_STRING_HPP_
#define CEFORMAT_STRING_HPP_

#include <ceformat/config.hpp>
#include <ceformat/aux.hpp>

namespace ceformat {

/**
	@addtogroup string
	@{
*/

/**
	Turn input into a UTF-8 encoded string literal.

	@param x__ C-string literal.
*/
#define CEFORMAT_STR_LIT(x__) u8 ## x__

/**
	String type.

	@note Contents must be UTF-8.
*/
using String = CEFORMAT_CONFIG_STRING_TYPE;

/**
	Output string stream type.
*/
using OutputStringStream = CEFORMAT_CONFIG_OSTRINGSTREAM_TYPE;

/** @} */ // end of doc-group string

} // namespace ceformat

#endif // CEFORMAT_STRING_HPP_<commit_msg>Corrected names violating the reserved double-underscore.<commit_after>/**
@file String.hpp
@brief String types.

@author <NAME>
@copyright 2013 <NAME> under the MIT license;
see @ref index or the accompanying LICENSE file for full text.
*/

#ifndef CEFORMAT_STRING_HPP_
#define CEFORMAT_STRING_HPP_

#include <ceformat/config.hpp>
#include <ceformat/aux.hpp>

namespace ceformat {

/**
	@addtogroup string
	@{
*/

/**
	Turn input into a UTF-8 encoded string literal.

	@param s_ C-string literal.
*/
#define CEFORMAT_STR_LIT(s_) u8 ## s_

/**
	String type.

	@note Contents must be UTF-8.
*/
using String = CEFORMAT_CONFIG_STRING_TYPE;

/**
	Output string stream type.
*/
using OutputStringStream = CEFORMAT_CONFIG_OSTRINGSTREAM_TYPE;

/** @} */ // end of doc-group string

} // namespace ceformat

#endif // CEFORMAT_STRING_HPP_
{'fraction_non_alphanumeric': 0.11488573193329216, 'fraction_numerical': 0.008647313156269302, 'mean_word_length': 4.159235668789809, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7514762', 'n_tokens_mistral': 565, 'n_tokens_neox': 537, 'n_words': 162}