rocky
|
f030b3316c
|
Fix some 2.5 parsing bugs
|
2024-07-12 11:21:48 -04:00 |
|
rocky
|
9450165109
|
Add if/then rule to assist 2.5 parsing
|
2024-07-12 10:17:05 -04:00 |
|
rocky
|
b10dd0ea5b
|
2.6 bug appears in 2.4 and 2.5
|
2024-07-11 18:52:09 -04:00 |
|
rocky
|
156188f8bb
|
withasstmt -> with_as
This matches Python's AST naamae better. Some linting and
sorting of dictionary keys done as well.
|
2024-03-08 04:10:33 -05:00 |
|
rocky
|
e8d4d383c6
|
pycharm lint, isort & black
|
2022-12-01 17:36:00 -05:00 |
|
rocky
|
9f1514a2dd
|
Update copyrights
|
2022-11-27 05:18:45 -05:00 |
|
rocky
|
82456c15e1
|
Reduce check type for 2.5 and update bug reporting
|
2022-03-05 04:55:11 -05:00 |
|
rocky
|
deea74b6a8
|
ret_expr -> return_expr
This matches Python's AST a little more closely
|
2022-01-03 21:56:07 -05:00 |
|
rocky
|
15efaffe8d
|
More Python version tuple comparison conversion
|
2021-10-16 11:41:22 -04:00 |
|
rocky
|
a616e1e1c7
|
"withstmt" -> "with" and fix async for
|
2020-04-01 09:48:34 -04:00 |
|
rocky
|
cb35ad906c
|
One more if_exp use (ret_cond)
|
2020-02-07 16:34:48 -05:00 |
|
rocky
|
278af38df6
|
conditional -> if_exp ...
to match Python IfExp AST
|
2020-02-07 16:17:47 -05:00 |
|
rocky
|
b91df57a82
|
Add "ifelsestmt" reduce rule checking
|
2020-01-21 16:03:12 -05:00 |
|
rocky
|
99b8a99ffa
|
Python 2.5 fixes..
* "with" handling.
* Go over 2.5 runtest.sh exclusions
|
2019-12-09 06:57:02 -05:00 |
|
rocky
|
f2f17740ee
|
2.7 if_expr_true restriction ...
condition_true -> if_expr_true
condition_lambda -> if_expr_lambda
These correspond to the Python AST names better.
|
2019-05-05 16:09:10 -04:00 |
|
rocky
|
e1628d4d3a
|
Possibly addresses issue #215
|
2019-01-26 18:18:21 -05:00 |
|
rocky
|
41a50b5e46
|
Handle if not else in lambdas...
Fixes #170
|
2018-04-25 12:57:09 -04:00 |
|
rocky
|
9d807501af
|
Grammar reduction for 2.6/2.7,3.x
|
2018-03-27 17:02:03 -04:00 |
|
rocky
|
30fbdff29c
|
More 2.4-2.6 try vs try/else determination
|
2018-02-22 20:14:52 -05:00 |
|
rocky
|
ee89b5decd
|
Fix 2.4/2.5 try/else detection...
in a hacky way
|
2018-02-21 04:17:08 -05:00 |
|
rocky
|
9e92f65a27
|
Correct Python 2.5- decorator parsing
|
2018-01-10 11:08:05 -05:00 |
|
rocky
|
fbda3ca695
|
try/else on 2.6 fixup
|
2018-01-07 21:24:35 -05:00 |
|
rocky
|
6aa4376fca
|
Fix another 2.5- try/else (in loop) bug
|
2018-01-07 08:44:54 -05:00 |
|
rocky
|
b0d18cae6a
|
Fix bug in 2.5- try/else inside ifelsestmt
|
2018-01-06 22:19:44 -05:00 |
|
rocky
|
acdefb4f70
|
NT return_stmt -> return to match AST
|
2017-12-14 11:03:15 -05:00 |
|
rocky
|
f82edae5a1
|
add_custom_rules -> customize_grammar_rules
|
2017-12-13 17:25:19 -05:00 |
|
rocky
|
3705f6d096
|
Start to handle CALL_FUNCTION_EX more accurately
|
2017-12-11 08:24:27 -05:00 |
|
rocky
|
5b916567fe
|
NT try-middle -> except-handler to match AST
|
2017-12-03 06:30:33 -05:00 |
|
rocky
|
32f3d947bb
|
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
|
2017-12-03 05:10:59 -05:00 |
|
rocky
|
6d0f72f13b
|
Fix bug in 2.6 tryelse get test_grammar working...
localize grammar rules
|
2017-12-02 01:35:43 -05:00 |
|
rocky
|
43c3154a55
|
NT designatore -> store to match AST
|
2017-11-29 05:05:15 -05:00 |
|
rocky
|
fb695616a6
|
NT call_function -> call to match AST
|
2017-11-28 22:13:23 -05:00 |
|
rocky
|
2ac8a0c0a6
|
Mege hell
|
2017-11-27 19:45:24 -05:00 |
|
rocky
|
bd4f2d086c
|
Python 2.5- grammar reduction
|
2017-11-27 12:39:33 -05:00 |
|
rocky
|
ad755b27a3
|
Isolaate kv, kv2 and kv3 better
|
2017-11-26 07:13:04 -05:00 |
|
rocky
|
b8f74c23f4
|
2.x Grammar reduction/isolation
|
2017-11-22 19:13:21 -05:00 |
|
rocky
|
2a13851f55
|
Isolate "assert2" rule
|
2017-11-16 10:55:40 -05:00 |
|
rocky
|
53beae8ee6
|
Python 2.5 "with"; Isolate 2.5-2.6 grammar better
|
2017-11-16 09:26:23 -05:00 |
|
rocky
|
adc9b99106
|
More spark-parser 2.7.0 compatabilithy changes
|
2017-10-10 15:11:08 -04:00 |
|
rocky
|
d3904527e6
|
Python 2.5 wasn't handling tryelse properly
|
2017-02-22 05:38:30 -05:00 |
|
rocky
|
19d2569515
|
Changes based on grammar coverage info
|
2017-01-29 23:01:12 -05:00 |
|
rocky
|
c147514e9e
|
fix bug in using python2 AST rules in python 2.5
|
2016-12-26 02:03:43 -05:00 |
|
rocky
|
e6761e13bb
|
Python flake8 crap
Was testing realgud's C-x!8 (goto flake8 warning/error)
|
2016-12-18 20:18:19 -05:00 |
|
rocky
|
c7c0a98982
|
Python 2.5 mistaken try/else
|
2016-12-18 00:56:07 -05:00 |
|
rocky
|
e8ed17967c
|
Clean and check Python 2.6 grammar
|
2016-07-27 18:03:07 -04:00 |
|
rocky
|
65b9ecee31
|
Fix some 2.3 bugs; add more 2.3-6. tests
|
2016-07-09 17:33:54 -04:00 |
|
rocky
|
62e60817f6
|
Start handling Pyton 2.4 bytecodes
|
2016-07-08 15:00:23 -04:00 |
|
rocky
|
b640d42113
|
2.5/2.6 fn name clash
fixes list conprehension problem
|
2016-07-08 10:38:56 -04:00 |
|
rocky
|
1a2aa41f7d
|
Python 2.5 with statement
|
2016-07-08 10:30:49 -04:00 |
|
rocky
|
6f5dce342f
|
Start going over Python 2.5 bytecode
Fix 2.6 with bug
|
2016-07-08 07:01:48 -04:00 |
|