Program UnSQueeze; Unsqueeze file from in_file to out_file. This program unsqueezes a file which has been squeezed or compressed to reduce the space required to store it on disk. The program was converted from the original version written for CP/M in the C language. This program can be used to unsqueeze files which have been downloaded from RCP/M systems where almost all files are saved in this squeezed format. The technique used is the Huffman encoding technique which converts the most common characters in the input file to a compressed bit stream of data. This program unsqueezes such a Huffman encoded file. PUBLIC DOMAIN - Feel free to distribute this program. Do not distribute it by commercial means or make any charge for this program. Version 1.0 - 09/05/82 Scott Loftesness Version 1.1 - 01/06/83 Added capability to strip off parity bit if output file is text. Ernie LeMay 71435,730 Version 1.2 - 07/20/84 converted to Turbo Pascal. Steve Freeman Version 1.3 - 10/15/85 converted to Turbo Pascal 2.0 Bob Moss added getbuf, putbuf, putc - changed getc to provide buffered I/O.(128 char buffer) Version 1.4 - 09/15/87 added a CP/M dir program that will first display a directory to allow the user to decide on which file to use. Also changed the ClrScr statement since some computer operators don't know the ASCII call to do this or sometimes ClrScr doesn't work. Added number counter so that the user knows it's doing something. Also added High/Low. David Robert Shelvey. (206)-939-3838 Version 1.4.1 - 09/17/87 Opps, the uppercase doesn't seem to want to work all the time so I took out calls made durring the UNSQUEEZ-IT WORKING screen. Well, looks like you will have to wait till 1.5 comes out when I will then also have it add file input at the CP/M prompt. I also have the ASM code source for USQ and so version 1.6 will have inline source for anyone using the Ziolog 80 chip. Ta ta for now. David Robert Shelvey. (206)-939-3838 P.O. Box 814 Kent, Wash. 98035