rocky
|
fa9cc4c669
|
Correct 2.5-7 relative import formatting
|
2022-05-14 19:35:24 -04:00 |
|
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
|
ea81ac7202
|
Reinstate previously failing tests
|
2020-04-16 17:16:38 -04:00 |
|
rocky
|
f117feb585
|
Use new xdis...
Sadly there are some regressions that need to be fixed.
Deal with later.
|
2020-04-16 11:01:12 -04:00 |
|
rocky
|
28ef04d141
|
More bugs found via sre_parse.py decompilation
|
2020-02-15 05:10:11 -05:00 |
|
rocky
|
fd36c77d2d
|
Bugs found in 2.4 branch testing
|
2020-02-14 10:54:37 -05:00 |
|
rocky
|
3c2dafe74c
|
Fix a 2.6 bug found in pyenvlib testing
|
2020-01-14 22:30:48 -05:00 |
|
rocky
|
e6e60cb49d
|
3.6 Chained compare
|
2019-04-17 15:44:33 -04:00 |
|
rocky
|
7898fa157b
|
extend Python 2.6- lastc grammar-rule
Fixes #192
|
2018-10-05 12:37:16 -04:00 |
|
rocky
|
41a50b5e46
|
Handle if not else in lambdas...
Fixes #170
|
2018-04-25 12:57:09 -04:00 |
|
rocky
|
ca3f822c81
|
More 2.6 while-loop control flow parsing
|
2018-03-06 13:16:22 -05:00 |
|
rocky
|
8278c72a6f
|
Python 2.6 while1 if/and handling
|
2018-03-06 09:39:13 -05:00 |
|
rocky
|
fac5d31f34
|
Adjust that 2.2-2.6 "while" may not have COME_FROM
|
2018-03-05 00:21:54 -05:00 |
|
rocky
|
185ec4e306
|
Fix 2.6 IF/THEN misclassification..
with an exception condition
|
2018-01-13 00:58:16 -05:00 |
|
rocky
|
c6e20e4444
|
Fix whileelse bug
|
2018-01-11 21:52:33 -05:00 |
|
rocky
|
abcb769fdf
|
Fix 2.6- parsing of "for .. try/else" ...
with "continue" inside
|
2018-01-09 08:36:21 -05:00 |
|
rocky
|
acc3e441ac
|
Fix "or" bug in 2.6- seen via chained comparisons
|
2017-12-13 07:27:10 -05:00 |
|
rocky
|
fcceda72db
|
Another ternary compare fix...
More is need in 2.6-
|
2017-12-12 17:10:40 -05:00 |
|
rocky
|
733e0ebf9d
|
Fix 2.6- chained compare in lambda
|
2017-12-12 14:29:47 -05:00 |
|
rocky
|
e064791870
|
Fix 10_del.py syntax
|
2017-12-05 22:50:21 -05:00 |
|
rocky
|
2599b94786
|
Start to handle FUTURE_UNICODE_LITERALS flag
|
2017-12-05 13:28:26 -05:00 |
|
rocky
|
bbaa3e6602
|
Fix bug in single param **arg
|
2017-12-05 07:50:22 -05:00 |
|
rocky
|
6ecaa16cd5
|
More weirdness testing
|
2017-12-03 20:29:55 -05:00 |
|
rocky
|
c791a45aae
|
Handle a wierd 2.6 conditional false expression...
from 2.6. test_grammar
|
2017-12-03 19:56:14 -05:00 |
|
rocky
|
0df29f344e
|
Fix some really weird Python 2.6 constructs
From 2.6's test grammar.
|
2017-12-03 18:41:31 -05:00 |
|
rocky
|
de594ce7f2
|
Remove 3-arg raise in 3.x and..
add tests in 2.x
|
2017-12-02 22:07:44 -05:00 |
|
rocky
|
cda15026e5
|
A couple more tests
|
2017-12-02 12:17:24 -05:00 |
|
rocky
|
a7005f6a77
|
2.7 exec stmt grammar rule isolation/reduction
|
2017-12-02 09:23:18 -05:00 |
|
rocky
|
acb4ffb758
|
Better grammar coverage; reduce 3.x mklambda rules
|
2017-11-29 16:39:32 -05:00 |
|
rocky
|
f2eaa09e96
|
Fix import and 3.x class bugs...
import x.y as z was failing across all Python versions
class decorators for Python 3.0..3.3 was failing
reduce 3.x while grammar rules
|
2017-11-29 06:59:05 -05:00 |
|
rocky
|
b5cd160ebb
|
Python 2.4 grammar reduction...
while increasing 2.4 increase test coverage
|
2017-11-28 09:17:27 -05:00 |
|
rocky
|
b7003914c9
|
localize 2 and 3 argument BUILD_SLICE...
Nontermninal name matches AST anme now. Add test.
|
2017-11-25 21:10:11 -05:00 |
|
rocky
|
37b8e21c76
|
A couple more bugs found running 2.7 stdlib tests
|
2017-11-24 10:22:58 -05:00 |
|
rocky
|
0c386d2c39
|
Fix bug where lambda has a yield in it
|
2017-11-24 08:55:26 -05:00 |
|
rocky
|
b8f74c23f4
|
2.x Grammar reduction/isolation
|
2017-11-22 19:13:21 -05:00 |
|
rocky
|
288516d8c2
|
Increase grammar coverage
|
2017-11-22 11:28:05 -05:00 |
|
rocky
|
53beae8ee6
|
Python 2.5 "with"; Isolate 2.5-2.6 grammar better
|
2017-11-16 09:26:23 -05:00 |
|
rocky
|
953cf312db
|
Add BINARY_TRUE_DIVIDE tests for 2.{6,7}
|
2017-11-16 01:30:41 -05:00 |
|
rocky
|
f274ac0e3b
|
Grammar cleanup: separate some 2.7 from 2.7- rules
|
2017-11-15 21:04:06 -05:00 |
|
rocky
|
63a43d0c93
|
Profiling workarounds, more coverage ...
test/Makefile: more grammar checking. Update python versions
10_del.pyc add test of DEL_GLOBAL
check_ast.py, pysource.py: Profileing workarounds
|
2017-11-15 03:16:54 -05:00 |
|
rocky
|
5b9f9319a8
|
Reinstate previously failed tests
2.6, 3.5 and 3.6 decompilation has gotten better
|
2017-11-12 16:05:19 -05:00 |
|
rocky
|
d332bde104
|
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
|
2017-07-05 06:12:14 -04:00 |
|
rocky
|
1093ef5c5b
|
Get ready for release 2.9.11
|
2017-05-06 07:34:30 -04:00 |
|
rocky
|
65913778a5
|
2.6 a == b or x == y == z bug
|
2017-02-28 03:12:48 -05:00 |
|
rocky
|
0a6c8ba909
|
Python 2.6 control flow bug with added COME_FROM
|
2017-02-24 21:29:28 -05:00 |
|
rocky
|
31ed869a6f
|
Beef up grammar coverage
|
2017-02-10 02:03:28 -05:00 |
|
rocky
|
e71dd010d7
|
Simplfy getting coverage
consts.py: notes on versions use which ops
|
2017-01-29 21:39:29 -05:00 |
|
rocky
|
dadd1c5c45
|
Add --coverage to test_pyenvlib and ...
improve grammar coverage on 2.7
|
2017-01-29 18:06:07 -05:00 |
|
rocky
|
d050dd3adb
|
Reinstate test
|
2017-01-09 06:01:06 -05:00 |
|