Bang on getting 3.x "try" vs "try/else" disambiguated

This commit is contained in:
rocky
2020-01-11 22:36:07 -05:00
parent aaba4ecb2b
commit b84c89e817
7 changed files with 94 additions and 28 deletions

View File

@@ -241,6 +241,7 @@ class Python38Parser(Python37Parser):
self.remove_rules_38()
self.check_reduce["whileTruestmt38"] = "tokens"
self.check_reduce["whilestmt38"] = "tokens"
self.check_reduce["try_elsestmtl38"] = "AST"
def reduce_is_invalid(self, rule, ast, tokens, first, last):
invalid = super(Python38Parser,