ispunct
int ispunct(int);
{ "punct", ispunct },
if (!ispunct((unsigned char)*cp++))
if (*cp != ' ' && !ispunct((unsigned char)*cp))
(isalnum(x) || (ispunct(x) && x != '(' && x != ')' && \
if (!isascii(*name) || !(isalnum(*name) || ispunct(*name)))