G2
printf(G2,
st->_gstate = G2;
case G2:
st->_gstate = G2;
st->_gstate = G2;
st->_gstate = G2;
case G2:
st->_gstate = G2;
if (new_state == G2 || new_state == G1) {
} else if (new_state > G2) {
st->_gstate = G2;
case G2:
st->_gstate = G2;
case G2:
st->_gstate = G2;
case G2:
st->_gstate = G2;
st->_gstate = G2;
case G2:
st->_gstate = G2;
if (st->_gstate != G0 && st->_gstate != G2 && *inbytesleft == 0) {
st->gstate = G2;
case G2:
st->_gstate = G2;
case G2: /* got $, expecting ) * or + */
st->_gstate = G2;
case G2: /* got $, expecting ) * or + */
st->_gstate = G2;
case G2: /* got $, expecting ) * or + */
st->_gstate = G2;
case G2:
st->_gstate = G2;
case G2: /* got $, expecting ) * or + */