From: Robert Dober Date: 2007-06-04T23:48:06+09:00 Subject: Re: Introducing the "it" keyword On 6/4/07, Eleanor McHugh wrote: > On 4 Jun 2007, at 06:09, Robert Dober wrote: > > On 6/3/07, Eleanor McHugh wrote: > >> On 31 May 2007, at 06:35, Robert Dober wrote: > >> > But maybe things should really by simple > >> > > >> > return if x > 42 > >> > return unless (x+1)%2 == 0 # not zero? here > >> > > >> > could probably made syntactically work (differently than now) and > >> > return the LHS of the expression iff the expression evaluates to > >> true > >> > or false respectively. > >> > >> Unfortunately this would greatly complicate the situation in which a > >> return without value is intended... > > That does not exist :) > > The _intent_ often exists, regardless of the fact that Ruby always > returns a value ;) I am not a native speaker but nevertheless I get the feeling that you are cheating here ;) Am I right? Cheers Robert