private int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1) {
        if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(4, old0, old1, 0L);
        try {
            curChar = input_stream.readChar();
        } catch (IOException e) {
            jjStopStringLiteralDfa_0(5, active0, 0L, 0L);
            return 6;
        }
        switch (curChar) {
            case 77:
            case 109:
                if ((active0 & 0x20000000L) != 0L) return jjStartNfaWithStates_0(6, 29, 23);
                break;
            case 78:
            case 110:
                if ((active0 & 0x10000000L) != 0L) return jjStartNfaWithStates_0(6, 28, 23);
                break;
            default :
                break;
        }
        return jjStartNfa_0(5, active0, 0L, 0L);
    }