Lines Matching defs:left
43 #define left(v) (v)->narg[0]
53 * left is index, right contains value or pointer to value
54 * unary (STAR, PLUS, QUEST): left is child, right is null
55 * binary (CAT, OR): left and right are children
198 left(p) = (Node *) poscnt;
202 penter(left(p));
203 parent(left(p)) = p;
207 penter(left(p));
209 parent(left(p)) = p;
226 freetr(left(p));
231 freetr(left(p));
312 f->re[(int)left(v)].ltype = type(v);
313 f->re[(int)left(v)].lval = (int)right(v);
320 f->re[(int)left(v)].lfollow = p;
328 cfoll(f, left(v));
332 cfoll(f, left(v));
351 if (setvec[(int)left(p)] != 1) {
352 setvec[(int)left(p)] = 1;
360 if (first(left(p)) == 0)
365 (void) first(left(p));
368 if (first(left(p)) == 0 && first(right(p)) == 0)
373 if (first(left(p)) == 0 || b == 0)
403 if (v == left(p)) { /* v is left child of p */