A shared library for handling and storing various forms of information.
Dynatic strings and collections of strings. Dynamic arrays of longs, floats and points. Perl style regular expressions and substitutions. Hashes of strings, longs and doubles. Tokenizer for character sets or regular expressions. Spell checking and suggestions based on metaphones. Stemming and morphological equivalence. Finite state machines and transducers. Queues of longs, floats, doubles and pointers. CRC32 Encoding, and Base64 encoding / decoding.