rocky
|
454fac4adb
|
Handle 3.3 MAKE_FUNCTION annotation args properly
|
2024-02-11 11:50:25 -05:00 |
|
rocky
|
4b296e1ead
|
Correct generator function parsing for 3.3..3.5
|
2023-06-30 15:43:27 -04:00 |
|
rocky
|
e8d4d383c6
|
pycharm lint, isort & black
|
2022-12-01 17:36:00 -05:00 |
|
rocky
|
8843686b49
|
Add generator expression Python 3.0 .. 3.2
|
2022-11-05 10:31:00 -04:00 |
|
rocky
|
09cc0d775a
|
Pypy 3.3 tolerance and ...
Remove some duplicate grammar rules
|
2019-11-10 13:34:51 -05:00 |
|
rocky
|
deb9903a97
|
DRY and limit STORE_LOCALS
|
2018-02-19 08:03:09 -05:00 |
|
rocky
|
f82edae5a1
|
add_custom_rules -> customize_grammar_rules
|
2017-12-13 17:25:19 -05:00 |
|
rocky
|
5b916567fe
|
NT try-middle -> except-handler to match AST
|
2017-12-03 06:30:33 -05:00 |
|
rocky
|
eafb32b9a0
|
NT trystmt -> try_except to match AST
|
2017-12-02 22:20:45 -05:00 |
|
rocky
|
c4bfe38ee0
|
Reduce 3.x rules, esp. listcomp
|
2017-11-29 19:03:11 -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
|
d56547e830
|
Reinstate a 3.3 grammar rule
|
2017-11-27 14:28:45 -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
|
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
|
d8a3c2708e
|
Grammar coverage and pruning
|
2017-11-23 05:40:30 -05:00 |
|
rocky
|
a8e235de17
|
3.3. grammar cleanup ...
need build_list in for BUILD_TUPLE_0
|
2017-11-18 11:02:54 -05:00 |
|
rocky
|
b7f8bee11f
|
Python 3 grammar clean up and reorganization
|
2017-11-17 07:16:24 -05:00 |
|
rocky
|
89d8a70778
|
python 3.3 while True parsing bug
|
2017-05-06 10:00:33 -04:00 |
|
rocky
|
4a47822904
|
Fix more Python3.2 parser errors
|
2017-05-06 05:25:56 -04:00 |
|
rocky
|
4f2ae2f603
|
More accurate ranges of try blocks in 3.x
|
2017-03-05 00:05:52 -05:00 |
|
rocky
|
723fa5dfed
|
Towards fixing a 3.2 while true: ... break bug
|
2016-12-28 19:13:11 -05:00 |
|
rocky
|
4fcb385dc0
|
DRY Python3 grammar
|
2016-11-22 19:59:19 -05:00 |
|
rocky
|
fef0567746
|
Some Python 3.4 grammar rules apply to Python 3.3
|
2016-11-06 10:00:10 -05:00 |
|
rocky
|
2e355b6245
|
Expand annotate return to Python 3.4
|
2016-10-28 11:33:54 -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 |
|