<commit_before>#ifndef _IV_PLATFORM_H_
#define _IV_PLATFORM_H_

#if defined(WIN32) || defined(WIN64)
#ifndef OS_WIN
#define OS_WIN 1
#endif  // OS_WIN
#elif defined(__APPLE__) || defined(__darwin__)
#ifndef OS_MACOSX
#define OS_MACOSX 1
#endif  // OS_MACOSX
#elif defined(__linux__)
#ifndef OS_LINUX
#define OS_LINUX 1
#endif  // OS_LINUX
#endif

#endif  // _IV_PLATFORM_H_
<commit_msg>add BSD & Cygwin macro in platform.h<commit_after>#ifndef _IV_PLATFORM_H_
#define _IV_PLATFORM_H_

#if (defined(__unix__) || defined(unix)) && !defined(USG)
#include <sys/param.h>
#endif

#if defined(WIN32) || defined(WIN64)
#ifndef OS_WIN
#define OS_WIN 1
#endif  // OS_WIN
#elif defined(__APPLE__) || defined(__darwin__)
#ifndef OS_MACOSX
#define OS_MACOSX 1
#endif  // OS_MACOSX
#elif defined(__linux__)
#ifndef OS_LINUX
#define OS_LINUX 1
#endif  // OS_LINUX
#elif defined(BSD)
#ifndef OS_BSD
#define OS_BSD 1
#endif  // OS_BSD
#elif defined(__CYGWIN__)
#ifndef OS_CYGWIN
#define OS_CYGWIN 1
#endif  // OS_CYGWIN
#endif

#endif  // _IV_PLATFORM_H_

{'fraction_non_alphanumeric': 0.11560693641618497, 'fraction_numerical': 0.015414258188824663, 'mean_word_length': 5.575949367088608, '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': '1494054', 'n_tokens_mistral': 443, 'n_tokens_neox': 426, 'n_words': 102}