<commit_before>#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <getopt.h>

#include "widynski.h"

#define buffer_size 512
int main(int argc, char **argv) {
  int c;
  while ((c = getopt(argc, argv, "")) != -1)
    switch (c) {
    default:
      abort();
    }
  uint64_t seedvalue = 12345678;
  widynski_seed(seedvalue);
  uint32_t buffer[buffer_size];
  while (1) {
      for (int k = 0; k < buffer_size; k++)
        buffer[k] = widynski();
      fwrite((void *)buffer, sizeof(buffer), 1, stdout);
  }
}
<commit_msg>Update testwidynski.c<commit_after>#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <getopt.h>

#include "widynski.h"

#define buffer_size 512
int main(int argc, char **argv) {
  uint64_t seedvalue = 12345678;
  widynski_seed(seedvalue);
  uint32_t buffer[buffer_size];
  while (1) {
      for (int k = 0; k < buffer_size; k++)
        buffer[k] = widynski();
      fwrite((void *)buffer, sizeof(buffer), 1, stdout);
  }
}

{'fraction_non_alphanumeric': 0.16309887869520898, 'fraction_numerical': 0.03771661569826707, 'mean_word_length': 3.6320754716981134, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 11, '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': '3717276', 'n_tokens_mistral': 413, 'n_tokens_neox': 384, 'n_words': 92}