The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
NAME
    Compress::LZW - Pure-Perl implementation of scaling LZW

VERSION
    version 0.03

SYNOPSIS
     use Compress::LZW;
  
     my $compressed = compress($some_data);
     my $data       = decompress($compressed);

DESCRIPTION
    "Compress::LZW" is a perl implementation of the Lempel-Ziv-Welch
    compression algorithm, which should no longer be patented worldwide. It
    is shooting for loose compatibility with the flavor of LZW found in the
    classic UNIX compress(1), though there are a few variations out there
    today. I test against ncompress on Linux x86.

FUNCTIONS
  compress
    Accepts a scalar, returns compressed data in a scalar.

    Wraps Compress::LZW::Compressor

  decompress
    Accepts a (compressed) scalar, returns decompressed data in a scalar.

    Wraps Compress::LZW::Deompressor

EXPORTS
    "compress" "decompress"

SEE ALSO
    The implementations, Compress::LZW::Compressor and
    Compress::LZW::Decompressor.

    Other Compress::* modules, especially Compress::LZV1, Compress::LZF and
    Compress::Zlib.

    I definitely studied some other implementations that deserve credit, in
    particular: Sean O'Rourke, <SEANO> - Original author,
    "Compress::SelfExtracting", and another by Rocco Caputo which was posted
    online.

AUTHOR
    Meredith Howard <mhoward@cpan.org>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2013 by Meredith Howard.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.