Lines Matching refs:dest
270 dointerp(char *dest, size_t destsize, const char *pattern, const char *stoppers)
308 pattern = dointerp(dest,destsize,pattern+1,"!=");
319 matched = strEQ(scrbuf+1,dest);
322 matched = instr(dest,scrbuf) != NULL;
324 pattern = dointerp(dest,destsize,pattern+1,":)");
332 pattern = dointerp(dest,destsize,pattern,")");
334 s = dest;
412 *dest++ = *pattern | metabit;
435 if (s == dest) {
436 while (*dest) {
439 *dest++ |= i;
446 *dest++ = *s++ | i;
457 *dest++ = '\177' | metabit;
467 *dest++ = (i & 037) | metabit;
482 *dest++ = (i & 0377) | metabit;
486 *dest++ = '\b' | metabit;
488 *dest++ = '\f' | metabit;
490 *dest++ = '\n' | metabit;
492 *dest++ = '\r' | metabit;
494 *dest++ = '\t' | metabit;
496 *dest++ = i | metabit;
500 *dest++ = *pattern++ | metabit;
503 *dest = '\0';
509 interp(char *dest, size_t destsize, const char *pattern)
511 (void) dointerp(dest,destsize,pattern,NULL);
514 fputs(dest,stdout);