Lines Matching refs:Node
124 Node *p, *p1; in mkdfa()
183 void penter(Node *p) /* set up parent pointers and leaf indices */ in penter()
208 void freetr(Node *p) /* free parse tree */ in freetr()
339 void cfoll(fa *f, Node *v) /* enter follow set of each leaf of vertex v into lfollow[leaf] */ in cfoll()
381 int first(Node *p) /* collects initially active leaves of p into setvec */ in first()
427 void follow(Node *v) /* collects leaves that can follow v into setvec */ in follow()
429 Node *p; in follow()
605 Node *reparse(const char *p) /* parses regular expression pointed to by p */ in reparse()
607 Node *np; in reparse()
623 Node *regexp(void) /* top-level parse of reg expr */ in regexp()
628 Node *primary(void) in primary()
630 Node *np; in primary()
647 np = op2(CCL, NIL, (Node*) cclenter((char *) rlxstr)); in primary()
651 np = op2(NCCL, NIL, (Node *) cclenter((char *) rlxstr)); in primary()
664 return unary(op2(CCL, NIL, (Node *) tostring(""))); in primary()
679 Node *concat(Node *np) in concat()
688 Node *alt(Node *np) in alt()
697 Node *unary(Node *np) in unary()