rocky
|
c5d7944e65
|
3.x while/else can now sometime have COME_FROMs
|
2019-04-27 04:37:24 -04:00 |
|
rocky
|
efa964f7c9
|
del handling in 3.0 and add tests
|
2019-04-23 19:12:12 -04:00 |
|
rocky
|
9186a3fc44
|
Fixes for pypy testing
|
2019-04-23 11:52:26 -04:00 |
|
rocky
|
3730946a1a
|
Add semantic rule for 3.x "conditionalnot"
|
2019-04-22 21:18:17 -04:00 |
|
rocky
|
f1b69a8a28
|
Add rule for 3.x comp_for
|
2019-04-22 18:42:21 -04:00 |
|
rocky
|
0de99e5d44
|
Scale back "try" vs. "tryelse" reduction test on 3.6+
|
2019-04-18 16:45:44 -04:00 |
|
rocky
|
52af2ba32a
|
3.6+ lambda parameter handling
|
2019-04-18 14:21:52 -04:00 |
|
rocky
|
bd0db6c539
|
Extend annotate test to 3.7
|
2019-04-18 09:47:54 -04:00 |
|
rocky
|
b2dd58a85e
|
Hacky attemp to add more 3.x annotate information in
|
2019-04-18 02:26:50 -04:00 |
|
rocky
|
97cb193a71
|
3.7 chained comparison grammar
|
2019-04-17 23:41:41 -04:00 |
|
rocky
|
e6e60cb49d
|
3.6 Chained compare
|
2019-04-17 15:44:33 -04:00 |
|
rocky
|
2ea8c3b1b1
|
3.7 and 3.8 chained compare fixups
|
2019-04-16 10:19:16 -04:00 |
|
rocky
|
701d2af54e
|
Improve Python 2.7 generator handling
|
2019-04-15 23:14:44 -04:00 |
|
rocky
|
8a4189bc0e
|
Python 2.6-2.7ish generator handling
|
2019-04-15 20:32:15 -04:00 |
|
rocky
|
0c4ab699b5
|
3.4+ while handling with returns ...
these while loops don't have a JUMP_BACK in them
|
2019-04-15 12:03:11 -04:00 |
|
rocky
|
b4c66d4307
|
Was missing some 3.7 and 3.7 semantic actions...
Possibly some as a result of the last refactor?
|
2019-04-15 08:11:31 -04:00 |
|
rocky
|
f96522e18e
|
Add 3.8 try else
|
2019-04-14 19:01:33 -04:00 |
|
rocky
|
c5cfd36a61
|
Start 3.8 async for/else
|
2019-04-14 06:54:08 -04:00 |
|
rocky
|
9b550b9dda
|
PEP E225 with a nod to Deepcommit
|
2019-04-14 06:11:16 -04:00 |
|
rocky
|
f89ba40147
|
Adjust while True grammar rule
|
2019-04-13 20:46:13 -04:00 |
|
rocky
|
32c611a315
|
Adjust 3.8 while-stmt rules
|
2019-04-13 20:35:26 -04:00 |
|
rocky
|
5d91e96358
|
3.6-3.8 "async for" handling...
And add an if_stmt rule for 3.8. My want to extend it back to
other versions.
|
2019-04-13 18:31:40 -04:00 |
|
rocky
|
a891aa0706
|
More 3.8 try blocks
|
2019-04-11 16:42:28 -04:00 |
|
rocky
|
5e1340a2fc
|
3.8 exception handling
|
2019-04-11 12:09:24 -04:00 |
|
rocky
|
b3a20896b2
|
Remove dup pypy test
|
2019-04-10 12:35:26 -04:00 |
|
rocky
|
59c77f103d
|
More self-checking run tests
|
2019-04-10 11:49:27 -04:00 |
|
rocky
|
726045a05e
|
Basic 3.8+ "for" loop handling...
More Makefile mangling
|
2019-04-10 11:26:58 -04:00 |
|
rocky
|
49e354375e
|
More run tests
|
2019-04-10 11:05:46 -04:00 |
|
rocky
|
f3d86e0708
|
Bang on Python 3.8
|
2019-04-10 07:22:43 -04:00 |
|
rocky
|
4a354269bc
|
Adjust 3.7 chained compare for adjusted grammar
Add test for last change
|
2019-03-23 17:06:50 -04:00 |
|
rocky
|
dcad6cf6ce
|
Fix if return boundary in 3.6+
Fixes #209
|
2019-03-10 05:59:15 -04:00 |
|
rocky
|
bfceeac6c8
|
2.7 can have two JUMP_BACKs at the end of a while loop
Fixes #215
|
2019-01-27 21:41:17 -05:00 |
|
rocky
|
43646b3c71
|
Comma placement in 3.6 and 3.7 **kwargs
fixes #208
|
2019-01-14 17:41:54 -05:00 |
|
rocky
|
9a14db567b
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
|
2019-01-13 19:39:54 -05:00 |
|
rocky
|
a97d4003c7
|
Python 3.7 changes chained comparison code
fixes #206
|
2019-01-13 19:37:41 -05:00 |
|
rocky
|
0fa45301fa
|
Python 3.7 testing fixes
|
2019-01-12 11:51:01 -05:00 |
|
rocky
|
d0dc26caf7
|
Another test
|
2019-01-05 16:48:55 -05:00 |
|
rocky
|
df105fbfb2
|
Fixed one thing in Python 2.7 and break another.
We'll go with this until we get to a more serious refactoring.
|
2019-01-05 16:38:07 -05:00 |
|
rocky
|
a2321773d7
|
Fix Python 3.x try/else detection
Fixes #155
|
2019-01-01 22:50:28 -05:00 |
|
rocky
|
d443295df6
|
Check range of _come_froms on ifelsestmt reduction
Fixes #200
|
2018-12-31 08:39:08 -05:00 |
|
rocky
|
a7ceedb62c
|
Python 3.6+ control flow
|
2018-12-15 09:17:54 -05:00 |
|
rocky
|
55a73d5a29
|
CI runtest skips
|
2018-11-12 11:03:15 -05:00 |
|
rocky
|
dc0b243938
|
CI runtest skips
|
2018-11-12 10:51:17 -05:00 |
|
rocky
|
99fc7f9873
|
runtests on CI again
|
2018-11-12 10:34:30 -05:00 |
|
rocky
|
3b7c8cf092
|
runtests on CI again
|
2018-11-12 10:29:22 -05:00 |
|
rocky
|
5abfe7c85a
|
Typo in last test name
|
2018-11-12 09:50:46 -05:00 |
|
rocky
|
7fa21d0db4
|
More stdlib test removal
|
2018-11-12 09:19:46 -05:00 |
|
rocky
|
d422f28d2e
|
Another test bites the dust due to control flow complexity
|
2018-11-12 07:32:33 -05:00 |
|
rocky
|
7898fa157b
|
extend Python 2.6- lastc grammar-rule
Fixes #192
|
2018-10-05 12:37:16 -04:00 |
|
rocky
|
616e5c82f6
|
Reinstat expr32 and expr1024 rules...
to speed up handling long literal lists. See also issue #188
Update issue forms to simplfy via putting instructions as comments.
|
2018-09-19 20:14:42 -04:00 |
|