Mercurial > cpython-lru_cache-weakref
diff Doc/lib/libparser.tex @ 7607:00ad309bd508 legacy-trunk
Nits.
| author | Fred Drake <fdrake@acm.org> |
|---|---|
| date | Sun, 08 Mar 1998 06:47:24 +0000 |
| parents | 1a9b09b3caf8 |
| children | 0cbc9df882b6 |
line wrap: on
line diff
--- a/Doc/lib/libparser.tex Sun Mar 08 06:41:57 1998 +0000 +++ b/Doc/lib/libparser.tex Sun Mar 08 06:47:24 1998 +0000 @@ -32,7 +32,7 @@ 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 @@ \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}
