rocky
|
d0f173a620
|
Lint from pycharm
|
2022-09-21 01:53:56 -04:00 |
|
rocky
|
7c3aff19af
|
"async for"s can has pass blocks
|
2022-09-21 00:27:40 -04:00 |
|
rocky
|
c5efec1e6f
|
Fox some 3.6 async_forelse parsing
|
2022-05-05 07:09:39 -04:00 |
|
rocky
|
9dd4a53ff8
|
Fix 3.6 async parsing
|
2022-05-04 04:27:38 -04:00 |
|
rocky
|
165115289a
|
dict_unmap -> dict_unpack matches Python AST better
|
2021-12-26 19:03:58 -05:00 |
|
rocky
|
23551ea70f
|
unmap_dict -> dict_doublestar ...
This matches Python's AST (Dict) better. Variations or specializations
of an AST name, e.g. "unmap" should come at the end, not the beginning.
|
2021-12-23 22:57:15 -05:00 |
|
rocky
|
5a83c7c643
|
Simplify imports again using xdis 4.6.0
|
2020-05-19 00:53:53 -04:00 |
|
rocky
|
869e48877c
|
Convert to use xdis 4.3.0 or greater
|
2020-04-16 08:41:53 -04:00 |
|
rocky
|
e2d349f781
|
Handle nested async for in for...
and Better async comprehension detection.
Still more work is needed. See commented-out section in
test/simple_source/bug37/02_async_for_generator.py
|
2020-03-31 12:05:39 -04:00 |
|
rocky
|
5355cb5404
|
async with rules back to 3.5 and ...
add precidence on cascaded "await" expressions
|
2020-02-08 20:31:06 -05:00 |
|
rocky
|
28d9e66a53
|
Redo the way we handle complex literals and 3.7+ bug fixes...
In 3.7+ remove assert_expr* parser rules
Fix "call" precidence in 3.7+ for it children
|
2019-12-19 06:40:13 -05:00 |
|
rocky
|
e39c6c7f0a
|
Fix "with as" indenting and decorated "async def"
Misc other improvements: make check-short now is short
|
2019-12-18 09:14:09 -05:00 |
|
rocky
|
89e7a0a246
|
ASYNC_GENERATOR -> 3.5+ "async def"
|
2019-12-16 13:44:33 -05:00 |
|
x0ret
|
2e01f42f65
|
Fixes #278
|
2019-07-14 01:12:42 +04:30 |
|
rocky
|
cb40caa73c
|
DRY x0ret's code a little bit.
|
2019-06-05 20:35:06 -04:00 |
|
x0ret
|
fd59879510
|
feature #247: handle extra parenthesis in generators
|
2019-06-05 20:18:05 -04:00 |
|
rocky
|
af209dc142
|
Bug in 3.5+ generator detection...
Also bug in 3.5 code detection for async attribute
|
2019-06-05 19:08:21 -04:00 |
|
rocky
|
a132e2ace6
|
Better 3.6+ async detection
|
2019-05-08 13:50:57 -04:00 |
|
rocky
|
53968e535f
|
Split up version-specific semantic action code more
|
2019-04-14 21:47:16 -04:00 |
|
rocky
|
d413ebe0e1
|
Split out semantic actions per version ...
In version 3.5..3.8 there are quite hefty changes.
|
2019-04-14 19:25:56 -04:00 |
|