diff --git a/uncompyle6/parsers/parse33.py b/uncompyle6/parsers/parse33.py index c9f67712..1c1ee639 100644 --- a/uncompyle6/parsers/parse33.py +++ b/uncompyle6/parsers/parse33.py @@ -21,6 +21,9 @@ class Python33Parser(Python32Parser): iflaststmt ::= testexpr c_stmts_opt33 c_stmts_opt33 ::= JUMP_BACK JUMP_ABSOLUTE c_stmts_opt + whileTruestmt ::= SETUP_LOOP l_stmts JUMP_ABSOLUTE + JUMP_BACK COME_FROM_LOOP + # Python 3.5+ has jump optimization to remove the redundant # jump_excepts. But in 3.3 we need them added