Lines Matching refs:cp2
1719 char *cp1, *cp2 = new;
1730 *cp2++ = *(ntout + i);
1736 *cp2++ = *cp1;
1739 *cp2 = '\0';
1784 char *cp1 = name, *cp2 = mapin;
1791 while (match && *cp1 && *cp2) {
1792 switch (*cp2) {
1794 if (*++cp2 != *cp1) {
1799 if (*(cp2+1) >= '1' && (*cp2+1) <= '9') {
1800 if (*cp1 != *(++cp2+1)) {
1801 toks[toknum = *cp2 - '1']++;
1803 while (*++cp1 && *(cp2+1)
1807 cp2++;
1812 if (*cp2 != *cp1) {
1820 if (match && *cp2) {
1821 cp2++;
1830 cp2 = mapout;
1831 while (*cp2) {
1833 switch (*cp2) {
1835 if (*(cp2 + 1)) {
1836 *cp1++ = *++cp2;
1841 if (*++cp2 == '$' && isdigit((unsigned char)*(cp2+1))) {
1842 if (*++cp2 == '0') {
1850 else if (toks[toknum = *cp2 - '1']) {
1860 while (*cp2 && *cp2 != ',' &&
1861 *cp2 != ']') {
1862 if (*cp2 == '\\') {
1863 cp2++;
1865 else if (*cp2 == '$' &&
1866 isdigit((unsigned char)*(cp2+1))) {
1867 if (*++cp2 == '0') {
1875 *cp2 - '1']) {
1884 else if (*cp2) {
1885 *cp1++ = *cp2++;
1888 if (!*cp2) {
1893 cp2--;
1896 while (*++cp2 && *cp2 != ']') {
1897 if (*cp2 == '\\' && *(cp2 + 1)) {
1898 cp2++;
1901 if (!*cp2) {
1907 switch (*++cp2) {
1913 cp2--;
1918 if (isdigit((unsigned char)*(cp2 + 1))) {
1919 if (*++cp2 == '0') {
1926 else if (toks[toknum = *cp2 - '1']) {
1937 *cp1++ = *cp2;
1940 cp2++;