C/lizard/ENTROPY.md
The lib directory contains several files, but you don't necessarily want them all. Here is a detailed list, to help you decide which one you need :
These files are required in all circumstances :
This is the base codec required by other ones. It implements a tANS variant, similar to arithmetic in compression performance, but much faster. Compression and decompression can be compiled independently.
This codec is able to encode alphabets of size > 256, using 2 bytes per symbol. It requires the base FSE codec to compile properly. Compression and decompression are merged in the same file.
This is the fast huffman codec. It requires the base FSE codec to compress its headers. Compression and decompression can be compiled independently.