if (c & 0200)
goto bad;
if (!isalpha(c) && !isdigit(c) &&
c != '_' && c != '-' && c != '.' && c != '+')
c != '_' && c != '-' && c != '.' && c != '+' && c != '#')
} while (*++cp);
return (1);