<commit_before>/* plibconfig.h
 *
 * This is a generated file.  Please modify 'configure.ac'
 */

#ifndef __PLIBCONFIG_H__
#define __PLIBCONFIG_H__

#include <winsock2.h>
#include <windows.h>

#include <pmacros.h>

#include <limits.h>
#include <float.h>

P_BEGIN_DECLS

#define P_MINFLOAT	FLT_MIN
#define P_MAXFLOAT	FLT_MAX
#define P_MINDOUBLE	DBL_MIN
#define P_MAXDOUBLE	DBL_MAX
#define P_MINSHORT	SHRT_MIN
#define P_MAXSHORT	SHRT_MAX
#define P_MAXUSHORT	USHRT_MAX
#define P_MININT	INT_MIN
#define P_MAXINT	INT_MAX
#define P_MAXUINT	UINT_MAX
#define P_MINLONG	LONG_MIN
#define P_MAXLONG	LONG_MAX
#define P_MAXULONG	ULONG_MAX

typedef signed char	pint8;
typedef unsigned char	puint8;
typedef signed short	pint16;
typedef unsigned short	puint16;
typedef signed int	pint32;
typedef unsigned int	puint32;
typedef signed int	pssize;
typedef unsigned int	psize;

#define PINT16_MODIFIER	"h"
#define PINT16_FORMAT	"hi"
#define PUINT16_FORMAT	"hu"
#define PINT32_MODIFIER	""
#define PINT32_FORMAT	"i"
#define PUINT32_FORMAT	"u"
#define PINT64_MODIFIER	"I64"
#define PINT64_FORMAT	"I64i"
#define PUINT64_FORMAT	"I64u"

#ifdef P_CC_MSVC
typedef signed __int64		pint64;
typedef unsigned __int64	puint64;
#else<commit_msg>Fix psize and pssize types definition on win64<commit_after>/* plibconfig.h
 *
 * This is a generated file.  Please modify 'configure.ac'
 */

#ifndef __PLIBCONFIG_H__
#define __PLIBCONFIG_H__

#include <winsock2.h>
#include <windows.h>

#include <pmacros.h>

#include <limits.h>
#include <float.h>

P_BEGIN_DECLS

#define P_MINFLOAT	FLT_MIN
#define P_MAXFLOAT	FLT_MAX
#define P_MINDOUBLE	DBL_MIN
#define P_MAXDOUBLE	DBL_MAX
#define P_MINSHORT	SHRT_MIN
#define P_MAXSHORT	SHRT_MAX
#define P_MAXUSHORT	USHRT_MAX
#define P_MININT	INT_MIN
#define P_MAXINT	INT_MAX
#define P_MAXUINT	UINT_MAX
#define P_MINLONG	LONG_MIN
#define P_MAXLONG	LONG_MAX
#define P_MAXULONG	ULONG_MAX

typedef signed char	pint8;
typedef unsigned char	puint8;
typedef signed short	pint16;
typedef unsigned short	puint16;
typedef signed int	pint32;
typedef unsigned int	puint32;

#define PINT16_MODIFIER	"h"
#define PINT16_FORMAT	"hi"
#define PUINT16_FORMAT	"hu"
#define PINT32_MODIFIER	""
#define PINT32_FORMAT	"i"
#define PUINT32_FORMAT	"u"
#define PINT64_MODIFIER	"I64"
#define PINT64_FORMAT	"I64i"
#define PUINT64_FORMAT	"I64u"

#ifdef P_CC_MSVC
typedef signed __int64		pint64;
typedef unsigned __int64	puint64;
#else
{'fraction_non_alphanumeric': 0.0725, 'fraction_numerical': 0.03666666666666667, 'mean_word_length': 6.503125, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, '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': '1173522', 'n_tokens_mistral': 1059, 'n_tokens_neox': 987, 'n_words': 264}