michael urman phwgmigmailcom im sure solve except adopting different syntax multipleyield perhaps yield x really inconsistency would certainly suggest fixing way yuuueghh agreed yield looking yucky previous thread somewhere around httpmailpythonorgpipermailpythondev2006january059955html construct like yield x offered certainly helps clarify difference iteratively yielding values another iterator yielding values iterator tuple parsing rules differentiate dont find behavior obvious expect differences yield x yield x yield x yield x yield x would become one pythons warts years adopted short dont think syntax iterativeyielding said star extensions call especially arbitrarily positioned args function calls iteratively yielding items another iterator cant offer use new cases michael urman _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom wed 06 aug 2008 040428 0500 python3000 using packing lists places