BRANCH
case BRANCH: {
if (OP(next) != BRANCH) /* No choice. */
} while (scan != NULL && OP(scan) == BRANCH);
case BRANCH:
ret = regnode(BRANCH);
reginsert(BRANCH, ret); /* Either x */
regtail(ret, regnode(BRANCH)); /* or */
next = regnode(BRANCH); /* Either */
regtail(next, regnode(BRANCH)); /* or */
reginsert(BRANCH, ret); /* Either x */
regtail(ret, regnode(BRANCH)); /* or */
if (p == NULL || p == ®dummy || OP(p) != BRANCH)
return OPCODE_P(insn, BRANCH);
{'b', 2, BRANCH},
{'t', 2, BRANCH},
case BRANCH: /* b t */