]> granicus.if.org Git - python/commitdiff
Issue 24088: Clarify semantics of yield expression.
authorGuido van Rossum <guido@python.org>
Tue, 5 May 2015 19:02:01 +0000 (12:02 -0700)
committerGuido van Rossum <guido@python.org>
Tue, 5 May 2015 19:02:01 +0000 (12:02 -0700)
Doc/reference/expressions.rst

index 1a5088abbcac494c332e53efbfcdc7291e471244..2d19660ae7afa0d5672706a1034572f5fa09690c 100644 (file)
@@ -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