Neel Krishnaswami wrote: > > >>> def squares(n): > ... > ... suspend s Wouldn't "yield" sound better than "suspend"? It's not s which is being suspended! -- Greg Ewing, Computer Science Dept, University of Canterbury, Christchurch, New Zealand To get my email address, please visit my web page: http://www.cosc.canterbury.ac.nz/~greg