From d332bde104a2df85fb4709a81ff50f5032ffbf44 Mon Sep 17 00:00:00 2001 From: rocky Date: Wed, 5 Jul 2017 06:12:14 -0400 Subject: [PATCH] Loops in Python 2.4-2.6 loop come_from Looks like Python 2.4-2.6 may have a COME_FROM(_LOOP) before the jump_back. Fixes Issue #123 --- test/bytecode_2.6/03_loop_if_cf.pyc | Bin 0 -> 603 bytes test/simple_source/bug26/03_loop_if_cf.py | 19 +++++++++++++++++++ uncompyle6/parsers/parse26.py | 9 ++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 test/bytecode_2.6/03_loop_if_cf.pyc create mode 100644 test/simple_source/bug26/03_loop_if_cf.py diff --git a/test/bytecode_2.6/03_loop_if_cf.pyc b/test/bytecode_2.6/03_loop_if_cf.pyc new file mode 100644 index 0000000000000000000000000000000000000000..880855af2cb813960ed5fa5cf4a4256957df3bd9 GIT binary patch literal 603 zcmb7Au};G<5Iwt1C=~&9K=1(!nOX!A6GBLIt`Hq65Xf>9r?{lG(>S!1(h0tTAApS= zzJg!j3pgij8JLKC=eu|J?)mcd?bSa&Zm$DaegyAxwA4cv0z3oUU_hYjQ$&I)Iv35} z7ij4_y4f4#01^*@_T39Cs*vL$FmypBKroTi=1&9@u*D$-bq-{9SuiU|Yr?{T+yPky z)xb84kV6Yj(q03V70^pwi(yt48&Se3OWq$iM-l~+c+kU@y1reqiLL6;nD+)QaRGGV5!O`foS!!!O=GJk=&#a0