gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lzw 1.0


From: John Wiegley
Subject: lzw 1.0
Date: Sun, 08 Jul 2012 15:55:00 -0500
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin)

* What is it

A basic implementation of the LZW compression algorithm, all in Emacs Lisp.
The code has not been optimized, and I welcome any improvements.  As it is,
the resulting conversion of a large Lisp form to a base64-encoded string,
using `lzw-compress-data', achieves a compression ratio near 50% over just
turning the data into a string with `prin1-to-string'.

* Where to get it

https://github.com/jwiegley/dot-emacs/blob/master/lisp/lzw.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]