Lines Matching refs:np
348 f->re[info(v)].lval.np = right(v);
607 Node *np;
617 np = regexp();
620 return(np);
630 Node *np;
634 np = op2(CHAR, NIL, itonp(rlxval));
636 return (unary(np));
647 np = op2(CCL, NIL, (Node*) cclenter((char *) rlxstr));
649 return (unary(np));
651 np = op2(NCCL, NIL, (Node *) cclenter((char *) rlxstr));
653 return (unary(np));
666 np = regexp();
669 return (unary(np));
679 Node *concat(Node *np)
683 return (concat(op2(CAT, np, primary())));
685 return (np);
688 Node *alt(Node *np)
692 return (alt(op2(OR, np, concat(primary()))));
694 return (np);
697 Node *unary(Node *np)
702 return (unary(op2(STAR, np, NIL)));
705 return (unary(op2(PLUS, np, NIL)));
708 return (unary(op2(QUEST, np, NIL)));
710 return (np);
870 if ((k == CHAR && c == ptoi(f->re[p[i]].lval.np))
951 xfree((f->re[i].lval.np));