Lines Matching refs:lit
59 uchar_t lit; member
100 int lit; /* Literal character or tag */ member
262 static Expr *newexpr(Exprtype t, int lit, Expr *left, Expr *right);
270 static Link *newlink(uchar_t lit, Node *n);
538 case Literal: return ((BOOL)(a == e->lit)); in match()
622 printf("ID = %d LIT %c FLEN = %d\n", e->id, e->lit, e->flen); in efollow()
627 printf("FOLLOW ID = %d LIT %c\n", r->ptr[i]->id, r->ptr[i]->lit); in efollow()
719 r->ptr[*q]->lit, r->posbase[j].fcount+1); in followstate()
770 (void) sprintf(res, "%c%s", e->lit, r1); in epr()
919 newexpr(Exprtype t, int lit, Expr *left, Expr *right) in newexpr() argument
925 e->lit = lit; in newexpr()
927 if (e->lit) e->id = maxid++; in newexpr()
1173 ADDL(e->lit) in traverse()
1323 *p++ = e->lit; in word()
1359 if (l->lit == *e) in re_cwadd()
1390 n->id, l->node->id, l->lit); in pr()
1422 a = l->lit; in fail()
1427 if (ll->lit == a) in fail()
1513 nn[l->lit] = l->node; in shifttab()
1523 if (c->step[l->lit] > l->node->d) in shiftprop()
1524 c->step[l->lit] = l->node->d; in shiftprop()
1569 if (l->lit == mappedsp) { in re_cwexec()
1619 newlink(uchar_t lit, Node *n) in newlink() argument
1629 next_link->lit = lit; in newlink()