I've got a prototype implementation working. You can get it here in the form of a patch to Python 2.6.1. http://www.cosc.canterbury.ac.nz/greg.ewing/python/yield-from/Python-2.6.1-yieldfrom.zip -- Greg