<commit_before>About
=====

A simple Lua wrapper for pthreads.

Each thread gets it's own `lua_State` and there is no shared global state.
The parent thread can pass data to a child thread only as parameters when creating
the child thread.  The child threads can return data back to the parent thread only
when it return (i.e. ends).  The parent needs to call child:join() to get the return<commit_msg>Update README to reflex support for WIN32 threads.<commit_after>About
=====

A simple Lua wrapper for pthreads & WIN32 threads.

Each thread gets it's own `lua_State` and there is no shared global state.
The parent thread can pass data to a child thread only as parameters when creating
the child thread.  The child threads can return data back to the parent thread only
when it return (i.e. ends).  The parent needs to call child:join() to get the return
{'fraction_non_alphanumeric': 0.05367561260210035, 'fraction_numerical': 0.004667444574095682, 'mean_word_length': 4.296296296296297, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '1580212', 'n_tokens_mistral': 225, 'n_tokens_neox': 217, 'n_words': 138}