2006-02-10 case式 Ruby number = case ARGV[0] when 'e' Math::E when 'pi' Math::PI else ARGV[0].to_f endふと思いついて試してみたらできた。やっぱり、Rubyではif文やcase文じゃなくて、if式やcase式らしい。 LISPやSMLとおんなじやね。