NSUBEXP
char *startp[NSUBEXP];
char *endp[NSUBEXP];
if (regnpar >= NSUBEXP)
for (i = NSUBEXP; i > 0; i--) {