diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2022-10-11 19:49:23 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-11 19:49:23 -0700 |
commit | f94e6b4c42db0d73b910fc6a78f04afd7bbf7ad8 (patch) | |
tree | 8a3dca65c75f5923937be7ea126616e9068d6f47 | |
parent | 48447d44edbc661503f2e2ea30f811632926d37c (diff) | |
download | cpython-git-f94e6b4c42db0d73b910fc6a78f04afd7bbf7ad8.tar.gz |
gh-95276: Add callable entry to the glossary (GH-95738)
(cherry picked from commit e3bf125c81d5da0734429c1cb6ae75e6086e35ae)
Co-authored-by: MonadChains <monadchains@gmail.com>
-rw-r--r-- | Doc/glossary.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Doc/glossary.rst b/Doc/glossary.rst index aa9768f035..c4231e7728 100644 --- a/Doc/glossary.rst +++ b/Doc/glossary.rst @@ -210,6 +210,16 @@ Glossary A list of bytecode instructions can be found in the documentation for :ref:`the dis module <bytecodes>`. + callable + 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, ...) + + A :term:`function`, and by extension a :term:`method`, is a callable. + An instance of a class that implements the :meth:`~object.__call__` + method is also a callable. + callback A subroutine function which is passed as an argument to be executed at some point in the future. |