kRegExpBranch
case kRegExpBranch:
if (*next != kRegExpBranch) {
} while (scan != NULL && *scan == kRegExpBranch);
case kRegExpBranch:
ret = Node(kRegExpBranch);
Insert(kRegExpBranch, ret);
Tail(ret, Node(kRegExpBranch));
next = Node(kRegExpBranch);
Tail(next, Node(kRegExpBranch));
Insert(kRegExpBranch, ret);
Tail(ret, Node(kRegExpBranch));
if (p == NULL || p == &fDummy || *p != kRegExpBranch)