I was looking at the glossary to base some educational material when I found the “generator iterator” definition:
Each
yield
temporarily suspends processing, remembering the location execution state (including local variables and pending try-statements).
I find it hard to parse the first sentence, particularly “the location execution state”. I do know how a generator works, but I’m unsure if this is attempting to say “location and execution state”, “local execution state,” or something else. I am not a native English speaker, but the three nouns on a row are challenging for me to read (if it is a noun phrase, shouldn’t they be dashed?)
Note: The phrase appears again in the “asynchronous generator iterator” entry.