state = ParserState.MIN_STATE; } else { i = finalizeConverter(c, pattern, i, currentLiteral, formattingInfo, converterRules, patternConverters, formattingInfos, disableAnsi, noConsoleNoAnsi, convertBackslashes); state = ParserState.DOT_STATE; } else { i = finalizeConverter(c, pattern, i, currentLiteral, formattingInfo, converterRules, patternConverters, formattingInfos, disableAnsi, noConsoleNoAnsi, convertBackslashes); state = ParserState.LITERAL_STATE; formattingInfo.getMaxLength() * DECIMAL + c - '0', formattingInfo.isLeftTruncate()); } else { i = finalizeConverter(c, pattern, i, currentLiteral, formattingInfo, converterRules, patternConverters, formattingInfos, disableAnsi, noConsoleNoAnsi, convertBackslashes); state = ParserState.LITERAL_STATE;