Skip to content

synodriver/lua-huffman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ lua-huffman ✨

The lua binding for huffman

huffman compress and decompress for lua

  • 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")

About

huffman encode and decode for lua

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published