home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ENTERPRS / CPM / UTILS / A / CRLZH21.LBR / FILES.LYT / FILES.LYT
Text File  |  2000-06-30  |  2KB  |  48 lines

  1. There are a lot of files (30) in this release!  This list is provided so that 
  2. you can be sure that you get the full set.
  3.  
  4. Note that all of the files names below are the UNCOMPRESSED names.
  5.  
  6. -------------- The important stuff -------------
  7. FILES.LST    - This file
  8. LZH21SRC.DOC    - General documentation, notes, excuses, whining, etc.
  9. LZH21SRC.FOR    - FOR file for BBS listing
  10.    
  11. -------------- The Source code -------------
  12. LZH21.MAC    - The LZH main module. Contains documentation and
  13.           Equates which control whether encoding or decoding
  14.           .REL will be generated
  15. MACROS.MAC    - Macros required for assembly
  16. LZHDEF.MAC    - LZH Huffman encoding and String Substitution table
  17.           size/configuration definitions
  18. ENCODE.MAC    - Ecoding main routine
  19. DECODE.MAC    - Decoding main routine
  20. SETUP.MAC    - Module initialization
  21. TABLES.MAC    - Ecoding / decoding tables
  22. STARTHUF.MAC    - Initialize Huffman tree
  23. UPDATE.MAC    - Update Huffman tree
  24. RECONST.MAC    - Reconstruct Huffman tree
  25. INITTREE.MAC    - Initialize SS tree
  26. INSERTNO.MAC    - Insert node into tree
  27. DELETENO.MAC    - Delete note from tree
  28. ENCODECH.MAC    - Huffman encoding of a chararcter
  29. PUTCODE.MAC    - Place bits into output stream
  30. ENCODEPO.MAC    - Encode a buffer position
  31. DECODEPO.MAC    - Decode buffer position
  32. DECODECH.MAC    - (Huffman) decode character from input
  33. GETBIT.MAC    - Retrieve bit from input stream
  34. GETBYTE.MAC    - Retrieve 8 bits from input stream
  35. GETCPUTC.MAC    - Input/output stream I/O
  36.  
  37. -------------- The Object code -------------
  38. CLZH2D.REL    - Compression code v2.1 w/DYNAMIC Buffer allocation
  39.           (see docs for DYNAMIC/FIXED differences)
  40. CLZH2F.REL      - Compression code v2.1 w/FIXED Buffer allocation
  41. ULZH2D.REL    - Decompression code v2.1 w/DYNAMIC Buffer allocation
  42. ULZH2F.REL    - Decompression code v2.1 w/FIXED Buffer allocation
  43.  
  44. -------------- The C  code -------------
  45. ENLZHCPM.C    - 'C' language compressor.  Demonstrates algorithm and
  46.           can be ported to other operating environments
  47. UNZLHCPM.C    - 'C' language decompressor
  48.