def process_escape(self, char):
<EOL>self.process_char = self.last_process_char<EOL>if self.part == [] and char in self.whitespace:<EOL><INDENT>self.parts.append(self.escape_char)<EOL>return<EOL><DEDENT>if char == self.eol_char:<EOL><INDENT>return<EOL><DEDENT>unescaped = self.escape_results.get(char, self.escape_char+char)<EOL>self.part.append(unescaped)<EOL>
Handle the char after the escape char