summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2015-05-05 12:02:01 -0700
committerGuido van Rossum <guido@python.org>2015-05-05 12:02:01 -0700
commitd0150ad59ee5bb1be2f5f75c6fef17c23cd00c8b (patch)
treea24ac64255ef502083692ef9ac39bf74ee10db4b
parentac87ed7e9f0239b78459197cee3ddb1d2e77bc58 (diff)
downloadcpython-git-d0150ad59ee5bb1be2f5f75c6fef17c23cd00c8b.tar.gz
Issue 24088: Clarify semantics of yield expression.
-rw-r--r--Doc/reference/expressions.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst
index 1a5088abbc..2d19660ae7 100644
--- a/Doc/reference/expressions.rst
+++ b/Doc/reference/expressions.rst
@@ -325,7 +325,7 @@ thus can only be used in the body of a function definition. Using a yield
expression in a function's body causes that function to be a generator.
When a generator function is called, it returns an iterator known as a
-generator. That generator then controls the execution of a generator function.
+generator. That generator then controls the execution of the generator 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:`expression_list` to the generator's