>>>>> "T" == Ted Meng <ted_meng / yahoo.com> writes: T> To me, T> a=[1] until a.size != 1 should be equivalent to T> begin T> a = [1] T> end until a.size != 1 OK, but do you want the same for while ? T> That said, the following does not work See [ruby-talk:6378] http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/6378 Guy Decoux