def getcells(self, line):
for boundary in self.boundaries:<EOL><INDENT>cell = line.lstrip()[boundary].strip()<EOL>if cell:<EOL><INDENT>for cell in re.split('<STR_LIT>', cell):<EOL><INDENT>yield cell<EOL><DEDENT><DEDENT>else:<EOL><INDENT>yield None<EOL><DEDENT><DEDENT>
Using self.boundaries, extract cells from the given line.