bpo-42086: Document AST operator nodes acts as a singleton (GH-22896)
Automerge-Triggered-By: GH:gvanrossum
This commit is contained in:
parent
b52432cb8c
commit
b37c994e5a
|
@ -1503,6 +1503,13 @@ Async and await
|
||||||
fields as :class:`For` and :class:`With`, respectively. Only valid in the
|
fields as :class:`For` and :class:`With`, respectively. Only valid in the
|
||||||
body of an :class:`AsyncFunctionDef`.
|
body of an :class:`AsyncFunctionDef`.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
When a string is parsed by :func:`ast.parse`, operator nodes (subclasses
|
||||||
|
of :class:`ast.operator`, :class:`ast.unaryop`, :class:`ast.cmpop`,
|
||||||
|
:class:`ast.boolop` and :class:`ast.expr_context`) on the returned tree
|
||||||
|
will be singletons. Changes to one will be reflected in all other
|
||||||
|
occurrences of the same value (e.g. :class:`ast.Add`).
|
||||||
|
|
||||||
|
|
||||||
:mod:`ast` Helpers
|
:mod:`ast` Helpers
|
||||||
------------------
|
------------------
|
||||||
|
|
Loading…
Reference in New Issue