Lines Matching refs:pat
25 const char *pat
30 int v = strcmp(pat,tab[mid]);
123 const char *pat,
130 char c = pat[i];
194 char *pat = (char*) malloc(l+1);
197 // remove hyphenation encoders (digits) from pat
201 if (c<'0' || c>'9') pat[j++]=c;
203 pat[j]=0;
205 pattab_key[patterns] = pat;
215 char *pat = pattab_key[p];
216 int patsize = strlen(pat);
223 strncpy(subpat,pat+i,j); subpat[j]=0;
228 strncpy(newpat, pat+0,l); newpat[l]=0;
235 //printf("%*.*s|%*.*s[%s] (%s|%s) = %s\n",i,i,pat,j,j,pat+i,pat+i+j,pattab_val[p],pattab_val[subpat_ndx],neworg);