private int jjMoveStringLiteralDfa1_4(long active0)
{
if (!input_stream.ReadChar())
{
jjStopStringLiteralDfa_4(0, active0);
return 1;
}
switch(input_stream.CurrentCharacter)
{
case (char) 35:
if ((active0 & 0x1000L) != 0L)
return jjStopAtPos(1, 12);
break;
case (char) 42:
if ((active0 & 0x4000L) != 0L)
return jjStartNfaWithStates_4(1, 14, 0);
break;
case (char) 102:
if ((active0 & 0x100000000000L) != 0L)
return jjStartNfaWithStates_4(1, 44, 7);
break;
case (char) 108:
return jjMoveStringLiteralDfa2_4(active0, 0x200000000000L);
case (char) 116:
return jjMoveStringLiteralDfa2_4(active0, 0x800000000000L);
default:
break;
}
return jjStartNfa_4(0, active0);
}