diff --git a/uncompyle6/parser.py b/uncompyle6/parser.py index 6ef2670f..62ad2eb4 100644 --- a/uncompyle6/parser.py +++ b/uncompyle6/parser.py @@ -508,9 +508,6 @@ class PythonParser(GenericASTBuilder): conditional ::= expr jmp_false expr JUMP_FORWARD expr COME_FROM conditional ::= expr jmp_false expr JUMP_ABSOLUTE expr - expr ::= conditionalnot - conditionalnot ::= expr jmp_true expr _jump expr COME_FROM - expr ::= conditionalTrue conditionalTrue ::= expr JUMP_FORWARD expr COME_FROM diff --git a/uncompyle6/parsers/parse3.py b/uncompyle6/parsers/parse3.py index ac89dd3f..bae130c1 100644 --- a/uncompyle6/parsers/parse3.py +++ b/uncompyle6/parsers/parse3.py @@ -422,6 +422,7 @@ class Python3Parser(PythonParser): def p_expr3(self, args): """ + expr ::= conditionalnot conditional ::= expr jmp_false expr jump_forward_else expr COME_FROM conditionalnot ::= expr jmp_true expr jump_forward_else expr COME_FROM