2 ms·
> If you're writing a Python implementation and have a question, this may not answer it. Depends on the question. If your question is, say, "how should I imple
by pdonis 3y ago
> If you're writing a Python implementation and have a question, this may not answer it.
Depends on the question. If your question is, say, "how should I implement the built-in types", yes, the language reference won't answer that question. But if your question is "what does my implementation have to do to count as an implementation of the Python language", then yes, the language reference does answer that question--since the language reference is what defines the Python language.
To me that is a "specification" of the Python language. It's not a specification of the implementation of the language, but why should that be required for something to be considered a language specification? The whole point is to specify what is required to define the language without specifying every detail of the implementation.