Lines Matching refs:regnode
184 STATIC char *regnode(char);
315 ret = regnode(OPEN+parno);
342 ender = regnode((paren) ? CLOSE+parno : END);
378 ret = regnode(BRANCH);
392 (void) regnode(NOTHING);
433 regoptail(ret, regnode(BACK)); /* and loop */
435 regtail(ret, regnode(BRANCH)); /* or */
436 regtail(ret, regnode(NOTHING)); /* null. */
441 next = regnode(BRANCH); /* Either */
443 regtail(regnode(BACK), ret); /* loop back */
444 regtail(next, regnode(BRANCH)); /* or */
445 regtail(ret, regnode(NOTHING)); /* null. */
449 regtail(ret, regnode(BRANCH)); /* or */
450 next = regnode(NOTHING); /* null. */
479 ret = regnode(BOL);
482 ret = regnode(EOL);
485 ret = regnode(ANY);
493 ret = regnode(ANYBUT);
496 ret = regnode(ANYOF);
544 ret = regnode(EXACTLY);
563 ret = regnode(EXACTLY);
577 - regnode - emit a node
580 regnode(char op)