Home | History | Annotate | Download | only in dist

Lines Matching refs:regnode

186 STATIC char *regnode();
320 ret = regnode(OPEN+parno);
347 ender = regnode((paren) ? CLOSE+parno : END);
384 ret = regnode(BRANCH);
398 (void) regnode(NOTHING);
440 regoptail(ret, regnode(BACK)); /* and loop */
442 regtail(ret, regnode(BRANCH)); /* or */
443 regtail(ret, regnode(NOTHING)); /* null. */
448 next = regnode(BRANCH); /* Either */
450 regtail(regnode(BACK), ret); /* loop back */
451 regtail(next, regnode(BRANCH)); /* or */
452 regtail(ret, regnode(NOTHING)); /* null. */
456 regtail(ret, regnode(BRANCH)); /* or */
457 next = regnode(NOTHING); /* null. */
487 ret = regnode(BOL);
490 ret = regnode(EOL);
493 ret = regnode(ANY);
501 ret = regnode(ANYBUT);
504 ret = regnode(ANYOF);
552 ret = regnode(EXACTLY);
571 ret = regnode(EXACTLY);
585 - regnode - emit a node
588 regnode(op)