Lines Matching refs:cp
596 blank(char *cp)
598 while (*cp && isspace(*cp)) {
599 cp++;
601 return (*cp == '\0');
609 comment(char *cp)
611 while (*cp && isspace(*cp)) {
612 cp++;
614 return (*cp == '#');
623 getvalue(char *cp, struct nc_data nc_data[])
628 if (strcmp(nc_data[i].string, cp) == 0) {
641 getflag(char *cp)
646 while (*cp) {
648 if (*nc_flag[i].string == *cp) {
653 cp++;
661 * in the argument "cp".
665 getlookups(char *cp)
672 num = getnlookups(cp);
680 start = cp;
690 while (*cp && *cp != ',') {
691 if (*cp == '\\' && *(cp + 1)) {
692 shift1left(cp);
694 cp++;
696 if (*cp)
697 *cp++ = '\0';
715 getnlookups(char *cp)
719 if (strcmp(cp, "-") == 0)
723 while (*cp) {
724 if (*cp == ',') {
733 if (*cp == '\\' && *(cp + 1)) {
734 cp++;
736 cp++;
748 gettoken(char *cp, int skip)
757 p = (cp == NULL)? savep: cp;