Perl-RangeCoder is a project mainly written in Perl, it's free.
Range Coder for Perl
perl で実装した Range Coder です (速度的には褒められた実装ではありません)
WEB+DB PRESS Vol.53 で解説しています
広井誠さんの "Algorithms with Python" を参考に実装
http://www.geocities.jp/m_hiroi/light/pyalgo36.html
http://www.geocities.jp/m_hiroi/light/pyalgo37.html
http://www.geocities.jp/m_hiroi/light/pyalgo38.html
謝辞
low を 31 bit で扱う方法に関して、Alogrithms with Python の執筆者でもあ られる広井誠さんから直々に方法を教えていただきました。ありがとうござい ました。
TODO
テストコード
速度チューニング