From: Brian Candler Date: 2007-06-01T22:52:31+09:00 Subject: Re: Introducing the "it" keyword On Fri, Jun 01, 2007 at 10:45:33PM +0900, Jacob Burkhart wrote: > The point of enabling something like with:a(v+1){ ... } in addition to > with(v+1){ |a| ...} is simply a proposal in answer to the original > proposition about 'it': > return it if |v+1| < 10 > > something like: > > return it if with:it(v+1) < 10 > > return a if with:a(v+1) < 10 > > return a,b if ( with:a(v+1) + with:b(x*y) ) < 10 But if you're going to label them anyway, then why not write return a,b if ((a = v+1) + (b = x*y)) < 10 ?