<commit_before>/* Copyright 1989, 1990, 1995 by Abacus Research and
 * Development, Inc.  All rights reserved.
 */

/* Forward declarations in SegmentLdr.h (DO NOT DELETE THIS LINE) */

#include <base/common.h>

#include <FileMgr.h>
#include <SegmentLdr.h>
#include <MemoryMgr.h>
#include <ResourceMgr.h>
#include <StdFilePkg.h>
#include <SysErr.h>
#include <FontMgr.h>
#include <OSEvent.h>
#include <WindowMgr.h>

#include <hfs/hfs.h>
#include <base/cpu.h>
#include <wind/wind.h>
#include <rsys/segment.h>
#include <vdriver/vdriver.h>
#include <rsys/executor.h>
#include <commandline/flags.h>
#include <prefs/prefs.h>
#include <osevent/osevent.h>
#include <quickdraw/cquick.h>
#include <rsys/desk.h>
#include <hfs/dcache.h>
#include <rsys/launch.h>
#include <rsys/paths.h>

#include <ctype.h>
#include <algorithm>

#if defined(CYGWIN32)

#include "winfs.h"

/*
 * NOTE:  I've looked at MINGW32 0.1.3 and the io.h #defines
 *        X_OK, which we use below.  I think Sam uses 0.1.3, even though
 *	  ARDI is currently at 0.1.2.
 */

#if !defined(OLD_MINGWIN32)
#include <io.h> /* needed for X_OK */
#else
#define X_OK 4 /* this is really just to get segment.c to compile */<commit_msg>add missing #include<commit_after>/* Copyright 1989, 1990, 1995 by Abacus Research and
 * Development, Inc.  All rights reserved.
 */

/* Forward declarations in SegmentLdr.h (DO NOT DELETE THIS LINE) */

#include <base/common.h>

#include <FileMgr.h>
#include <SegmentLdr.h>
#include <MemoryMgr.h>
#include <ResourceMgr.h>
#include <StdFilePkg.h>
#include <SysErr.h>
#include <FontMgr.h>
#include <OSEvent.h>
#include <WindowMgr.h>

#include <hfs/hfs.h>
#include <base/cpu.h>
#include <wind/wind.h>
#include <rsys/segment.h>
#include <vdriver/vdriver.h>
#include <rsys/executor.h>
#include <commandline/flags.h>
#include <prefs/prefs.h>
#include <osevent/osevent.h>
#include <quickdraw/cquick.h>
#include <rsys/desk.h>
#include <hfs/dcache.h>
#include <rsys/launch.h>
#include <rsys/paths.h>
#include <rsys/macstrings.h>

#include <ctype.h>
#include <algorithm>

#if defined(CYGWIN32)

#include "winfs.h"

/*
 * NOTE:  I've looked at MINGW32 0.1.3 and the io.h #defines
 *        X_OK, which we use below.  I think Sam uses 0.1.3, even though
 *	  ARDI is currently at 0.1.2.
 */

#if !defined(OLD_MINGWIN32)
#include <io.h> /* needed for X_OK */
#else
#define X_OK 4 /* this is really just to get segment.c to compile */
{'fraction_non_alphanumeric': 0.15614617940199335, 'fraction_numerical': 0.023255813953488372, 'mean_word_length': 4.158458244111349, 'pattern_counts': {'":': 0, '<': 58, '<?xml version=': 0, '>': 58, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6294753', 'n_tokens_mistral': 1010, 'n_tokens_neox': 969, 'n_words': 256}