Commit Graph

13 Commits

Author SHA1 Message Date
Noah
2ecc08f2c4 Add AST mapping, simplify Located Nodes 2021-01-14 12:37:38 -06:00
Noah
bd4e410519 Fix optional field stuff 2021-01-14 12:37:38 -06:00
Noah
d94e264201 Fix _attributes attr 2021-01-14 12:37:37 -06:00
Noah
bcf58d9091 Misc fixes 2021-01-14 12:37:37 -06:00
Noah
cd9f6806c3 Implement obj->ast functionality of the ast module 2021-01-14 12:37:37 -06:00
Noah
b76a0284c4 Implement ast->obj functionality of the ast module 2021-01-14 12:37:37 -06:00
Noah
b8aabb7bb7 Implement asdl in the ast and parser 2021-01-14 12:37:37 -06:00
Noah
0063c766b7 Copy Python.asdl and asdl.py and asdl_c.py as asdl_rs.py from CPython 3.9 2021-01-14 12:37:37 -06:00
pca006132
d04c0777fb formatting 2021-01-04 11:21:25 +08:00
pca006132
af3e7dee69 Implements AST Customization (#2388) 2021-01-04 10:33:22 +08:00
Batuhan Taskaya
a382284d30 PEP 498 compatability: parenthesized expressions for f-strings 2020-11-29 17:57:49 +03:00
Noah
4528f17210 compiler/porcelain wrapper 2020-11-07 15:43:23 -06:00
Noah
b3851c8eb8 Split the ast from the parser, remove compiler dep on parser 2020-11-07 15:43:23 -06:00