From cc444e39e5f50c9cc197cee4892ef197d51886b7 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Sun, 8 Mar 1998 06:47:24 +0000 Subject: [PATCH] Nits. --- Doc/lib/libparser.tex | 12 ++++++++---- Doc/libparser.tex | 12 ++++++++---- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/Doc/lib/libparser.tex b/Doc/lib/libparser.tex index 1841eee4e56..cf45b45c58a 100644 --- a/Doc/lib/libparser.tex +++ b/Doc/lib/libparser.tex @@ -32,7 +32,7 @@ by the internal parser is required. For full information on the language syntax, refer to the \emph{Python Language Reference}. The parser itself is created from a grammar specification defined in the file \file{Grammar/Grammar} in the standard Python distribution. The parse -trees stored in the ``AST objects'' created by this module are the +trees stored in the AST objects created by this module are the actual output from the internal parser when created by the \function{expr()} or \function{suite()} functions, described below. The AST objects created by \function{sequence2ast()} faithfully simulate those @@ -267,13 +267,17 @@ to the descriptions of each function for detailed information. \subsection{AST Objects} \label{AST Objects} -AST objects returned by \function{expr()}, \function{suite()}, and +AST objects returned by \function{expr()}, \function{suite()} and \function{sequence2ast()} have no methods of their own. Some of the functions defined which accept an AST object as their -first argument may change to object methods in the future. The type -of these objects is available as \code{ASTType} in the module. +first argument may change to object methods in the future. + +\begin{datadesc}{ASTType} +The type of the objects returned by \function{expr()}, +\function{suite()} and \function{sequence2ast()}. Ordered and equality comparisons are supported between AST objects. +\end{datadesc} \subsection{Examples} diff --git a/Doc/libparser.tex b/Doc/libparser.tex index 1841eee4e56..cf45b45c58a 100644 --- a/Doc/libparser.tex +++ b/Doc/libparser.tex @@ -32,7 +32,7 @@ by the internal parser is required. For full information on the language syntax, refer to the \emph{Python Language Reference}. The parser itself is created from a grammar specification defined in the file \file{Grammar/Grammar} in the standard Python distribution. The parse -trees stored in the ``AST objects'' created by this module are the +trees stored in the AST objects created by this module are the actual output from the internal parser when created by the \function{expr()} or \function{suite()} functions, described below. The AST objects created by \function{sequence2ast()} faithfully simulate those @@ -267,13 +267,17 @@ to the descriptions of each function for detailed information. \subsection{AST Objects} \label{AST Objects} -AST objects returned by \function{expr()}, \function{suite()}, and +AST objects returned by \function{expr()}, \function{suite()} and \function{sequence2ast()} have no methods of their own. Some of the functions defined which accept an AST object as their -first argument may change to object methods in the future. The type -of these objects is available as \code{ASTType} in the module. +first argument may change to object methods in the future. + +\begin{datadesc}{ASTType} +The type of the objects returned by \function{expr()}, +\function{suite()} and \function{sequence2ast()}. Ordered and equality comparisons are supported between AST objects. +\end{datadesc} \subsection{Examples}