]> granicus.if.org Git - python/commitdiff
Fix a bogus \code@...@ to be \code{...}.
authorFred Drake <fdrake@acm.org>
Wed, 6 May 1998 20:59:46 +0000 (20:59 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 6 May 1998 20:59:46 +0000 (20:59 +0000)
Normalize some other markup.

Doc/ref/ref6.tex
Doc/ref6.tex

index 20c65f26f9f70a5cc9a27ab1908167d121c40994..e05d83c53c5edd27d0a13a4bf1d58d2d1002b69d 100644 (file)
@@ -196,9 +196,9 @@ messages.)
 
 WARNING: Although the definition of assignment implies that overlaps
 between the left-hand side and the right-hand side are `safe' (e.g.
-\verb@a, b = b, a@ swaps two variables), overlaps within the
+\code{a, b = b, a} swaps two variables), overlaps within the
 collection of assigned-to variables are not safe!  For instance, the
-following program prints \code@[0, 2]@:
+following program prints \code{[0, 2]}:
 
 \begin{verbatim}
 x = [0, 1]
@@ -208,7 +208,7 @@ print x
 \end{verbatim}
 
 
-\section{The {\tt pass} statement}
+\section{The \keyword{pass} statement}
 \stindex{pass}
 
 \begin{verbatim}
@@ -226,7 +226,7 @@ def f(arg): pass    # a function that does nothing (yet)
 class C: pass       # a class with no methods (yet)
 \end{verbatim}
 
-\section{The {\tt del} statement}
+\section{The \keyword{del} statement}
 \stindex{del}
 
 \begin{verbatim}
@@ -254,7 +254,7 @@ is in general equivalent to assignment of an empty slice of the
 right type (but even this is determined by the sliced object).
 \indexii{attribute}{deletion}
 
-\section{The {\tt print} statement} \label{print}
+\section{The \keyword{print} statement} \label{print}
 \stindex{print}
 
 \begin{verbatim}
@@ -269,21 +269,21 @@ space is written before each object is (converted and) written, unless
 the output system believes it is positioned at the beginning of a
 line.  This is the case: (1) when no characters have yet been written
 to standard output; or (2) when the last character written to standard
-output is \verb/\n/; or (3) when the last write operation on standard
+output is \character{\\n}; or (3) when the last write operation on standard
 output was not a \keyword{print} statement.  (In some cases it may be
 functional to write an empty string to standard output for this
 reason.)
 \index{output}
 \indexii{writing}{values}
 
-A \verb/"\n"/ character is written at the end, unless the \keyword{print}
+A \character{\\n} character is written at the end, unless the \keyword{print}
 statement ends with a comma.  This is the only action if the statement
 contains just the keyword \keyword{print}.
 \indexii{trailing}{comma}
 \indexii{newline}{suppression}
 
-Standard output is defined as the file object named \verb@stdout@
-in the built-in module \verb@sys@.  If no such object exists,
+Standard output is defined as the file object named \code{stdout}
+in the built-in module \module{sys}.  If no such object exists,
 or if it is not a writable file, a \exception{RuntimeError} exception is raised.
 (The original implementation attempts to write to the system's original
 standard output instead, but this is not safe, and should be fixed.)
@@ -292,7 +292,7 @@ standard output instead, but this is not safe, and should be fixed.)
 \ttindex{stdout}
 \exindex{RuntimeError}
 
-\section{The {\tt return} statement}
+\section{The \keyword{return} statement}
 \stindex{return}
 
 \begin{verbatim}
@@ -315,7 +315,7 @@ with a finally clause, that finally clause is executed
 before really leaving the function.
 \kwindex{finally}
 
-\section{The {\tt raise} statement}
+\section{The \keyword{raise} statement}
 \stindex{raise}
 
 \begin{verbatim}
@@ -346,7 +346,7 @@ exception occurred.  This is useful to re-raise an exception
 transparently in an except clause.
 \obindex{traceback}
 
-\section{The {\tt break} statement}
+\section{The \keyword{break} statement}
 \stindex{break}
 
 \begin{verbatim}
@@ -373,7 +373,7 @@ with a finally clause, that finally clause is executed
 before really leaving the loop.
 \kwindex{finally}
 
-\section{The {\tt continue} statement}
+\section{The \keyword{continue} statement}
 \stindex{continue}
 
 \begin{verbatim}
@@ -383,7 +383,7 @@ continue_stmt:  "continue"
 \keyword{continue} may only occur syntactically nested in a \keyword{for} or
 \keyword{while} loop, but not nested in a function or class definition or
 \keyword{try} statement within that loop.\footnote{Except that it may
-currently occur within an {\tt except} clause.}
+currently occur within an except clause.}
 \stindex{for}
 \stindex{while}
 \indexii{loop}{statement}
@@ -391,7 +391,7 @@ currently occur within an {\tt except} clause.}
 
 It continues with the next cycle of the nearest enclosing loop.
 
-\section{The {\tt import} statement} \label{import}
+\section{The \keyword{import} statement} \label{import}
 \stindex{import}
 
 \begin{verbatim}
@@ -427,9 +427,8 @@ path; it is initialized from the shell environment variable
 \indexii{built-in}{module}
 \indexii{user-defined}{module}
 \refbimodindex{sys}
-\ttindex{path}
-\ttindex{sys.path}
 \indexii{filename}{extension}
+\indexiii{module}{search}{path}
 
 If a built-in module is found, its built-in initialization code is
 executed and step (1) is finished.  If no matching file is found,
@@ -454,8 +453,8 @@ module name: it goes through the list of identifiers, looks each one
 of them up in the module found in step (1), and binds the name in the
 local name space to the object thus found.  If a name is not found,
 \exception{ImportError} is raised.  If the list of identifiers is replaced
-by a star (\verb@*@), all names defined in the module are bound,
-except those beginning with an underscore(\verb@_@).
+by a star (\code{*}), all names defined in the module are bound,
+except those beginning with an underscore(\code{_}).
 \indexii{name}{binding}
 \exindex{ImportError}
 
@@ -463,7 +462,7 @@ Names bound by import statements may not occur in \keyword{global}
 statements in the same scope.
 \stindex{global}
 
-The \keyword{from} form with \verb@*@ may only occur in a module scope.
+The \keyword{from} form with \code{*} may only occur in a module scope.
 \kwindex{from}
 \ttindex{from ... import *}
 
@@ -472,7 +471,7 @@ restrictions, but programs should not abuse this freedom, as future
 implementations may enforce them or silently change the meaning of the
 program.)
 
-\section{The {\tt global} statement} \label{global}
+\section{The \keyword{global} statement} \label{global}
 \stindex{global}
 
 \begin{verbatim}
@@ -481,8 +480,8 @@ global_stmt:    "global" identifier ("," identifier)*
 
 The \keyword{global} statement is a declaration which holds for the
 entire current code block.  It means that the listed identifiers are to be
-interpreted as globals.  While {\em using} global names is automatic
-if they are not defined in the local scope, {\em assigning} to global
+interpreted as globals.  While \emph{using} global names is automatic
+if they are not defined in the local scope, \emph{assigning} to global
 names would be impossible without \keyword{global}.
 \indexiii{global}{name}{binding}
 
@@ -501,7 +500,7 @@ program.)
 Note: the \keyword{global} is a directive to the parser.  Therefore, it
 applies only to code parsed at the same time as the \keyword{global}
 statement.  In particular, a \keyword{global} statement contained in an
-\keyword{exec} statement does not affect the code block {\em containing}
+\keyword{exec} statement does not affect the code block \emph{containing}
 the \keyword{exec} statement, and code contained in an \keyword{exec}
 statement is unaffected by \keyword{global} statements in the code
 containing the \keyword{exec} statement.  The same applies to the
index 20c65f26f9f70a5cc9a27ab1908167d121c40994..e05d83c53c5edd27d0a13a4bf1d58d2d1002b69d 100644 (file)
@@ -196,9 +196,9 @@ messages.)
 
 WARNING: Although the definition of assignment implies that overlaps
 between the left-hand side and the right-hand side are `safe' (e.g.
