HAVE_STEP
mask |= HAVE_STEP;
case HAVE_STEP:
case HAVE_ENDER | HAVE_STEP:
case HAVE_BEGIN | HAVE_STEP:
mask |= HAVE_STEP;
case HAVE_BEGIN | HAVE_ENDER | HAVE_STEP:
case HAVE_REPS | HAVE_STEP:
mask = HAVE_REPS | HAVE_ENDER | HAVE_STEP;
case HAVE_REPS | HAVE_ENDER | HAVE_STEP:
mask = HAVE_REPS | HAVE_BEGIN | HAVE_STEP;
case HAVE_REPS | HAVE_BEGIN | HAVE_STEP:
case HAVE_REPS | HAVE_BEGIN | HAVE_ENDER | HAVE_STEP: