MetalOne wrote in message <92c59a2c.0312191113.569724ca at posting.google.com>... >What am I missing? The difference between a generator and a generator function. >>> def gen_func(): yield None ... >>> gen_func() # what does this return? Also, this isn't a recursive problem. Use a loop. -- Francis Avila