Lines Matching refs:lit
62 uchar_t lit; member
103 int lit; /* Literal character or tag */ member
265 static Expr *newexpr(Exprtype t, int lit, Expr *left, Expr *right);
273 static Link *newlink(uchar_t lit, Node *n);
541 case Literal: return ((BOOL)(a == e->lit)); in match()
625 printf("ID = %d LIT %c FLEN = %d\n", e->id, e->lit, e->flen); in efollow()
630 printf("FOLLOW ID = %d LIT %c\n", r->ptr[i]->id, r->ptr[i]->lit); in efollow()
723 r->ptr[*q]->lit, in followstate()
775 (void) sprintf(res, "%c%s", e->lit, r1); in epr()
924 newexpr(Exprtype t, int lit, Expr *left, Expr *right) in newexpr() argument
930 e->lit = lit; in newexpr()
932 if (e->lit) e->id = maxid++; in newexpr()
1178 ADDL(e->lit) in traverse()
1328 *p++ = e->lit; in word()
1364 if (l->lit == *e) in re_cwadd()
1395 n->id, l->node->id, l->lit); in pr()
1427 a = l->lit; in fail()
1432 if (ll->lit == a) in fail()
1518 nn[l->lit] = l->node; in shifttab()
1528 if (c->step[l->lit] > l->node->d) in shiftprop()
1529 c->step[l->lit] = l->node->d; in shiftprop()
1574 if (l->lit == mappedsp) { in re_cwexec()
1624 newlink(uchar_t lit, Node *n) in newlink() argument
1634 next_link->lit = lit; in newlink()