i = 0;
while (*cp >= '0' && *cp <= '9')
i = i * 10 + *cp++ - '0';
if (i <= 0 || i > 256) {
if (i <= 0) {
bad:
fprintf(stderr, "Bad tab stop spec\n");
exit(1);