replace ASCII by macro call
diff --git a/Doc/ref/ref1.tex b/Doc/ref/ref1.tex
index 0b006ba..30bfcce 100644
--- a/Doc/ref/ref1.tex
+++ b/Doc/ref/ref1.tex
@@ -65,7 +65,7 @@
In lexical definitions (as the example above), two more conventions
are used: Two literal characters separated by three dots mean a choice
-of any single character in the given (inclusive) range of ASCII
+of any single character in the given (inclusive) range of \ASCII{}
characters. A phrase between angular brackets (\verb@<...>@) gives an
informal description of the symbol defined; e.g. this could be used
to describe the notion of `control character' if needed.
diff --git a/Doc/ref/ref2.tex b/Doc/ref/ref2.tex
index c08f829..b9593b8 100644
--- a/Doc/ref/ref2.tex
+++ b/Doc/ref/ref2.tex
@@ -233,16 +233,16 @@
\verb/\\/ & Backslash (\verb/\/) \\
\verb/\'/ & Single quote (\verb/'/) \\
\verb/\"/ & Double quote (\verb/"/) \\
-\verb/\a/ & ASCII Bell (BEL) \\
-\verb/\b/ & ASCII Backspace (BS) \\
-%\verb/\E/ & ASCII Escape (ESC) \\
-\verb/\f/ & ASCII Formfeed (FF) \\
-\verb/\n/ & ASCII Linefeed (LF) \\
-\verb/\r/ & ASCII Carriage Return (CR) \\
-\verb/\t/ & ASCII Horizontal Tab (TAB) \\
-\verb/\v/ & ASCII Vertical Tab (VT) \\
-\verb/\/{\em ooo} & ASCII character with octal value {\em ooo} \\
-\verb/\x/{\em xx...} & ASCII character with hex value {\em xx...} \\
+\verb/\a/ & \ASCII{} Bell (BEL) \\
+\verb/\b/ & \ASCII{} Backspace (BS) \\
+%\verb/\E/ & \ASCII{} Escape (ESC) \\
+\verb/\f/ & \ASCII{} Formfeed (FF) \\
+\verb/\n/ & \ASCII{} Linefeed (LF) \\
+\verb/\r/ & \ASCII{} Carriage Return (CR) \\
+\verb/\t/ & \ASCII{} Horizontal Tab (TAB) \\
+\verb/\v/ & \ASCII{} Vertical Tab (VT) \\
+\verb/\/{\em ooo} & \ASCII{} character with octal value {\em ooo} \\
+\verb/\x/{\em xx...} & \ASCII{} character with hex value {\em xx...} \\
\hline
\end{tabular}
\end{center}
@@ -358,7 +358,7 @@
= ;
\end{verbatim}
-The following printing ASCII characters are not used in Python. Their
+The following printing \ASCII{} characters are not used in Python. Their
occurrence outside string literals and comments is an unconditional
error:
\index{ASCII}
diff --git a/Doc/ref/ref3.tex b/Doc/ref/ref3.tex
index 0904849..152b1bf 100644
--- a/Doc/ref/ref3.tex
+++ b/Doc/ref/ref3.tex
@@ -211,7 +211,7 @@
Characters represent (at least) 8-bit bytes. The built-in
functions \verb@chr()@ and \verb@ord()@ convert between characters
and nonnegative integers representing the byte values.
-Bytes with the values 0-127 represent the corresponding ASCII values.
+Bytes with the values 0-127 represent the corresponding \ASCII{} values.
The string data type is also used to represent arrays of bytes, e.g.
to hold data read from a file.
\obindex{string}
@@ -221,10 +221,10 @@
\bifuncindex{chr}
\bifuncindex{ord}
-(On systems whose native character set is not ASCII, strings may use
+(On systems whose native character set is not \ASCII{}, strings may use
EBCDIC in their internal representation, provided the functions
-\verb@chr()@ and \verb@ord()@ implement a mapping between ASCII and
-EBCDIC, and string comparison preserves the ASCII order.
+\verb@chr()@ and \verb@ord()@ implement a mapping between \ASCII{} and
+EBCDIC, and string comparison preserves the \ASCII{} order.
Or perhaps someone can propose a better rule?)
\index{ASCII}
\index{EBCDIC}