<commit_before>/**
 * @file ARSAL_Ftw.h
 * @brief libARSAL Ftw header file.
 * @date 19/12/2013
 * @author <EMAIL>
 **/

#ifndef _ARSAL_FTW_H_
#define _ARSAL_FTW_H_

#ifdef HAVE_FTW_H
#define __USE_XOPEN_EXTENDED    1
#include <sys/stat.h>
#include <ftw.h>

#else

/**
 * @brief FTW structure
 * @param base The base 
 * @param level The level
 * @see ARSAL_Nftw
 */
struct FTW {
    int base;
    int level;
};

/**
 * @brief FTW type enum
 * @see ARSAL_Ftw, ARSAL_Nftw
 */
enum {
    FTW_F = 0,
    FTW_D,
};
<commit_msg>fix, include stat in all cases<commit_after>/**
 * @file ARSAL_Ftw.h
 * @brief libARSAL Ftw header file.
 * @date 19/12/2013
 * @author <EMAIL>
 **/

#ifndef _ARSAL_FTW_H_
#define _ARSAL_FTW_H_

#include <sys/stat.h>

#ifdef HAVE_FTW_H
#define __USE_XOPEN_EXTENDED    1
#include <ftw.h>

#else

/**
 * @brief FTW structure
 * @param base The base 
 * @param level The level
 * @see ARSAL_Nftw
 */
struct FTW {
    int base;
    int level;
};

/**
 * @brief FTW type enum
 * @see ARSAL_Ftw, ARSAL_Nftw
 */
enum {
    FTW_F = 0,
    FTW_D,
};

{'fraction_non_alphanumeric': 0.13439849624060152, 'fraction_numerical': 0.018796992481203006, 'mean_word_length': 3.0804597701149423, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '2986394', 'n_tokens_mistral': 494, 'n_tokens_neox': 471, 'n_words': 117}