Programme: CS
Doesn't work on binary files, this may be due to the larger alphabet size. Though it should work fine on text files. May be fixed at a later date.
git clone https://github.com/vikke1234/compression_tira.git
cd compression_tira
mkdir build
cmake ..
make tira
NOTE: it might not work fully yet, it should work on "simple repetitive data", because the lengths of the paths may be too long (>16 bits) it will crash and burn. I'm working currently on a solution for it but it still requires testing.
Comparison of different compression algorithms (see below which will be compared, there may be added more in the future).
Documentation will be written in English.
Compression
./tira -c filename
Decompression
./tira -d filename
The filename after compression will be output
Project specification Implementation details
Week 1 Week 2 Week 3 Week 4 Week 5 Week 7
Test coverage may be outdated