def process_part(self, char):
if char in self.whitespace or char == self.eol_char:<EOL><INDENT>self.parts.append( '<STR_LIT>'.join(self.part) )<EOL>self.part = []<EOL>self.process_char = self.process_delimiter<EOL>if char == self.eol_char:<EOL><INDENT>self.complete = True<EOL><DEDENT>return<EOL><DEDENT>if char in self.quote_chars:<EOL><INDENT>self.inquote = char<EOL>self.process_char = self.process_quote<EOL>return<EOL><DEDENT>self.part.append(char)<EOL>
Process chars while in a part