I wish to contribute to an open-source Python lexer. I’m looking at the official Python3 grammar specification: https://docs.python.org/3/reference/grammar.html
However, there are a lot of references to ‘NAME’. For example:
dotted_name: | dotted_name '.' NAME | NAME
I know it’s something similar to an identifier but where can I find out more detail?
What is NAME?
These are constants which represent the numeric values of leaf nodes of the parse tree (terminal tokens). See more information at
token — Constants used with Python parse trees and Your Guide to the CPython Source Code