REPCODE_TO_OFFBASE
offBase = REPCODE_TO_OFFBASE(2 - ll0);
offBase = REPCODE_TO_OFFBASE(3 - ll0);
#define REPCODE1_TO_OFFBASE REPCODE_TO_OFFBASE(1)
#define REPCODE2_TO_OFFBASE REPCODE_TO_OFFBASE(2)
#define REPCODE3_TO_OFFBASE REPCODE_TO_OFFBASE(3)
matches[mnum].off = REPCODE_TO_OFFBASE(repCode - ll0 + 1); /* expect value between 1 and 3 */