Lines Matching defs:cp1
1985 const char *cp1;
1991 for (cp1 = src; *cp1; cp1++) {
1994 if (*cp1 == ntin[i]) {
2003 ADDC(*cp1);
2047 const char *cp1 = src;
2055 while (match && *cp1 && *cp2) {
2058 if (*++cp2 != *cp1) {
2064 if (*cp1 != *(++cp2+1)) {
2066 tp[toknum] = cp1;
2067 while (*++cp1 && *(cp2+1)
2068 != *cp1);
2069 te[toknum] = cp1;
2076 if (*cp2 != *cp1) {
2081 if (match && *cp1) {
2082 cp1++;
2088 if (!match && *cp1) /* last token mismatch */
2094 cp1 = mapout;
2095 while (*cp1) {
2097 switch (*cp1) {
2099 if (*(cp1 + 1)) {
2100 ADDC(*++cp1);
2105 if (*++cp1 == '$' &&
2106 isdigit((unsigned char)*(cp1+1))) {
2107 if (*++cp1 == '0') {
2115 else if (toks[toknum = *cp1 - '1']) {
2125 while (*cp1 && *cp1 != ',' &&
2126 *cp1 != ']') {
2127 if (*cp1 == '\\') {
2128 cp1++;
2130 else if (*cp1 == '$' &&
2131 isdigit((unsigned char)*(cp1+1))) {
2132 if (*++cp1 == '0') {
2140 *cp1 - '1']) {
2149 else if (*cp1) {
2150 ADDC(*cp1++);
2153 if (!*cp1) {
2157 cp1--;
2160 while (*++cp1 && *cp1 != ']') {
2161 if (*cp1 == '\\' && *(cp1 + 1)) {
2162 cp1++;
2165 if (!*cp1) {
2170 switch (*++cp1) {
2176 cp1--;
2181 if (isdigit((unsigned char)*(cp1 + 1))) {
2182 if (*++cp1 == '0') {
2189 else if (toks[toknum = *cp1 - '1']) {
2200 ADDC(*cp1);
2203 cp1++;