<commit_before>#ifndef __CPP_EVENTS__CONFIG__HPP
#define __CPP_EVENTS__CONFIG__HPP

//Platform detection

#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
#  define PLATFORM_DIR WinApi
#elif defined(__GNUC__)
#  define PLATFORM_DIR POSIX
#else
#  error "Unsupported target platform!"
#endif

// Platform-specific path

#define PLATFORM_PATH_HELPER_0(Path) #Path
#define PLATFORM_PATH_HELPER_1(Dir, Path) PLATFORM_PATH_HELPER_0(Dir ## / ## Path)
#define PLATFORM_PATH_HELPER_2(Dir, Path) PLATFORM_PATH_HELPER_1(Dir, Path)
#define PLATFORM_PATH(Path) PLATFORM_PATH_HELPER_2(PLATFORM_DIR, Path)

#define DISABLE_COPY(Class) \
private: \
	Class(Class const &); \
	Class & operator=(Class const &);

#endif //__CPP_EVENTS__CONFIG__HPP<commit_msg>-: Fixed: wrong usage of the concatenation preprocessor operator in <Cpp/Events/Config.hpp><commit_after>#ifndef __CPP_EVENTS__CONFIG__HPP
#define __CPP_EVENTS__CONFIG__HPP

//Platform detection

#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
#  define PLATFORM_DIR WinApi
#elif defined(__GNUC__)
#  define PLATFORM_DIR POSIX
#else
#  error "Unsupported target platform!"
#endif

// Platform-specific path

#define PLATFORM_PATH_HELPER_0(Path) #Path
#define PLATFORM_PATH_HELPER_1(Dir, Path) PLATFORM_PATH_HELPER_0(Dir/Path)
#define PLATFORM_PATH_HELPER_2(Dir, Path) PLATFORM_PATH_HELPER_1(Dir, Path)
#define PLATFORM_PATH(Path) PLATFORM_PATH_HELPER_2(PLATFORM_DIR, Path)

#define DISABLE_COPY(Class) \
private: \
	Class(Class const &); \
	Class & operator=(Class const &);

#endif //__CPP_EVENTS__CONFIG__HPP
{'fraction_non_alphanumeric': 0.10669975186104218, 'fraction_numerical': 0.01488833746898263, 'mean_word_length': 7.357512953367876, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, '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': '6479766', 'n_tokens_mistral': 614, 'n_tokens_neox': 583, 'n_words': 116}