Repository navigation
Binários do trabalho extra de PID. Devem ser executados a partir do terminal. Binários do tipo release aceitam qualquer tipo de símbolo. Binários do tipo debug não funcionam com caracteres especiais, pois printam no terminal o progresso da codificação (portanto podem haver erros de parser ao printar os símbolos).
Para codificar um arquivo, por exemplo, use:
./arithmetic-coding-release-linux-x86_64 --low 0 --high 255 --encode text.txt
Neste caso, o arquivo gerado será text.txt.ac.
Para decodificar:
./arithmetic-coding-release-linux-x86_64 --decode text.txt.ac
Neste caso, o arquivo gerado será text.txt.dec.