From: omirek10@... Date: 2006-07-10T22:25:10+09:00 Subject: Range as conditional expr Hi, I am reading "Programming Ruby" [a.k.a. Pickaxe] and I found example --- while gets print if /a/ .. /e/ end --- but one does not work. However, after changing it to: ---- while gets print if (/a/=~$_) .. (/e/=~$_) end --- it works. But, what is the problem with the first version? Regards