The lua binding for huffman
- usage
hfm = require("hfm")
data = "1234"
for i = 1, 10 do
data = data .. data
end
print("origin len : " .. #data)
encoded = hfm.encode(data)
print("encoded len : " .. #encoded)
print(hfm.decode(encoded))
hfm.encode_file("Makefile", "Makefile.bin")
hfm.decode_file("Makefile.bin", "Makefile.txt")