| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:85daad38-148d-4c53-6cee-348b09ee8418 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D7DA:3A796C:2717C21:35A3F73:6A53B83D |
| html-safe-nonce | 9e76eb5bd9666099a463777598093d61fe3591eb0880765d6571768a5cbd3280 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEN0RBOjNBNzk2QzoyNzE3QzIxOjM1QTNGNzM6NkE1M0I4M0QiLCJ2aXNpdG9yX2lkIjoiODcwNzU3NTM5Mjk5Mzc4NTkxNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | cbabee2c250fdfa2badc2d644abb62247291b00c109810d621b93f4823ed843f |
| hovercard-subject-tag | pull_request:246458420 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/11645/files |
| twitter:image | https://avatars.githubusercontent.com/u/2894642?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/2894642?s=400&v=4 |
| og:image:alt | [UPDATE: I've rewritten this comment to match the latest state of the PR.]
See the bpo issue for motivation. This is the minimal code I hope to merge into CPython. The PR here is complete excep... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/11645/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F11645%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F11645%2Ffiles |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python%2Fcpython |
| Reload | https://github.com/python/cpython/pull/11645/files |
| Reload | https://github.com/python/cpython/pull/11645/files |
| Reload | https://github.com/python/cpython/pull/11645/files |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
35k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
73.8k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://github.com/python/cpython |
|
Issues
5k+
| https://github.com/python/cpython/issues |
|
Pull requests
2.3k
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
0
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
|
Code
| https://github.com/python/cpython |
|
Issues
| https://github.com/python/cpython/issues |
|
Pull requests
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| ambv | https://github.com/ambv |
| python:master | https://github.com/python/cpython/tree/master |
| gvanrossum:ast-type-comments | https://github.com/gvanrossum/cpython/tree/ast-type-comments |
|
Conversation
72
| https://github.com/python/cpython/pull/11645 |
|
Commits
49
| https://github.com/python/cpython/pull/11645/commits |
|
Checks
0
| https://github.com/python/cpython/pull/11645/checks |
|
Files changed
| https://github.com/python/cpython/pull/11645/files |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
bpo-35766: Merge typed_ast back into CPython
| https://github.com/python/cpython/pull/11645/files#top |
|
Show all changes
49 commits
| https://github.com/python/cpython/pull/11645/files |
|
77de614
Add TYPE_IGNORE and TYPE_COMMENT without regenerating anything
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/77de6144a453bba1834af33c99824497682ee9f1 |
|
8e0fd8a
Regenerated files (make regen-token)
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/8e0fd8a5681b717de68052b8822813721748b65e |
|
cb93ba5
Tentative parsetok.c changes to handle TYPE_IGNORE
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/cb93ba56bf2ba336c84c8804b3c2c26b8f403428 |
|
232f2b6
Unconditionally recognize type comments in tokenizer.c
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/232f2b676a11c725af90deef4f01440bd934f832 |
|
c80197e
Changes to Grammar without regenerating anything
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/c80197ec528e84efba7f616385f2a42ca853af24 |
|
b440842
Regenerated files (make regen-grammar)
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/b440842d0849b7185262997d0cd8fec360bbd9ac |
|
9db5e34
Add type_comment fields to various asdl classes without regenerating …
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/9db5e34be2ef1f71e3848395ffaa5ef2240ca38e |
|
6cc5a55
Regenerated files (make regen-ast)
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/6cc5a55306545238f4f989c9d2451c2fb1a576bb |
|
e7f207d
Make ast.c compile by adding NULL for all type_comment arguments
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/e7f207d4d25de0248df4f71799bac12f23d3a15a |
|
8b426b9
Make recognition of type comments conditional on a flag (off by default)
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/8b426b9dcad51ee64bb47c0cbde7236080662ce3 |
|
72e4f4d
Define flags to turn on parsing type comments
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/72e4f4d7bc516b6d7692a07b1a6c812871c4fd4a |
|
3d19dbb
Support passing type ignores to Module object
gvanrossum Jan 19, 2019
| https://github.com/python/cpython/pull/11645/commits/3d19dbb39e10d84780f2fb6ec171dfc7b3f82a7a |
|
d273d67
Support TYPE_COMMENT in ast.c for all nodes that need it
gvanrossum Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/d273d6746aec19a666008afd5c1b4c2cd35807a4 |
|
830d63a
Regenerate Lib/symbol.py
gvanrossum Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/830d63a57c6e713ddbef802694a355d8df4f687d |
|
71aecd5
Make growable_int_array functions static
gvanrossum Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/71aecd553d4a03903ff0a304b56b29accc61c73d |
|
53ceee6
News blurb (thank you blurb-it)
blurb-it[bot] Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/53ceee624db0e3a056bd773699f0906e601dcbbd |
|
6ddca66
Fix test_ast.py
gvanrossum Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/6ddca66f5ac52565a5d2591f5e35cc50854e9e7d |
|
36c212b
Fix test_asdl_parser.py
gvanrossum Jan 22, 2019
| https://github.com/python/cpython/pull/11645/commits/36c212bd153f044700c4fe0ff2e2312c4f364d58 |
|
d2091ed
Hacky way to get tests to pass
gvanrossum Jan 23, 2019
| https://github.com/python/cpython/pull/11645/commits/d2091edcf3ece52e10d38ec2cf2284ea435ad1a3 |
|
6d1f1de
Regen Lib/symbol.py (again)
gvanrossum Jan 23, 2019
| https://github.com/python/cpython/pull/11645/commits/6d1f1de6e6c14a9a505c1cb6ff69c102d047b16a |
|
567f341
Fix assert in ast_for_suite() -- n can be a func_body_suite too now
gvanrossum Jan 23, 2019
| https://github.com/python/cpython/pull/11645/commits/567f34132194ef45e90aa8b440a5c89bebc84f2c |
|
5d36558
A better hack for IndentationError
gvanrossum Jan 23, 2019
| https://github.com/python/cpython/pull/11645/commits/5d365583ee3720aa5d83590faa6cbcb77f151bae |
|
7e78552
Merge remote-tracking branch 'origin/master' into ast-type-comments
gvanrossum Jan 25, 2019
| https://github.com/python/cpython/pull/11645/commits/7e7855242fd5188d6444ca977b6f3d7ebed09b0c |
|
308df83
Move func_body_suite towards the end of Grammar to stabilize symbol n…
gvanrossum Jan 25, 2019
| https://github.com/python/cpython/pull/11645/commits/308df83ccc9add2e777d0d2390b75c4346c05794 |
|
110c42a
Fix test_parser.py in a hacky way
gvanrossum Jan 25, 2019
| https://github.com/python/cpython/pull/11645/commits/110c42afdc4116bb2b28c0225482f37e74c7a023 |
|
46dfac5
Export PyCF_TYPE_COMMENTS and add an interface for it to ast.parse()
gvanrossum Jan 25, 2019
| https://github.com/python/cpython/pull/11645/commits/46dfac5b3385684e23e24a8a70cca1a28ab7739c |
|
8c527b7
Add some tests for type comments
gvanrossum Jan 25, 2019
| https://github.com/python/cpython/pull/11645/commits/8c527b71e6e7bd3a7b046b4ae56bbe1e880170db |
|
cb301f7
Add some negative tests
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/cb301f7fcbfbbe160a60b9839b3df218dab44c98 |
|
d57aeab
Add checks that no type comments are returned without type_comments=True
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/d57aeabfaa4dd3be8f3c30f00c4fbfdcc407a8bd |
|
30ea39e
Add 'as a' to with-statement with type comment
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/30ea39e67c96571bc7d8ad4e355dc67aa15fb3d4 |
|
cef9f31
Don't allow type comments on expression statements
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/cef9f31a99793e806e4ca2a764c52d0e1652773d |
|
1667b8c
Add guards to some '== TYPE_COMMENT' checks, hopefully fixing a crash
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/1667b8c40557fa2e47fbd78dacae709383d83aa6 |
|
895a012
Support compile(source, filename, 'func_type', PyCF_ONLY_AST)
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/895a0129f1937637a5a0128cc5352d9c096ab3d9 |
|
ac485cd
Fix test_func_type_input()
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/ac485cdf196cc6023036dd0a21a1a2bfd00d43cc |
|
8935005
Document type_comments=True and mode='func_type' for ast.parse()
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/89350057968225617016c569281fa58573e4c50c |
|
4687be4
Document token.TYPE_COMMENT
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/4687be4662193d5f1c69156a463ea02b9854c1c8 |
|
783224d
Fix the asdl_c.py code generator to support mode='func_type'
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/783224d6a0ca58972842c321ca871490a973bb42 |
|
50a921a
Reject function def with two signature type comments
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/50a921a0575356ee0d93caaf4a0b118cb316ac63 |
|
d0adc22
Add a test with a non-ASCII name in a type comment
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/d0adc22d37b11879163706846f28ea65ee8314b6 |
|
98ee20a
Add comment clarifying the func_body_suite switcheroo
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/98ee20a1775fb80dda11c6a69c033415a054b367 |
|
4abedd3
Check for errors from _Py_asdl_seq_new()
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/4abedd3f9f46309ca9ff51189548daefc2e37e66 |
|
551f2a6
Check for NULL from NEW_TYPE_COMMENT()
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/551f2a645d9f954558cb389964effc6e7984932f |
|
b68270c
Fix markup bug
gvanrossum Jan 28, 2019
| https://github.com/python/cpython/pull/11645/commits/b68270ce090f6ccb44308e4f77f02c7819c5177d |
|
dcf86e8
Brace block in parsetok.c
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/dcf86e88a7ca4a8b40a0223da0f6b6e41d68a2f2 |
|
87812ad
Brace a block and fix indentation of another block
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/87812ad3cea4708b7949f0d0edb5e2d8d9626531 |
|
5633403
Brace block, update grammar comment, fix indents of many ast_error calls
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/5633403cab51ec2b417b83b2c5ac094ec68de7fa |
|
2062e27
Merge branch 'master' into new-ast-type-comments
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/2062e279d59ad7a482b08059b63e2a3054768b1c |
|
03310fc
Merge remote-tracking branch 'origin/master' into ast-type-comments
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/03310fcbf3063f8b4a4fe9124d56aa6ca7e12e34 |
|
229874c
Break up long comment to trigger Appveyor build
gvanrossum Jan 30, 2019
| https://github.com/python/cpython/pull/11645/commits/229874c612df868e7ae3e997e159915f49d16542 |
|
Clear filters
| https://github.com/python/cpython/pull/11645/files |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
ast.rst
| https://github.com/python/cpython/pull/11645/files#diff-2001e0882d63f99ea9256cccc068969c03afa6dca739cf2ee1f5068d4534ab08 |
|
token-list.inc
| https://github.com/python/cpython/pull/11645/files#diff-1ed1baa64fb81295770e7259a1d94c9497351df7520e00889e2a93731e86fe36 |
|
token.rst
| https://github.com/python/cpython/pull/11645/files#diff-025461bf9a1aa1b659556806a2e5ebd3e390d2db2fd27f921e6d180d7167b5f5 |
|
Grammar
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
Tokens
| https://github.com/python/cpython/pull/11645/files#diff-2a809e5c78114321e9ec0ba78c76d2ecba41f54e4c072935c81c8169aff39c5b |
|
Python-ast.h
| https://github.com/python/cpython/pull/11645/files#diff-aa47c9a4ecdd799c2932afef25673bf9c33ec9ef75f1bc6054b924bea602c747 |
|
compile.h
| https://github.com/python/cpython/pull/11645/files#diff-64790e61aa74dc187bc9da9e0c83e3753e1384adc1e4824dc79e67c13163dc96 |
|
graminit.h
| https://github.com/python/cpython/pull/11645/files#diff-9ce4da27ecaef70853adb67e95949cbd22af65ba115f7be0611d60c9b5aaace8 |
|
parsetok.h
| https://github.com/python/cpython/pull/11645/files#diff-c423f3df21e3c9417ee781b8327f0f65f431a3e1e0cdb395d7aa49039d9dcb8b |
|
token.h
| https://github.com/python/cpython/pull/11645/files#diff-cec6ca68824b602026d6ca5d4fe48a3beabd534fd6bef3c016a135683b375517 |
|
ast.py
| https://github.com/python/cpython/pull/11645/files#diff-abeeed217a24ce3c21e15c2e32e2f0886cea69986c2641455c1eefc983c1f977 |
|
symbol.py
| https://github.com/python/cpython/pull/11645/files#diff-129aed89283e8e00d8c548279eb04c2f2dd3dec9e6ee3405d389388f3a812f54 |
|
test_asdl_parser.py
| https://github.com/python/cpython/pull/11645/files#diff-9d5a6370d2afd7ed1f3ed05b9c65fd65a0054822eb855c413c2582840582a0f0 |
|
test_ast.py
| https://github.com/python/cpython/pull/11645/files#diff-3f516b60719dd445d33225e4f316b36e85c9c51a843a0147349d11a005c55937 |
|
test_type_comments.py
| https://github.com/python/cpython/pull/11645/files#diff-60bbb47519bfea821ccb9c2d7c7a99c3ea4e4062947845554d57a2a35180a652 |
|
token.py
| https://github.com/python/cpython/pull/11645/files#diff-4a711e782c0052faff4c5ffa0df266200f81ddb87687c9b7d92af70233d43dd6 |
|
2019-01-22-19-17-27.bpo-35766.gh1tHZ.rst
| https://github.com/python/cpython/pull/11645/files#diff-f9238f0d404f170bf952b7112b88b145c93417aa645d88afb355fc7b11710cde |
|
parsermodule.c
| https://github.com/python/cpython/pull/11645/files#diff-6dad708535a25559cbf5bed55ee78342dc3fcfee124f5153c0d5d2232b76b313 |
|
Python.asdl
| https://github.com/python/cpython/pull/11645/files#diff-56cfb21eb86b07bb94e916eb74143c7d6c2ac6f2494216c0e2507fd080c34aed |
|
asdl_c.py
| https://github.com/python/cpython/pull/11645/files#diff-c4dd13901c011c278fe5b6d175fdd23ed94e51568fe6b2ee4215d5ab376be9a8 |
|
parser.c
| https://github.com/python/cpython/pull/11645/files#diff-6d39440cedc67d1ce7a0586bfb6ecb8483803448a9c93f3fae3ad0e2260e29f7 |
|
parsetok.c
| https://github.com/python/cpython/pull/11645/files#diff-4f288ddeb5a08a904223ec054b3f2fa2380ecdb76951e11fe7192ea6536bae44 |
|
token.c
| https://github.com/python/cpython/pull/11645/files#diff-62d6ae4a2b687e27352e989df2b323cee846a5f6d00a28e9705ba410ced1200c |
|
tokenizer.c
| https://github.com/python/cpython/pull/11645/files#diff-51e9668dbe1e270b3575209bcfcce9d3701ee0a145bdf7cef866209d9819f2ed |
|
tokenizer.h
| https://github.com/python/cpython/pull/11645/files#diff-96128b09dfaee1ad8645202c3374f01b6982ebe02cee49f487476e2569c2aad5 |
|
Python-ast.c
| https://github.com/python/cpython/pull/11645/files#diff-0258ad568d1bc0a5fa1c949351df0cc72a0a63441a1ed78c77d59f5695704857 |
|
ast.c
| https://github.com/python/cpython/pull/11645/files#diff-63309d32b22eaebd869b7ac0d2d4d02f95bd7ff5de2ba042d07c8e6962af8bbc |
|
bltinmodule.c
| https://github.com/python/cpython/pull/11645/files#diff-e4fd8b8ee6a147f86c0719ff122aca6dfca36edbd4812c87892698b3b72e40a1 |
|
graminit.c
| https://github.com/python/cpython/pull/11645/files#diff-76c70199128010fef86abc1362c6b8ffb7da28407819c06d1a6fba0061ffb114 |
|
pythonrun.c
| https://github.com/python/cpython/pull/11645/files#diff-2ecd9b536bc387479d824dc4b53f89679d6978d25c6b8a28ab21ed03e745e46e |
| Doc/library/ast.rst | https://github.com/python/cpython/pull/11645/files#diff-2001e0882d63f99ea9256cccc068969c03afa6dca739cf2ee1f5068d4534ab08 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Doc/library/ast.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/11645/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/11645/files#diff-2001e0882d63f99ea9256cccc068969c03afa6dca739cf2ee1f5068d4534ab08 |
|
| https://github.com/python/cpython/pull/11645/files#diff-2001e0882d63f99ea9256cccc068969c03afa6dca739cf2ee1f5068d4534ab08 |
| Doc/library/token-list.inc | https://github.com/python/cpython/pull/11645/files#diff-1ed1baa64fb81295770e7259a1d94c9497351df7520e00889e2a93731e86fe36 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Doc/library/token-list.inc |
|
Open in desktop
| https://desktop.github.com |
| how customized files appear on GitHub | https://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
| Doc/library/token.rst | https://github.com/python/cpython/pull/11645/files#diff-025461bf9a1aa1b659556806a2e5ebd3e390d2db2fd27f921e6d180d7167b5f5 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Doc/library/token.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/11645/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/11645/files#diff-025461bf9a1aa1b659556806a2e5ebd3e390d2db2fd27f921e6d180d7167b5f5 |
|
| https://github.com/python/cpython/pull/11645/files#diff-025461bf9a1aa1b659556806a2e5ebd3e390d2db2fd27f921e6d180d7167b5f5 |
| Grammar/Grammar | https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Grammar/Grammar |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/11645/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
| ilevkivskyi | https://github.com/ilevkivskyi |
| Jan 26, 2019 | https://github.com/python/cpython/pull/11645/files#r251184326 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
| gvanrossum | https://github.com/gvanrossum |
| Jan 28, 2019 | https://github.com/python/cpython/pull/11645/files#r251554743 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
|
| https://github.com/python/cpython/pull/11645/files#diff-02ea99ab273a0f05cf376d8135d80c0af09bb11b0e63a39bcdf92ccc85d7a912 |
| Grammar/Tokens | https://github.com/python/cpython/pull/11645/files#diff-2a809e5c78114321e9ec0ba78c76d2ecba41f54e4c072935c81c8169aff39c5b |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Grammar/Tokens |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/11645/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/11645/files#diff-2a809e5c78114321e9ec0ba78c76d2ecba41f54e4c072935c81c8169aff39c5b |
|
| https://github.com/python/cpython/pull/11645/files#diff-2a809e5c78114321e9ec0ba78c76d2ecba41f54e4c072935c81c8169aff39c5b |
| Include/Python-ast.h | https://github.com/python/cpython/pull/11645/files#diff-aa47c9a4ecdd799c2932afef25673bf9c33ec9ef75f1bc6054b924bea602c747 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Include/Python-ast.h |
|
Open in desktop
| https://desktop.github.com |
| how customized files appear on GitHub | https://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
| Include/compile.h | https://github.com/python/cpython/pull/11645/files#diff-64790e61aa74dc187bc9da9e0c83e3753e1384adc1e4824dc79e67c13163dc96 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Include/compile.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/11645/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/11645/files#diff-64790e61aa74dc187bc9da9e0c83e3753e1384adc1e4824dc79e67c13163dc96 |
|
| https://github.com/python/cpython/pull/11645/files#diff-64790e61aa74dc187bc9da9e0c83e3753e1384adc1e4824dc79e67c13163dc96 |
|
| https://github.com/python/cpython/pull/11645/files#diff-64790e61aa74dc187bc9da9e0c83e3753e1384adc1e4824dc79e67c13163dc96 |
| Include/graminit.h | https://github.com/python/cpython/pull/11645/files#diff-9ce4da27ecaef70853adb67e95949cbd22af65ba115f7be0611d60c9b5aaace8 |
|
View file
| https://github.com/gvanrossum/cpython/blob/229874c612df868e7ae3e997e159915f49d16542/Include/graminit.h |
|
Open in desktop
| https://desktop.github.com |
| how customized files appear on GitHub | https://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
| Please reload this page | https://github.com/python/cpython/pull/11645/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |