itu bukan bug, yg terjadi adalah "puts 'ije suram'" nya dievaluasi sbg kondisi 
-  kondisi yg selalu salah tentu saja, karena puts return nil.
sama seperti begini:

if 
  puts "ketoke cerah"
else
  puts "pancen cerah le"
end

kayaknya bagus buat maen obfuscation :-P

rgds,
Edwin

--- On Mon, 2/16/09, Arie Kusuma Atmaja <[email protected]> wrote:
From: Arie Kusuma Atmaja <[email protected]>
Subject: [id-ruby] elsif kosong, Bug ? Fitur ? Ruby. suram.
To: [email protected]
Date: Monday, February 16, 2009, 4:33 PM











    
            i = 1

if i == 1

        puts 'suram'

elsif

        puts 'ije suram'

end



[...@t tmp]$ ruby 1.rb

suram



-- 

be agile XOR break; http://ariekeren. blogdetik. com/ketentuan


 

      

    
    
        
         
        
        








        


        
        


      

[Non-text portions of this message have been removed]

Kirim email ke