public int Conjunction()
{
int ret = CONJ_NONE;
switch ((jj_ntk == -1) ? Jj_ntk() : jj_ntk)
{
case AndToken:
case OrToken:
switch ((jj_ntk == -1) ? Jj_ntk() : jj_ntk)
{
case AndToken:
Jj_consume_token(AndToken);
ret = CONJ_AND;
break;
case OrToken:
Jj_consume_token(OrToken);
ret = CONJ_OR;
break;
default:
jj_la1[0] = jj_gen;
Jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_la1[1] = jj_gen;
break;
}
{
if (true) return ret;
}
throw new ApplicationException("Missing return statement in function");
}