From: markonlinux@... Date: 2008-02-25T13:09:57+09:00 Subject: Re: each_byte question Hi Luis, On Feb 25, 2:32 pm, Luis Mcdoguall wrote: > Hi, > > I am new to Ruby(v 1.8.6), > I will like to know if is possible to > use multiple lines on a block for the each_byte method on strings. > > Something like: > > coset=9 > i=0 > > message = > "adsfasdfakjhkjhowerjkbvmzbcnvkfhoeiwrukfhzadsfhhfalkhweryiuwyoyqbvbv" > > message.each_byte do |letter| >   i=+1 i=0 puts i # => 0 i+=1 puts i # => 1 i+=1 puts i # => 2 i=+1 puts i # => 1 i=+5 puts i # => 5 i will always be 1 (ie i = +1) you want i+=1 >   if i == coset >     puts >   else >     print letter >   end > end > this code will yield : syntax error, unexpected $end, expecting kEND > Any explanation will be appreciated. > Thanks > -L > -- > Posted viahttp://www.ruby-forum.com/. cheers, -- Mark