Initial revision

This commit is contained in:
Michael Brown
2005-05-17 16:44:57 +00:00
parent 75a5374d79
commit 1097cf8685
164 changed files with 24592 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
/* Do not change these values unless you really know what you are doing;
the pre-computed lookup tables rely on the buffer size being 4kB or
smaller. The buffer size must be a power of two. The lookahead size has
to fit into 6 bits. If you change any of these numbers, you will also
have to adjust the decompressor accordingly.
*/
#define BUFSZ 4096
#define LOOKAHEAD 60
#define THRESHOLD 2
#define NCHAR (256+LOOKAHEAD-THRESHOLD)
#define TABLESZ (NCHAR+NCHAR-1)
#define NIL ((unsigned short)-1)