<commit_before>wlib
====

Set of simple libraries to play around with C programming<commit_msg>readme updating<commit_after>wlib
====

wlib is a bulde of simple and legible C libraries.

alphamap
--------
    simple library for alternating tolower and toupper of ctype.h

darray
------
    simple dinamic array
    
wassert
-------
    simple library with neat format to alternate <assert.h>
    
wdebug
------
    tiny debugger
    
wfileio
-------
    file input/output handlier
    
whtml_formatter
---------------
    simple html document writter
    
winput_handler
--------------
    simple & safe functions to handle input stream
    
wmalloc
-------
    convenient memory allocatation & deallocation handler
    
wshell_handler
--------------
    tiny script system caller
    
wstring_clear
-------------
    fills string with null character until first null character 
    occurs. it can also be used static char array.
    
wstring_comparision
-------------------
    string comparision checker.. 
    
wstring_concat
--------------
    string concatnator built with own libraries
    
wstring_copy
------------
    simple string copier
    
wstring_delete_character
------------------------
    within a string, deltes any character but null
    
wstring_delete_character_null
-----------------------------
    within a string, deletes any character including null

wstring_length
--------------
    string length getter
    
wstring_tolower
----------------
    lowercase a letter
    
wstring_toupper
---------------
    uppercase a letter
    
wunit
-----
    tiny unit tester - modified format from mu_unit
{'fraction_non_alphanumeric': 0.16892725030826142, 'fraction_numerical': 0.0, 'mean_word_length': 1.7369308600337268, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, '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': '6730443', 'n_tokens_mistral': 416, 'n_tokens_neox': 410, 'n_words': 148}