diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst index 655d19969a5836..ea9db1824c7053 100644 --- a/Doc/reference/expressions.rst +++ b/Doc/reference/expressions.rst @@ -455,7 +455,7 @@ function. The execution starts when one of the generator's methods is called. At that time, the execution proceeds to the first yield expression, where it is suspended again, returning the value of :token:`~python-grammar:expression_list` to the generator's caller, -or ``None`` if :token:`~python-grammer:expression_list` is omitted. +or ``None`` if :token:`~python-grammar:expression_list` is omitted. By suspended, we mean that all local state is retained, including the current bindings of local variables, the instruction pointer, the internal evaluation stack, and the state of any exception handling.