From: Hugh Sasse Staff Elec Eng Date: 2001-01-06T02:45:10+09:00 Subject: [ruby-talk:8698] Re: "the 3 great virtues..." Ruby port On Sat, 6 Jan 2001, Dave Thomas wrote: > cc = %w?Tif\ 3\ hsfbu\ wjsuvft\ > \ pg\ b\ qsphsbnnfs: Lbzjoftt,\ \ > Inqbujfodf,\ aoe\ Hvcsjt.?; b = > "Lbssz Wbmm"; b.tr!("b-z", "a-z") > cc.each {|i| i.tr!("b-y", "a-z")} > puts cc,"\n\n\t\t--\s#{b}","\n\n" > > > See, even all messed up, Ruby code is shorter ;-) > Consider the set of valid ruby programs such that each member, when fed to: #!/usr/local/bin/ruby -w puts "begin 644 rubbish" ARGF.readlines.display puts "\nend" produces valid input to uudecode. Just don't consider it for too long! :-) > > Dave > Hugh