-\verb@a, b = b, a@ swaps two variables), overlaps within the
+\code{a, b = b, a} swaps two variables), overlaps within the
 collection of assigned-to variables are not safe!  For instance, the
-following program prints \code@[0, 2]@:
+following program prints \code{[0, 2]}:
 
 \begin{verbatim}
 x = [0, 1]
@@ -208,7 +208,7 @@ print x
 \end{verbatim}
 
 
-\section{The {\tt pass} statement}
+\section{The \keyword{pass} statement}
 \stindex{pass}
 
 \begin{verbatim}
@@ -226,7 +226,7 @@ def f(arg): pass    # a function that does nothing (yet)
 class C: pass       # a class with no methods (yet)
 \end{verbatim}
 
-\section{The {\tt del} statement}
+\section{The \keyword{del} statement}
 \stindex{del}
 
 \begin{verbatim}
@@ -254,7 +254,7 @@ is in general equivalent to assignment of an empty slice of the
 right type (but even this is determined by the sliced object).
 \indexii{attribute}{deletion}
 
-\section{The {\tt print} statement} \label{print}
+\section{The \keyword{print} statement} \label{print}
 \stindex{print}
 
 \begin{verbatim}
@@ -269,21 +269,21 @@ space is written before each object is (converted and) written, unless
 the output system believes it is positioned at the beginning of a
 line.  This is the case: (1) when no characters have yet been written
 to standard output; or (2) when the last character written to standard
-output is \verb/\n/; or (3) when the last write operation on standard
+output is \character{\\n}; or (3) when the last write operation on standard
 output was not a \keyword{print} statement.  (In some cases it may be
 functional to write an empty string to standard output for this
 reason.)
 \index{output}
 \indexii{writing}{values}
 
-A \verb/"\n"/ character is written at the end, unless the \keyword{print}
+A \character{\\n} character is written at the end, unless the \keyword{print}
 statement ends with a comma.  This is the only action if the statement
 contains just the keyword \keyword{print}.
 \indexii{trailing}{comma}
 \indexii{newline}{suppression}
 
