#define LARGE 30000 /* Decoding tree */ struct { int children[2]; /* left, right */ } dnode[NUMVALS - 1]; int bpos; /* last bit position read */ int curin; /* last byte value read */ /* Variables associated with repetition decoding */ int repct; /*Number of times to retirn value*/ int value; /*current byte value or EOF */ /* Original file name without drive */ char origname[257];