BCE v0.4 Release
Copyright (C) 2016 Christoph Diegelmann
This is free software under GNU Lesser General Public License. See http://www.gnu.org/licenses/lgpl
BCE is a compressor for stationary data. It uses an algorithm described at http://encode.ru/threads/2150-A-new-algorithm-for-compression-using-order-n-models.
The algorithm is also known as Compression by Substring Enumeration (CSE) in literature.
Usage:
bce -c archive.bce file [config]
Compresses "file" to archive "archive.bce" [using config "config"]
bce -d file archive.bce
Decompresses archive "archive.bce" to "file"
bce -s config file
Scan "file" and generate a config file "config" to improve the AdaptiveCoder (uses a lot of memory)
Building:
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
Dependings:
libdivsufsort - See https://github.com/akamiru/libdivsufsort