rocky
68821efdb0
Improve 3.5+ BUILD_MAP_UNPACK...
...
And add build_tuple_unpack runtime test from a previous commit.
We are far from out of the woods, as there is more to do and
we've uncovered more bugs in handling this.
2018-04-06 21:34:31 -04:00
rocky
e9ee671874
Testing administriva
2018-04-06 19:06:11 -04:00
rocky
9593043432
Add more stdlib run test coverage
2018-04-06 14:23:56 -04:00
rocky
b561b0090c
Increase testing
2018-04-04 20:32:54 -04:00
rocky
ca41ea99f2
Fix 3.2 to 3.3 make_function more properly
2018-04-04 14:30:34 -04:00
rocky
e9c0d03b8b
3.2 mk_func tweak...
...
...more is needed though
2018-04-03 17:57:37 -04:00
rocky
e2dec73a62
3.5 CALL_FUNCTION_VAR bug
2018-04-03 05:56:45 -04:00
rocky
96d8daeae9
More pyenv testing
2018-04-01 21:19:55 -04:00
rocky
6b78677a74
Work on 3.5+ BUILD_MAP_UNPACK...
...
bugs still remain, just reduced.
2018-04-01 13:41:16 -04:00
rocky
254d0519bb
More 3.6 CALL_FUNCTION argument parsing
2018-04-01 11:26:46 -04:00
rocky
120412f5a8
Add Python 3.6 setcomp and another call bug
2018-04-01 07:09:24 -04:00
rocky
b54be24e14
3.6 argument parsing
2018-03-31 23:07:06 -04:00
rocky
535df1592e
Another 3.6 control-flow bug...
...
and add source to some previous bytecode tests
2018-03-31 19:28:35 -04:00
rocky
64ffa5f6ab
Add semantic action rule for except_return
2018-03-29 22:50:25 -04:00
rocky
9be4908c9c
Python 3.6 MAKE_FUNCTION yet again...
...
And we'll eventually have to do more down the line
2018-03-29 22:04:46 -04:00
rocky
362a353e03
Merge branch 'master' of github.com:rocky/python-uncompyle6
2018-03-29 17:21:51 -04:00
rocky
7d110f17bc
3.6 decompilation problems
2018-03-29 17:21:22 -04:00
rocky
1d5f4b0a05
Some 3.x grammar reduction...
...
Add 3.2 to grammar testing
2018-03-28 21:19:27 -04:00
rocky
dc3e6b31ca
Limit coverage on 3.6 for now
2018-03-28 13:47:30 -04:00
rocky
94a81a36b7
3.5, 3.6 loop if/continue handling
2018-03-28 09:23:34 -04:00
rocky
e568d68baa
Reinstate a test
2018-03-28 07:52:04 -04:00
R. Bernstein
8c22d57979
Merge pull request #165 from rocky/grammar-cleanup2
...
Grammar reduction for 2.6/2.7,3.x
2018-03-27 20:11:29 -04:00
rocky
d90c44b454
3.5+ handle then before "if" jump going to loop
2018-03-27 19:24:29 -04:00
rocky
9d807501af
Grammar reduction for 2.6/2.7,3.x
2018-03-27 17:02:03 -04:00
rocky
aa4416571b
grammar-cover run-and-email fixup
2018-03-27 14:21:28 -04:00
rocky
d38395334c
grammar-cover administrivia
2018-03-27 04:33:01 -04:00
rocky
516c7a0e9a
Python 3.6 CALL_FUNCTION_EX fixes
2018-03-27 04:10:11 -04:00
rocky
681588f12d
3.5 CALL_FUNCTION_EX
2018-03-26 20:56:17 -04:00
rocky
3500c49daf
More Python 3.4 CALL_FUNCTION_VAR
2018-03-26 19:40:33 -04:00
rocky
3d218c84b0
LOAD assert needs to be on 3.x...
...
Expand testing
2018-03-26 18:11:57 -04:00
rocky
1afe1fd943
Merge branch 'master' of github.com:rocky/python-uncompyle6
2018-03-26 14:50:54 -04:00
rocky
c5f8bbf32d
Remove hacky 3.x offset address arithmetic
2018-03-26 14:50:17 -04:00
rocky
6b36d14859
Limit grammar coverage of 3.5.5 for now
2018-03-26 13:33:22 -04:00
rocky
ccbe8a8e2b
cover all of 2.6.9
2018-03-26 12:55:43 -04:00
rocky
46c02bd352
There is no 2.8
2018-03-26 12:38:48 -04:00
rocky
30ba043000
Grammar coverage hacking
2018-03-26 11:12:56 -04:00
rocky
1f0e5f27d5
DRY grammar code
2018-03-26 11:08:27 -04:00
rocky
75245ba38c
Back off full 2.7.14 testing for now
2018-03-26 09:47:18 -04:00
rocky
4889916304
Grammar coverage work
2018-03-26 09:26:24 -04:00
rocky
d1806edaad
Administrivia: grammar coverage
2018-03-26 09:23:24 -04:00
rocky
c968e31be8
Administrivia: grammar coverage
2018-03-26 09:16:15 -04:00
rocky
c8870c6ed8
Grammar coverage hacking
2018-03-26 08:41:40 -04:00
rocky
23180806b4
More grammar coverage hacking
2018-03-26 08:19:03 -04:00
rocky
1f835d6237
Start grammar coverage testing
2018-03-26 08:03:54 -04:00
rocky
3d072e29a6
3.5 CALL_FUNCTION_VAR runnable test
2018-03-26 07:45:34 -04:00
rocky
74f01fbe33
Python 3.5 CALL_FUNCTION_VAR handling
2018-03-26 07:42:15 -04:00
rocky
710c950965
Bang on 3.4 CALL_FUNCTION_VAR
2018-03-26 00:19:39 -04:00
rocky
7aa6ff1d9b
3.6.4 runtests.sh futzing
2018-03-25 22:48:33 -04:00
rocky
421c358f9d
Put 3.5.5 back into testing
2018-03-25 22:30:36 -04:00
rocky
cfb4ad625f
3.5 *() arg without further args
2018-03-25 22:24:32 -04:00