Commit Graph

1338 Commits

Author SHA1 Message Date
rocky
dded92b85d Narrow unused classdefdeco2 rules 2017-11-28 12:49:37 -05:00
rocky
05ab491d2e Small Python 2 grammar reduction 2017-11-28 11:18:11 -05:00
rocky
1a137780ad Python 2.4- doesn't do "with" 2017-11-28 10:10:45 -05:00
rocky
3c8f38f8a6 More tests 2017-11-28 10:07:46 -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
43076a2548 3.6 genexpr has changed
Fixes Issue #139
2017-11-28 06:57:15 -05:00
rocky
c0f1129a9d Sync with python-2.4 branch 2017-11-27 22:23:04 -05:00
rocky
4b4fce01f6 Add UNARY convert; improve 2.1 imports 2017-11-27 21:38:09 -05:00
rocky
2ac8a0c0a6 Mege hell 2017-11-27 19:45:24 -05:00
rocky
d56547e830 Reinstate a 3.3 grammar rule 2017-11-27 14:28:45 -05:00
rocky
b8d9e1d25c Add 2.5 INVERT_OP test 2017-11-27 12:47:46 -05:00
rocky
bd4f2d086c Python 2.5- grammar reduction 2017-11-27 12:39:33 -05:00
rocky
4afff131f4 2.6- grammar reduction 2017-11-27 11:21:05 -05:00
rocky
d17440c96f bump min parser version 2017-11-27 11:01:14 -05:00
rocky
1fcfadb9c8 Grammar reduction inch by inch 2017-11-27 07:27:50 -05:00
rocky
c66be4a858 Grammar hell 2017-11-27 07:15:28 -05:00
rocky
f1a98e94da Grammar isolation 2017-11-27 06:38:00 -05:00
rocky
169e4681c3 Grammar isolation 2017-11-27 05:26:43 -05:00
rocky
c241b12308 Grammar isolation fixes 2017-11-27 05:16:08 -05:00
rocky
fab6870710 need kvlist in 3.3+ 2017-11-27 05:00:51 -05:00
rocky
2674ec893a Grammar reduction 2017-11-27 04:56:01 -05:00
rocky
3f7b5e6db3 Small grammar sync 2017-11-26 21:12:01 -05:00
rocky
3edfc1611e Back off previous reduction a little 2017-11-26 20:33:00 -05:00
rocky
2e6f2cac27 Remove some unused grammar rules 2017-11-26 19:43:37 -05:00
rocky
d72ee71368 localize Python2 ifelsetmtr, compare_chained: 2.7 2017-11-26 19:08:20 -05:00
rocky
17f5b35b1d More grammar isolation 2017-11-26 16:34:10 -05:00
rocky
6db5c63307 More specific 2.7 dictcomp and setcomp rules 2017-11-26 15:06:45 -05:00
rocky
df2cda5b66 Another RsT typo release-2.14.0 2017-11-26 10:32:01 -05:00
rocky
42c49945ad RsT typo 2017-11-26 10:27:53 -05:00
rocky
3c68ca6cde Update test version 2.7.13->2.7.14 2017-11-26 10:08:15 -05:00
rocky
5f6f78531f Get ready for release 2.14.0 2017-11-26 10:00:08 -05:00
rocky
bfac9a6260 Back of build_set/build_list separation 2017-11-26 09:25:37 -05:00
rocky
dd329f9c03 Isolate build_set from build_list in Python 2...
More work is needed. Not done in Python 3 yet
2017-11-26 09:15:35 -05:00
rocky
deb5b8bc6c stdlib/runtess.sh python version detection 2017-11-26 08:13:46 -05:00
rocky
a5e3d01dd3 Work around grammar remove rule bug...
And reinstate source to a current 3.3 bug (which we don't detect).
But at least it is noted for future work.
2017-11-26 08:07:00 -05:00
rocky
ad755b27a3 Isolaate kv, kv2 and kv3 better 2017-11-26 07:13:04 -05:00
rocky
f98e29a3a3 Localize kv 2017-11-26 01:40:34 -05:00
rocky
79d729e9f9 remove comp_ifnot 2017-11-26 00:58:20 -05:00
rocky
c9eeb681b9 Another test 2017-11-25 23:16:52 -05:00
rocky
43cea023c4 2.7 control-flow bug: except/pass in loop 2017-11-25 22:18:57 -05:00
rocky
566ef37ecc back off of build_slice{2,3} ->slice{2,3}
There is another slice rule that interferes with this.
2017-11-25 21:49:03 -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
3d7b160e30 Improve grammar-cover targets 2017-11-25 20:06:01 -05:00
rocky
af38064a1b remove unpack_list rule and ...
tidy things a bit more
2017-11-25 00:32:13 -05:00
rocky
c9f3838d04 Fix bug in 2.x with decorator of old-style class 2017-11-24 21:16:59 -05:00
rocky
f34c558d38 Handle inf, +inf, -nan, and nan constants 2017-11-24 15:30:05 -05:00
rocky
37b8e21c76 A couple more bugs found running 2.7 stdlib tests 2017-11-24 10:22:58 -05:00
rocky
f908e8dd8e One more (lambda) test 2017-11-24 08:57:18 -05:00
rocky
0c386d2c39 Fix bug where lambda has a yield in it 2017-11-24 08:55:26 -05:00
rocky
be5efe3e56 cmp -> compare ...
to better match the Python AST name Compare.
This forces us to change compare -> compare_single

Relates to Issue #29
2017-11-24 07:15:37 -05:00