diff --git a/uncompyle6/parsers/parse26.py b/uncompyle6/parsers/parse26.py index cbce00e2..0eb5f46c 100644 --- a/uncompyle6/parsers/parse26.py +++ b/uncompyle6/parsers/parse26.py @@ -132,6 +132,9 @@ class Python26Parser(Python2Parser): ifelsestmtc ::= testexpr c_stmts_opt ja_cf_pop else_suitec ifelsestmt ::= testexpr stmts_opt ja_cf_pop else_suite + stmts_opt ::= stmts + stmts_opt ::= + # The last except of a "try: ... except" can do this... except_suite ::= stmts_opt COME_FROM JUMP_ABSOLUTE POP_TOP