LOOK
case LOOK:
{ "look", LOOK, VERB, NULL },
{ "lo", LOOK, VERB, NULL },
state->how = LOOK; /* look for gzip header */
state->how = LOOK;
state->how = LOOK;
case LOOK: /* -> LOOK, COPY (only if never GZIP), or GZIP */
if (state->how == LOOK)
else if (state->how == LOOK || n < (state->size << 1)) {
if (state->how == LOOK && state->x.have == 0)
if (state->mode == GZ_READ && state->how == LOOK && state->x.have == 0)