rocky
|
acdd025162
|
ast-check "for" is a loop; sync "withas" test ..
with decompyle3.
|
2020-06-04 05:34:19 -04:00 |
|
rocky
|
9acb3cf068
|
Fix bug in 3.8 with .. as
|
2020-06-04 05:24:22 -04:00 |
|
rocky
|
999eee4b5f
|
More xdis upgrade fixes...
LOAD_CONST of unicode in 2.7- is the same thing as LOAD_STR.
I guess previously there was no unicode.
|
2020-04-18 22:26:24 -04:00 |
|
rocky
|
2fd61b1016
|
Add 3.7ish "or" check
|
2020-04-16 16:35:27 -04:00 |
|
rocky
|
2987d6a72b
|
Go over some 3.0 and 3.1 tests
|
2019-11-18 22:46:27 -05:00 |
|
rocky
|
659f37585b
|
Bug in 3.0 rule in "jump_absolute_else" ...
and disallowing "else" to the wrong place.
|
2019-11-12 16:31:43 -05:00 |
|
rocky
|
144f52da8e
|
More 3.0 control flow pattern fixups
|
2019-11-12 06:08:30 -05:00 |
|
rocky
|
4abdffecb9
|
More 3.0 control-flow rules...
Much more is needed though
|
2019-11-11 19:07:58 -05:00 |
|
rocky
|
1419acf019
|
More Python 3.0 for JUMP elimination ...
here, in except blocks.
|
2019-11-11 13:50:48 -05:00 |
|
rocky
|
bdc24d7f51
|
Add 3.0 gen_comp_body rule.
|
2019-11-11 05:10:54 -05:00 |
|
rocky
|
07ec8fa1fb
|
More Python 3.0 custom "if" statment handling.
|
2019-11-10 18:44:43 -05:00 |
|
rocky
|
04c2240d63
|
Python 3.0 if/else handling
|
2019-11-10 17:23:33 -05:00 |
|
rocky
|
fa5da2b1ef
|
Fix 3.0 try except bug
|
2018-06-23 00:06:35 -04:00 |
|
rocky
|
6fd8d2556b
|
Fix another 3.0 bug
|
2018-06-22 14:32:52 -04:00 |
|
rocky
|
276fb77e71
|
Fix two Python 3.0 bugs...
* don't add _[0] list comprehension variables
* add POP_TOP in _ifstmts_jmp; c_stmst for now isn't optional
|
2018-06-22 09:58:28 -04:00 |
|
rocky
|
8955788990
|
Add first 3.0 run test
|
2018-06-13 18:47:36 -04:00 |
|
rocky
|
d32e67891b
|
More 3.0 bug fixing and tollerance and...
add some 1.4 bytecode tests
|
2018-06-12 12:19:43 -04:00 |
|
rocky
|
92d63ac598
|
More 3.0 grammar fixes...
3.0 is such as snowflake
|
2018-06-10 05:26:00 -04:00 |
|
rocky
|
0353b74a7a
|
3.0 list comprehensions
|
2018-06-09 23:14:04 -04:00 |
|
rocky
|
edbab038ca
|
Fix improper 3.0 class handling...
... is like 3.1 not 2.7
|
2018-04-12 17:59:39 -04:00 |
|
rocky
|
cb27f244dc
|
Go over verification routines again
Add meager verify-run tests for those versions. More tests will follow
|
2018-01-24 06:20:38 -05:00 |
|
rocky
|
2599b94786
|
Start to handle FUTURE_UNICODE_LITERALS flag
|
2017-12-05 13:28:26 -05:00 |
|
rocky
|
77617a05c2
|
ops coverage on 3.{0,1}
|
2017-11-30 12:38:08 -05:00 |
|
rocky
|
37b8e21c76
|
A couple more bugs found running 2.7 stdlib tests
|
2017-11-24 10:22:58 -05:00 |
|
rocky
|
707770049f
|
Python 3.0 decompile bugs
|
2017-01-08 22:19:15 -05:00 |
|
rocky
|
7ab4e1fbdb
|
Start grammar reduction checks
|
2016-11-26 15:38:00 -05:00 |
|
rocky
|
80a4ad4f1b
|
Python 3.0 while1 if bug...
Is a workaround. We really need more tagging in of SETUP_LOOP and COME_FROM.
|
2016-11-13 01:28:36 -05:00 |
|
rocky
|
41f360e3dc
|
Start bytecode 3.0 decompiling
|
2016-11-06 09:20:46 -05:00 |
|