From: Matthew Suozzo Date: Tue, 3 Nov 2020 21:28:42 +0000 (-0500) Subject: Fix incorrect links in ast docs (GH-23017) X-Git-Tag: v3.10.0a3~278 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bffb137cb5c694e152895556ac3f327240d769f5;p=thirdparty%2FPython%2Fcpython.git Fix incorrect links in ast docs (GH-23017) --- diff --git a/Doc/library/ast.rst b/Doc/library/ast.rst index b8688ae61a48..8a5c6ec5f127 100644 --- a/Doc/library/ast.rst +++ b/Doc/library/ast.rst @@ -80,12 +80,13 @@ Node classes end_col_offset Instances of :class:`ast.expr` and :class:`ast.stmt` subclasses have - :attr:`lineno`, :attr:`col_offset`, :attr:`lineno`, and :attr:`col_offset` - attributes. The :attr:`lineno` and :attr:`end_lineno` are the first and - last line numbers of source text span (1-indexed so the first line is line 1) - and the :attr:`col_offset` and :attr:`end_col_offset` are the corresponding - UTF-8 byte offsets of the first and last tokens that generated the node. - The UTF-8 offset is recorded because the parser uses UTF-8 internally. + :attr:`lineno`, :attr:`col_offset`, :attr:`end_lineno`, and + :attr:`end_col_offset` attributes. The :attr:`lineno` and :attr:`end_lineno` + are the first and last line numbers of source text span (1-indexed so the + first line is line 1) and the :attr:`col_offset` and :attr:`end_col_offset` + are the corresponding UTF-8 byte offsets of the first and last tokens that + generated the node. The UTF-8 offset is recorded because the parser uses + UTF-8 internally. Note that the end positions are not required by the compiler and are therefore optional. The end offset is *after* the last symbol, for example