I just found this.
$ gcc -o hmr hmr.c # compile hmr.c
$ ./hmr huge.txt huge.hm # compress huge.txt$ gcc -o dhmr dhmr.c # compile dhmr.c
$ ./dhmr huge.hm huge.res # decompress huge.hm$ diff huge.txt huge.res$ ls -s1h huge.txt huge.hm
3.6M huge.hm
6.2M huge.txt