278 def __match_sequence(self, branch, sequence, tokens):
279 for expression in sequence:
280 if expression.startswith('[['):
281 break; # end of sequence282 if not tokens:
283 self.__log_branch(" partly reduced: %s", branch, sequence)
284 return False # partly
Unlike programming languages like Java and C#, statements in Python do not need to end with a semicolon. They can be safely removed.