def pop_marker(self, reset):
marker = self.markers.pop()<EOL>if reset:<EOL><INDENT>marker.extend(self.look_ahead)<EOL>self.look_ahead = marker<EOL><DEDENT>elif self.markers:<EOL><INDENT>self.markers[-<NUM_LIT:1>].extend(marker)<EOL><DEDENT>else:<EOL><INDENT>pass<EOL><DEDENT>
Pop a marker off of the marker stack. If reset is True then the
        iterator will be returned to the state it was in before the
        corresponding call to push_marker().