OP_DUP_ASTERISK
case OP_DUP_ASTERISK:
case OP_DUP_ASTERISK:
case OP_DUP_ASTERISK:
token->type = OP_DUP_ASTERISK;
case OP_DUP_ASTERISK:
while (token->type == OP_DUP_ASTERISK || token->type == OP_DUP_PLUS
&& (token->type == OP_DUP_ASTERISK
(end == -1 ? OP_DUP_ASTERISK : OP_ALT));