rocky
|
bc86b73cf0
|
Document/correct hide_internal and store_locals
|
2016-07-12 12:07:48 -04:00 |
|
rocky
|
b99f196d18
|
Better 3.2/33 store_locals handling
|
2016-07-12 09:46:46 -04:00 |
|
rocky
|
78f24f9c66
|
Python 3.2 & 3.3 handle STORE_NAME better
|
2016-07-11 23:24:52 -04:00 |
|
rocky
|
55b269f744
|
Get ready for release 2.6.2
|
2016-07-11 19:33:51 -04:00 |
|
rocky
|
8e0413273b
|
Fix some Python set comprehension bugs
|
2016-07-11 18:23:05 -04:00 |
|
rocky
|
9fdf70f68d
|
Python 3.(4?) while1 bug
Clean up while1 grammar a tad
|
2016-07-11 10:18:18 -04:00 |
|
rocky
|
f571f6dfce
|
Revert recent 2.x code which fail verification
|
2016-07-10 20:06:05 -04:00 |
|
rocky
|
59ba8a65cd
|
Structure detection bugs +
Had borked 3.4 grammar rules in
previous refactor
|
2016-07-10 19:21:55 -04:00 |
|
rocky
|
9c2f48ca4a
|
DRY and clean up code a little
|
2016-07-10 08:39:50 -04:00 |
|
rocky
|
44dba42a40
|
Remove JA. Use standard JUMP_ABSOLUTE instead
|
2016-07-10 08:21:17 -04:00 |
|
rocky
|
af62286357
|
Python 2/3 compatibility bug
|
2016-07-10 08:15:22 -04:00 |
|
rocky
|
3cd3f7ccdf
|
Bugs caused by 3.x jump_forward misclasification
|
2016-07-10 08:05:18 -04:00 |
|
rocky
|
52b71bb01a
|
Python 3 better CONTINUE op classification
Also document what's up with JUMP_ABSOLUTE
classification
|
2016-07-10 06:47:34 -04:00 |
|
rocky
|
c098b834fa
|
3.4 continue handling. More work is needed
|
2016-07-09 23:20:08 -04:00 |
|
rocky
|
21da5e787e
|
Start splitting off 3.4 grammar from rest
|
2016-07-09 21:11:14 -04:00 |
|
rocky
|
b44c566a9f
|
Python 2.3 list comprehensions
|
2016-07-09 18:13:08 -04:00 |
|
rocky
|
65b9ecee31
|
Fix some 2.3 bugs; add more 2.3-6. tests
|
2016-07-09 17:33:54 -04:00 |
|
rocky
|
047c95a1e5
|
2.3 while1stmt bug
|
2016-07-09 13:13:10 -04:00 |
|
rocky
|
5f9f8f4d79
|
Merge branch 'python-2.3'
|
2016-07-09 09:17:17 -04:00 |
|
rocky
|
ac45e5757c
|
Redo Python 2.3 to be more like the rest
|
2016-07-09 09:11:04 -04:00 |
|
rocky
|
e40d5d3897
|
Merge conflict
|
2016-07-09 08:31:02 -04:00 |
|
rocky
|
ae78e9f930
|
Python3 scanner code cleanup
|
2016-07-09 05:17:10 -04:00 |
|
rocky
|
0075c8a5f7
|
Python 3 code cleanup
|
2016-07-08 22:33:42 -04:00 |
|
rocky
|
d6b35d57e4
|
DRY scanner code. Allow 2.4 decompile from 3.x
|
2016-07-08 21:37:09 -04:00 |
|
rocky
|
ec66dc0639
|
2.4 "import *" grammar rule
|
2016-07-08 18:12:35 -04:00 |
|
rocky
|
e31f829a56
|
Python 2.4 generator expressions and gen_comp_body
|
2016-07-08 18:00:13 -04:00 |
|
rocky
|
61535a010d
|
<2.5 grammar customizations for imports and loops
|
2016-07-08 17:26:14 -04:00 |
|
rocky
|
62e60817f6
|
Start handling Pyton 2.4 bytecodes
|
2016-07-08 15:00:23 -04:00 |
|
rocky
|
7fdb4d3e68
|
Get ready for release 2.6.1
|
2016-07-08 12:16:42 -04:00 |
|
rocky
|
e020f8f9a9
|
2.5/2.6 RETURN_VALUE bug
|
2016-07-08 12:02:28 -04:00 |
|
rocky
|
b640d42113
|
2.5/2.6 fn name clash
fixes list conprehension problem
|
2016-07-08 10:38:56 -04:00 |
|
rocky
|
1a2aa41f7d
|
Python 2.5 with statement
|
2016-07-08 10:30:49 -04:00 |
|
rocky
|
6f5dce342f
|
Start going over Python 2.5 bytecode
Fix 2.6 with bug
|
2016-07-08 07:01:48 -04:00 |
|
rocky
|
f3696cc3f1
|
Get ready for release 2.6.0
|
2016-07-07 19:17:39 -04:00 |
|
rocky
|
13ae869267
|
<2.7 add a rare kind of list_for
|
2016-07-07 18:03:44 -04:00 |
|
rocky
|
06023c247d
|
while1 bug in 2.6 and 2.7
|
2016-07-07 13:08:00 -04:00 |
|
rocky
|
21314c1dad
|
<2.7 whileelse rule
|
2016-07-07 12:11:45 -04:00 |
|
rocky
|
0b6108801d
|
<2.6 make sure jump back on loops is really "back"
|
2016-07-07 11:43:26 -04:00 |
|
rocky
|
42f26c3ffd
|
<2.7 lack of POP_IF_ adjustment in detect_structure
|
2016-07-07 10:04:21 -04:00 |
|
rocky
|
8b305f78f4
|
2.6 POP_TOP and POP_JUMP_IF bugs
|
2016-07-07 07:03:20 -04:00 |
|
rocky
|
72c781258f
|
2.6 bug in handling jumps to jumps
|
2016-07-06 21:27:50 -04:00 |
|
rocky
|
f865ecaa58
|
2.6.9 bug: multiple COME_FROMs via "or"/"assert"
|
2016-07-06 21:07:40 -04:00 |
|
rocky
|
14b4f8e2da
|
2.6.9 elif with multiple COME_FROMs
|
2016-07-06 20:56:29 -04:00 |
|
rocky
|
aa65b098a4
|
< 2.7 bug in not distinguishing raise from assert
|
2016-07-06 19:52:02 -04:00 |
|
rocky
|
694e1edd00
|
More offsets captrued Add %b specifer
%b - associate text before specifier
pysource.py: small doc correction
|
2016-07-03 21:57:46 -04:00 |
|
rocky
|
a34f1fcd7a
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
Conflicts:
uncompyle6/parsers/parse26.py
|
2016-07-03 12:08:37 -04:00 |
|
rocky
|
974b11ff55
|
Another 2.6 while stmt. Clean up grammar a little
|
2016-07-03 10:50:19 -04:00 |
|
rocky
|
4d9d659cfa
|
2.6 improper tagging of RETURN_END_IF
|
2016-07-03 04:33:43 -04:00 |
|
rocky
|
bec1524c5a
|
2.6.9 tryelsestmt
|
2016-07-02 22:53:58 -04:00 |
|
rocky
|
12d22c055f
|
Python 2.6 with as stmt
|
2016-07-02 22:24:28 -04:00 |
|