-Standard output is defined as the file object named \verb@stdout@
-in the built-in module \verb@sys@.  If no such object exists,
+Standard output is defined as the file object named \code{stdout}
+in the built-in module \module{sys}.  If no such object exists,
 or if it is not a writable file, a \exception{RuntimeError} exception is raised.
 (The original implementation attempts to write to the system's original
 standard output instead, but this is not safe, and should be fixed.)
@@ -292,7 +292,7 @@ standard output instead, but this is not safe, and should be fixed.)
 \ttindex{stdout}
 \exindex{RuntimeError}
 
-\section{The {\tt return} statement}
+\section{The \keyword{return} statement}
 \stindex{return}
 
 \begin{verbatim}
@@ -315,7 +315,7 @@ with a finally clause, that finally clause is executed
 before really leaving the function.
 \kwindex{finally}
 
-\section{The {\tt raise} statement}
+\section{The \keyword{raise} statement}
 \stindex{raise}
 
 \begin{verbatim}
@@ -346,7 +346,7 @@ exception occurred.  This is useful to re-raise an exception
 transparently in an except clause.
 \obindex{traceback}
 
-\section{The {\tt break} statement}
+\section{The \keyword{break} statement}
 \stindex{break}
 
 \begin{verbatim}
@@ -373,7 +373,7 @@ with a finally clause, that finally clause is executed
 before really leaving the loop.
 \kwindex{finally}
 
-\section{The {\tt continue} statement}
+\section{The \keyword{continue} statement}
 \stindex{continue}
 
 \begin{verbatim}
@@ -383,7 +383,7 @@ continue_stmt:  "continue"
 \keyword{continue} may only occur syntactically nested in a \keyword{for} or
 \keyword{while} loop, but not nested in a function or class definition or
 \keyword{try} statement within that loop.\footnote{Except that it may
-currently occur within an {\tt except} clause.}
+currently occur within an except clause.}
 \stindex{for}
 \stindex{while}
 \indexii{loop}{statement}
@@ -391,7 +391,7 @@ currently occur within an {\tt except} clause.}
 
 It continues with the next cycle of the nearest enclosing loop.
 
-\section{The {\tt import} statement} \label{import}
+\section{The \keyword{import} statement} \label{import}
 \stindex{import}
 
 \begin{verbatim}
@@ -427,9 +427,8 @@ path; it is initialized from the shell environment variable
 \indexii{built-in}{module}
 \indexii{user-defined}{module}
 \refbimodindex{sys}
-\ttindex{path}
-\ttindex{sys.path}
 \indexii{filename}{extension}
+\indexiii{module}{search}{path}
 
 If a built-in module is found, its built-in initialization code is
 executed and step (1) is finished.  If no matching file is found,
@@ -454,8 +453,8 @@ module name: it goes through the list of identifiers, looks each one
 of them up in the module found in step (1), and binds the name in the
 local name space to the object thus found.  If a name is not found,
 \exception{ImportError} is raised.  If the list of identifiers is replaced
-by a star (\verb@*@), all names defined in the module are bound,
-except those beginning with an underscore(\verb@_@).
+by a star (\code{*}), all names defined in the module are bound,
+except those beginning with an underscore(\code{_}).
 \indexii{name}{binding}
 \exindex{ImportError}
 
@@ -463,7 +462,7 @@ Names bound by import statements may not occur in \keyword{global}
 statements in the same scope.
 \stindex{global}
 
-The \keyword{from} form with \verb@*@ may only occur in a module scope.
+The \keyword{from} form with \code{*} may only occur in a module scope.
 \kwindex{from}
 \ttindex{from ... import *}
 
@@ -472,7 +471,7 @@ restrictions, but programs should not abuse this freedom, as future
 implementations may enforce them or silently change the meaning of the
 program.)
 
-\section{The {\tt global} statement} \label{global}
+\section{The \keyword{global} statement} \label{global}
 \stindex{global}
 
 \begin{verbatim}
@@ -481,8 +480,8 @@ global_stmt:    "global" identifier ("," identifier)*
 
 The \keyword{global} statement is a declaration which holds for the
 entire current code block.  It means that the listed identifiers are to be
-interpreted as globals.  While {\em using} global names is automatic
-if they are not defined in the local scope, {\em assigning} to global
+interpreted as globals.  While \emph{using} global names is automatic
+if they are not defined in the local scope, \emph{assigning} to global
 names would be impossible without \keyword{global}.
 \indexiii{global}{name}{binding}
 
@@ -501,7 +500,7 @@ program.)
 Note: the \keyword{global} is a directive to the parser.  Therefore, it
 applies only to code parsed at the same time as the \keyword{global}
 statement.  In particular, a \keyword{global} statement contained in an
-\keyword{exec} statement does not affect the code block {\em containing}
+\keyword{exec} statement does not affect the code block \emph{containing}
 the \keyword{exec} statement, and code contained in an \keyword{exec}
 statement is unaffected by \keyword{global} statements in the code
 containing the \keyword{exec} statement.  The same applies to the