summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Sobolev <mail@sobolevn.me>2023-04-11 13:50:25 (GMT)
committerGitHub <noreply@github.com>2023-04-11 13:50:25 (GMT)
commit50b4b1598411ed393f47ce7f4fffbe5b9063cd42 (patch)
treec30a5e53040a4dfe321e09af0a7a5ce932c3e8cf
parent55c99d97e14618dfce41472dd4446f763b0da13f (diff)
downloadcpython-50b4b1598411ed393f47ce7f4fffbe5b9063cd42.zip
cpython-50b4b1598411ed393f47ce7f4fffbe5b9063cd42.tar.gz
cpython-50b4b1598411ed393f47ce7f4fffbe5b9063cd42.tar.bz2
gh-87864: Use correct function definition syntax in the docs (#103312)
-rw-r--r--Doc/glossary.rst2
-rw-r--r--Doc/library/functions.rst2
-rw-r--r--Lib/abc.py2
-rw-r--r--Objects/funcobject.c8
4 files changed, 7 insertions, 7 deletions
diff --git a/Doc/glossary.rst b/Doc/glossary.rst
index 3d74d55..53e8cdc 100644
--- a/Doc/glossary.rst
+++ b/Doc/glossary.rst
@@ -214,7 +214,7 @@ Glossary
A callable is an object that can be called, possibly with a set
of arguments (see :term:`argument`), with the following syntax::
- callable(argument1, argument2, ...)
+ callable(argument1, argument2, argumentN)
A :term:`function`, and by extension a :term:`method`, is a callable.
An instance of a class that implements the :meth:`~object.__call__`
diff --git a/Doc/library/functions.rst b/Doc/library/functions.rst
index 8797485..7792e59 100644
--- a/Doc/library/functions.rst
+++ b/Doc/library/functions.rst
@@ -1681,7 +1681,7 @@ are always available. They are listed here in alphabetical order.
class C:
@staticmethod
- def f(arg1, arg2, ...): ...
+ def f(arg1, arg2, argN): ...
The ``@staticmethod`` form is a function :term:`decorator` -- see
:ref:`function` for details.
diff --git a/Lib/abc.py b/Lib/abc.py
index 42048dd..f8a4e11 100644
--- a/Lib/abc.py
+++ b/Lib/abc.py
@@ -18,7 +18,7 @@ def abstractmethod(funcobj):
class C(metaclass=ABCMeta):
@abstractmethod
- def my_abstract_method(self, ...):
+ def my_abstract_method(self, arg1, arg2, argN):
...
"""
funcobj.__isabstractmethod__ = True
diff --git a/Objects/funcobject.c b/Objects/funcobject.c
index ce5d7bd..78c1144 100644
--- a/Objects/funcobject.c
+++ b/Objects/funcobject.c
@@ -942,7 +942,7 @@ functools_wraps(PyObject *wrapper, PyObject *wrapped)
class C:
@classmethod
- def f(cls, arg1, arg2, ...):
+ def f(cls, arg1, arg2, argN):
...
It can be called either on the class (e.g. C.f()) or on an instance
@@ -1066,7 +1066,7 @@ To declare a class method, use this idiom:\n\
\n\
class C:\n\
@classmethod\n\
- def f(cls, arg1, arg2, ...):\n\
+ def f(cls, arg1, arg2, argN):\n\
...\n\
\n\
It can be called either on the class (e.g. C.f()) or on an instance\n\
@@ -1138,7 +1138,7 @@ PyClassMethod_New(PyObject *callable)
class C:
@staticmethod
- def f(arg1, arg2, ...):
+ def f(arg1, arg2, argN):
...
It can be called either on the class (e.g. C.f()) or on an instance
@@ -1260,7 +1260,7 @@ To declare a static method, use this idiom:\n\
\n\
class C:\n\
@staticmethod\n\
- def f(arg1, arg2, ...):\n\
+ def f(arg1, arg2, argN):\n\
...\n\
\n\
It can be called either on the class (e.g. C.f()) or on an instance\n\