Uh oh!
There was an error while loading. Please reload this page.
gh-127833: lexical analysis: Improve section on Names - #131474
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
terryjreedy
commented
May 11, 2025
I like the re-arrangement and separation of identifier and keyword. |
encukou
commented
May 16, 2025
Thanks for the reviews! |
Thanks @encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. |
GH-134423 is a backport of this pull request to the 3.14 branch. |
Sorry @encukou, I had trouble completing the backport. |
…-131474) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Blaise Pabon <blaise@gmail.com>
…-131474) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Blaise Pabon <blaise@gmail.com>
…-131474) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Blaise Pabon <blaise@gmail.com>
…-131474) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Blaise Pabon <blaise@gmail.com>
Use consistent terminology: "names" are "identifiers", "keywords", and "soft keywords".
Start with the simple case (ASCII), then get more and more technical.
Define NAME in the formal lexical grammar.
Exclude keywords in the
identifierdefinition.📚 Documentation preview 📚: https://cpython-previews--131474.org.readthedocs.build/