rocky
|
c90210c063
|
Grammar "COME_FROM"_from cleanups ...
tryelse constructs in 2.x fixed up
_come_from -> _come_froms (COME_FROM*)
consolidate come_froms rule into sincle parser.py
sync unit/test_grammar.py
|
2017-12-03 05:04:06 -05:00 |
|
rocky
|
21a8726a47
|
Merge branch 'master' into python-2.4
|
2017-12-03 03:34:50 -05:00 |
|
rocky
|
eafb32b9a0
|
NT trystmt -> try_except to match AST
|
2017-12-02 22:20:45 -05:00 |
|
rocky
|
0b9fca2263
|
Sync with master
|
2017-12-02 09:51:15 -05:00 |
|
rocky
|
ac819cd1b9
|
whileTrue grammar reduction
|
2017-12-02 07:53:19 -05:00 |
|
rocky
|
fcdea73b4f
|
list_compr -> list_comp to match AST...
more Python 3 custom rule cleanup
|
2017-11-29 21:26:31 -05:00 |
|
rocky
|
c4bfe38ee0
|
Reduce 3.x rules, esp. listcomp
|
2017-11-29 19:03:11 -05:00 |
|
rocky
|
7775bdabd5
|
import_as -> alias; and reinstate rule
|
2017-11-29 10:38:18 -05:00 |
|
rocky
|
ff43403a05
|
More test coverage; simplify 3.2 grammar
|
2017-11-29 10:32:34 -05:00 |
|
rocky
|
0d9464bb92
|
Merge branch 'master' into python-2.4
|
2017-11-29 05:09:22 -05:00 |
|
rocky
|
c81b4df8b7
|
NT binary_subscr -> subscript to match AST
|
2017-11-29 00:08:08 -05:00 |
|
rocky
|
6030730870
|
Merge branch 'master' into python-2.4
|
2017-11-27 07:33:23 -05:00 |
|
rocky
|
c66be4a858
|
Grammar hell
|
2017-11-27 07:15:28 -05:00 |
|
rocky
|
c241b12308
|
Grammar isolation fixes
|
2017-11-27 05:16:08 -05:00 |
|
rocky
|
ad755b27a3
|
Isolaate kv, kv2 and kv3 better
|
2017-11-26 07:13:04 -05:00 |
|
rocky
|
35aca37557
|
Isolate kv, kv2, and kdv3 better
|
2017-11-26 06:53:22 -05:00 |
|
rocky
|
218e73540a
|
Merge branch 'master' into python-2.4
|
2017-11-26 01:27:56 -05:00 |
|
rocky
|
79d729e9f9
|
remove comp_ifnot
|
2017-11-26 00:58:20 -05:00 |
|
rocky
|
a5bdc1acd0
|
Merge branch 'master' into python-2.4
|
2017-11-24 21:48:14 -05:00 |
|
rocky
|
85d65e25ba
|
cmp_list -> compare_chained ...
to better match the Python AST name Compare. Relates to Issue #29
|
2017-11-24 06:58:07 -05:00 |
|
rocky
|
a279784d8d
|
Merge branch 'master' into python-2.4
|
2017-11-23 17:17:54 -05:00 |
|
rocky
|
0e54c37fab
|
Trystmt grammar from 3.3 needed in 3.2
Add test to cover this
|
2017-11-23 14:29:31 -05:00 |
|
rocky
|
a94b844988
|
Add triple compare from 3.3 into 3.2
|
2017-11-23 13:43:19 -05:00 |
|
rocky
|
7548364e8e
|
Improve try else in 3.2...
Grammar from 3.3 is relevant here
|
2017-11-23 13:06:08 -05:00 |
|
rocky
|
3a9f4f2984
|
Merge branch 'master' into python-2.4
|
2017-11-23 12:37:00 -05:00 |
|
rocky
|
1823513841
|
3.x Grammar reduction of custom rules...
by looking for token patterns GET_ITER CALL_FUNCTION_1
|
2017-11-23 07:47:38 -05:00 |
|
rocky
|
d8a3c2708e
|
Grammar coverage and pruning
|
2017-11-23 05:40:30 -05:00 |
|
rocky
|
9e0c65881d
|
Sync with master
|
2017-10-10 22:52:07 -04:00 |
|
rocky
|
1392b18bd7
|
Adjust for spark-parser 2.7.0 incompatabilities
|
2017-10-10 14:14:26 -04:00 |
|
rocky
|
d6c45979ba
|
Merge branch 'master' into python-2.4
|
2017-05-06 07:16:39 -04:00 |
|
rocky
|
4a47822904
|
Fix more Python3.2 parser errors
|
2017-05-06 05:25:56 -04:00 |
|
rocky
|
4e9555a7f6
|
Improve Python 3.2 decompilation ...
by removing a lot of the control-flow labels of 3.3+
|
2017-05-05 21:34:21 -04:00 |
|
rocky
|
cb6925beec
|
Add DELETE_DEREF grammar rule
Fixes Issue #106
|
2017-04-18 01:35:08 -04:00 |
|
rocky
|
89429339fa
|
Merge branch 'master' into python-2.4
|
2017-01-11 19:25:44 -05:00 |
|
rocky
|
99fce6dfd7
|
Fix some errors in deparsing Python 3 annotations
|
2017-01-07 03:03:53 -05:00 |
|
rocky
|
da8dccbaca
|
Merge branch 'master' into python-2.4
|
2016-12-29 02:08:12 -05:00 |
|
rocky
|
723fa5dfed
|
Towards fixing a 3.2 while true: ... break bug
|
2016-12-28 19:13:11 -05:00 |
|
rocky
|
1a8a0df107
|
Merge branch 'master' into python-2.4
|
2016-12-04 13:40:06 -05:00 |
|
rocky
|
a9349b8f3d
|
Making it run on Python 2.4 and 2.5
|
2016-11-23 07:53:51 -05:00 |
|
rocky
|
4fcb385dc0
|
DRY Python3 grammar
|
2016-11-22 19:59:19 -05:00 |
|
rocky
|
36874c72e2
|
Possiby tidy grammar
|
2016-11-07 22:06:37 -05:00 |
|
rocky
|
63e4c9343f
|
Clean up annotation grammar a little
|
2016-11-01 15:50:19 -04:00 |
|
rocky
|
ccdd37611c
|
More complete annotate handling
Still have a bit of work to do though.
|
2016-10-28 19:55:17 -04:00 |
|
rocky
|
2e355b6245
|
Expand annotate return to Python 3.4
|
2016-10-28 11:33:54 -04:00 |
|
rocky
|
9849f06ff6
|
Expand annotate handling to 3.3
(and possibly 3.2)
- DRY Python 3.1-3.3 grammar a little
|
2016-10-28 09:01:41 -04:00 |
|
rocky
|
0e7da031b2
|
Split out 3.1-3.3 parsers from parser3.py
This is anticipation of extending annotation to Python 3.2+
|
2016-10-28 07:07:18 -04:00 |
|