COMPMESS
========

This is a re-implementation of 'compmess' in C.

The program takes a list of error messages, one per line, and generates
a set of arrays and a fragment of program to interpret them.  The arrays
store a compressed form of the error messages, by storing each word only
once, and by using a 6 bit code.  The character set of the messages is
thus slightly limited.

This re-implementation allows the generated code to be in either C or
IMP; change the #defines near the top of the program as noted in the
adjacent comment. 

A test program is also included; its function is obvious.

Bob Eager
August 2002

