def t_multiline_OPTION_AND_VALUE(self, t):
t.lexer.multiline_newline_seen = False<EOL>if t.value.endswith('<STR_LIT:\\>'):<EOL><INDENT>return<EOL><DEDENT>t.type = "<STR_LIT>"<EOL>t.lexer.begin('<STR_LIT>')<EOL>value = t.lexer.lexdata[t.lexer.code_start:t.lexer.lexpos + <NUM_LIT:1>]<EOL>t.lexer.lineno += len(re.findall(r'<STR_LIT>', value))<EOL>value = value.replace('<STR_LIT>', '<STR_LIT>').replace('<STR_LIT:\r>', '<STR_LIT>').replace('<STR_LIT:\n>', '<STR_LIT>')<EOL>option, value = self._parse_option_value(value)<EOL>process, option, value = self._pre_parse_value(option, value)<EOL>if not process:<EOL><INDENT>return<EOL><DEDENT>t.value = option, value<EOL>return t<EOL>
r'[^\r\n]+