@@ -22,11 +22,12 @@ language, maybe you could volunteer your time --- or invent a cloning machine
2222
2323It is dangerous to add too many implementation details to a language reference
2424document --- the implementation may change, and other implementations of the
25- same language may work differently. On the other hand, there is currently only
26- one Python implementation in widespread use (although alternate implementations
27- exist), and its particular quirks are sometimes worth being mentioned,
28- especially where the implementation imposes additional limitations. Therefore,
29- you'll find short "implementation notes" sprinkled throughout the text.
25+ same language may work differently. On the other hand, CPython is the one
26+ Python implementation in widespread use (although alternate implementations
27+ continue to gain support), and its particular quirks are sometimes worth being
28+ mentioned, especially where the implementation imposes additional limitations.
29+ Therefore, you'll find short "implementation notes" sprinkled throughout the
30+ text.
3031
3132Every Python implementation comes with a number of built-in and standard
3233modules. These are documented in :ref: `library-index `. A few built-in modules
@@ -88,11 +89,7 @@ implementation you're using.
8889Notation
8990========
9091
91- .. index ::
92- single: BNF
93- single: grammar
94- single: syntax
95- single: notation
92+ .. index :: BNF, grammar, syntax, notation
9693
9794The descriptions of lexical analysis and syntax use a modified BNF grammar
9895notation. This uses the following style of definition:
@@ -118,9 +115,7 @@ meaningful to separate tokens. Rules are normally contained on a single line;
118115rules with many alternatives may be formatted alternatively with each line after
119116the first beginning with a vertical bar.
120117
121- .. index ::
122- single: lexical definitions
123- single: ASCII@ASCII
118+ .. index :: lexical definitions, ASCII
124119
125120In lexical definitions (as the example above), two more conventions are used:
126121Two literal characters separated by three dots mean a choice of any single
0 commit comments