You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-02 16:44:46 +08:00
93 lines
1.1 KiB
Python
93 lines
1.1 KiB
Python
# Tests:
|
|
|
|
# ifelsestmt ::= testexpr c_stmts_opt JUMP_FORWARD else_suite COME_FROM
|
|
# else_suite ::= suite_stmts
|
|
|
|
if True:
|
|
b = 1
|
|
else:
|
|
d = 2
|
|
|
|
|
|
a = 1
|
|
|
|
if a == 1:
|
|
a = 3
|
|
elif a == 2:
|
|
a = 4
|
|
|
|
if a == 1:
|
|
a = 5
|
|
elif a == 2:
|
|
a = 6
|
|
else:
|
|
a = 7
|
|
|
|
if a == 1:
|
|
a = 8
|
|
elif a == 7:
|
|
a = 9
|
|
elif a == 3:
|
|
a = 10
|
|
else:
|
|
a = 11
|
|
|
|
if a == 11:
|
|
a = 12
|
|
elif a == 12:
|
|
a = 13
|
|
elif a == 13:
|
|
a = 14
|
|
|
|
if a == 1:
|
|
b = 1
|
|
else:
|
|
if a == 2:
|
|
b = 2
|
|
else:
|
|
if a == 3:
|
|
b = 3
|
|
else:
|
|
b = 4
|
|
|
|
if a == 1:
|
|
a = 1
|
|
else:
|
|
if a == 2:
|
|
a = 2
|
|
else:
|
|
b = 3
|
|
if a == 3:
|
|
b = 4
|
|
else:
|
|
b = 5
|
|
|
|
if a == 1:
|
|
b = 1
|
|
else:
|
|
b = 2
|
|
if a == 2:
|
|
b = 3
|
|
else:
|
|
if a == 3:
|
|
b = 4
|
|
else:
|
|
b = 5
|
|
|
|
if a == 1:
|
|
b = 2
|
|
else:
|
|
b = 3
|
|
if a == 2:
|
|
b = 4
|
|
else:
|
|
b = 5
|
|
if a == 3:
|
|
b = 6
|
|
elif a == 4:
|
|
b = 7
|
|
elif a == 4:
|
|
b = 8
|
|
else:
|
|
b = 9
|