[Python-Dev] Simple generators, round 2
Greg Ewing
greg@cosc.canterbury.ac.nz
Tue, 27 Mar 2001 17:48:24 +1200 (NZST)
Jeremy Hylton <jeremy@alum.mit.edu>:
> If "yield" is a keyword, then any function that uses yield is a
> generator. With this policy, it's straightforward to determine which
> functions are generators at compile time.
But a function which calls a function that contains
a "yield" is a generator, too. Does the compiler need
to know about such functions?
Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury, | A citizen of NewZealandCorp, a |
Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. |
greg@cosc.canterbury.ac.nz +--------------------------------------+