Rubyで「1

screenshot

Pythonみたく if 1 10 puts "#{x}は1から10の間!" else puts "#{x}は1から10の間じゃない" end みたいにかけるようにしてみた。「1 但し、返ってくるのは、数字 か false 。Range使うより少し楽? #pyltgt.rb class FalseClass def (v); false end def > (v); false end def (v); false end def >= (v); false end # def =~ (v); false end end [Fixnum, Bignum, Float].each do |klass| klass.class_eval do alias_method(:pylg_old_lt, :) alias_method(:pylg_old_gt, :>) alias_method(:p...

http://d.hatena.ne.jp/nokturnalmortum/20070325#1174800907
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/nokturnalmortum/20070325#1174800907