Dec 072017
Storer's data compression techniques. Full Turbo Pascal 5.0+ source.
File LRUPAS.ZIP from The Programmer’s Corner in
Category Pascal Source Code
Storer’s data compression techniques. Full Turbo Pascal 5.0+ source.
File Name File Size Zip Size Zip Type
DECLARE.PAS 1968 810 deflated
DICTNARY.PAS 2678 682 deflated
IO_BYTE.PAS 1546 591 deflated
IO_PTR.PAS 1668 560 deflated
MAP.PAS 563 266 deflated
QUEUE.PAS 2412 677 deflated
README.TXT 831 507 deflated
SQUEEZE.PAS 3360 1141 deflated
UNSQUEEZ.PAS 3051 1078 deflated

Download File LRUPAS.ZIP Here

Contents of the README.TXT file

This archive contains a revised implementation of James Storer LRU
data compression method.
Originally, I downloaded PASLRU.ARC, which contained the same source
code, but with some bugs in it. I did 3 things to the source code:

1. Removed the bugs
2. Altered some type definitions so that dictionnary sizes of >4096
could be tolerated
3. Moved some definitions in other places, and rewrote some things so that
the code compiles even when run time checking is on

You can compile the source code with turbo pascal. I found the LRU
algorithm not superior to LHARC 1.13c, but slightly faster.
This is not industrial strength code, but the bugs have been eliminated.

I can be reached by the original uploader. (Johnny Penet)


Vincent Van Den Berghe
Jordaenstraat 3
8510 Kortrijk-Marke

 December 7, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>