Compress is a LZW implementation which uses variable size pointers as in LZ78. The method employed by the UNIX compression programm compress is named as LZC.