From dac277f1fa54839a0462295c6ab16fffaae0f2df Mon Sep 17 00:00:00 2001 From: rocky Date: Sat, 25 Jan 2020 18:07:05 -0500 Subject: [PATCH] Back off loop separate rules, a little for now --- uncompyle6/parsers/parse3.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uncompyle6/parsers/parse3.py b/uncompyle6/parsers/parse3.py index 0be900e9..90f07494 100644 --- a/uncompyle6/parsers/parse3.py +++ b/uncompyle6/parsers/parse3.py @@ -183,7 +183,10 @@ class Python3Parser(PythonParser): # ifelsestmt ::= testexpr c_stmts_opt jump_forward_else # pass _come_froms - c_stmts ::= ifelsestmtc + # FIXME: remove this + stmt ::= ifelsestmtc + + c_stmts ::= ifelsestmtc ifelsestmtc ::= testexpr c_stmts_opt JUMP_ABSOLUTE else_suitec ifelsestmtc ::= testexpr c_stmts_opt jump_absolute_else else_suitec