<commit_before>/*
ABOUT:
    A small and fast hash table implementing open addressing using the robin hood scheme with backward shift deletion
    Implementation uses two separate arrays in order to separate seeking and storing, for cache friendliness

    - The memory must be allocated by the user
    - It cannot grow
    - It asserts when putting an item into a full table
    - Supports keys with & and == operators
    - Supports values with = operator

VERSION:
    1.02 - (2016-06-04) - Changed to two arrays: entries & values
                        - Removed empty key
                        - Optimised the Create function
                        - Bug fixes
    1.01 - (2016-04-23) Fixed two iterator issues
    1.00 - (2016-03-08) Initial add

LICENSE:

    The MIT License (MIT)

    Copyright (c) 2016 <NAME><commit_msg>Documentation tweak<commit_after>/*
ABOUT:
    A small and fast hash table implementing open addressing using the robin hood scheme with backward shift deletion
    Implementation uses two separate arrays in order to separate seeking and storing, for cache friendliness

    - The memory must be allocated by the user
    - It cannot grow
    - It asserts when putting an item into a full table
    - Supports keys with & and == operators
    - Supports values with = operator

VERSION:
    2.00 - (2016-06-04) - Changed to two arrays: entries & values
                        - Removed empty key (API change)
                        - Optimised the Create function
                        - Bug fixes
    1.01 - (2016-04-23) Fixed two iterator issues
    1.00 - (2016-03-08) Initial add

LICENSE:

    The MIT License (MIT)

    Copyright (c) 2016 <NAME>
{'fraction_non_alphanumeric': 0.0579538734476641, 'fraction_numerical': 0.04376108811354228, 'mean_word_length': 2.180451127819549, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '2681866', 'n_tokens_mistral': 485, 'n_tokens_neox': 415, 'n_words': 208}