Skip to content
/ lzw Public

LZW implementation in C compatible with linux ncompress program

Notifications You must be signed in to change notification settings

Keivan-sf/lzw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LZW

LZW data compression implementation in C compatible with ncompress.

This is a hobby project under development

How to use

To build from source you can run

make

then run the executable to compress input.txt and write the compressed data to compressed.Z:

cat ./input.txt | ./lzw > ./compressed.Z

compressed.Z can now be decompressed using ncompress. For example:

cat compressed.Z | compress -d

Tests

To run unit tests you can run

make unit-test

About

LZW implementation in C compatible with linux ncompress program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published