Hi -- On Fri, 20 May 2005, jean wrote: > Thinking at Ruby I'd like that if I call mymethod defined above with > only a variable it gets the first value: > > irb(main):006:0> a = mymethod > 1 > irb(main):007:0> a > 1 > irb(main):008:0> > > and if use a variable with * then it gets an array with all the values: > > irb(main):006:0> *a = mymethod > [1, 2] > irb(main):007:0> a > [1, 2] > irb(main):008:0> > > What do you think about? If you want just one value it's easy: a, = mymethod or a = mymethod[0] David -- David A. Black dblack / wobblini.net