On 26 Apr 2005, at 15:13, Michael Hudson wrote: > So, here's a counterproposal! And a correction! > with expr as var: > ... code ... > > is roughly: def _(var): ... code ... try: expr(_) except Return, e: return e.value Cheers, mwh