Hi folks!
I have just completed work on an Huffman compression unit which now supports GPC. The unit exports two main (alternative) compression functions and two decompression functions. The routines are "dead easy" to use, and the compression ratio compares well with ZIP's "deflate".
I have tried to make the code portable, and I believe that I have achieved this (it works fine with TP, BP, Delphi, FreePascal, and GPC). AFAIK there are no "endian" issues, but I stand corrected. Please report any bugs or portability problems to me. If you can fix any such problems, please send me a copy of the fix, so that I can merge it with the main distribution.
The file can be downloaded from the "contrib" directory on agnes: ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/contrib/lhsix.zip
The unit deals with the compression of single files.
Happy hacking!
Best regards, The Chief -------- Dr. Abimbola A. Olowofoyeku (The African Chief) Email: laa12@keele.ac.uk Homepage: http://ourworld.compuserve.com/homepages/African_Chief/ Author of: Chief's Installer Pro v5.00 for Win32 ftp://ftp.simtel.net/pub/simtelnet/win95/install/chief500.zip