Lines Matching defs:r1
174 *rel(oper, r1, r2) register char *r1, *r2;
178 if (ematch(r1, "-\\{0,1\\}[0-9]*$") &&
181 l1 = strtoll(r1, (char **)NULL, 10);
220 i = strcoll(r1, r2);
246 *arith(oper, r1, r2) char *r1, *r2;
251 if (!(ematch(r1, "-\\{0,1\\}[0-9]*$") &&
255 i1 = strtoll(r1, (char **)NULL, 10);
299 *conj(oper, r1, r2)
300 char *r1, *r2;
307 if (EQL(r1, "0") || EQL(r1, "")) {
313 rv = r1;
316 if (EQL(r1, "0") || EQL(r1, ""))
321 rv = r1;
530 char *r1, *ra, *rb, *rc;
536 r1 = Av[Argi++];
542 r1 = expres(0, Argi);
552 return (r1);
557 r1 = conj(op1, r1, expres(pri[op1-OR], 0));
565 r1 = rel(op1, r1, expres(pri[op1-OR], 0));
572 r1 = arith(op1, r1, expres(pri[op1-OR], 0));
575 r1 = match(r1, expres(pri[op1-OR], 0));
579 return (r1);
595 return (r1);
600 return (r1);
624 r1 = match(rb, ra);
627 r1 = substr(rc, rb, ra);
630 r1 = length(ra);
633 r1 = index(rb, ra);
637 return (r1);
646 return (r1);