From: Ondrej Bilka Date: 2012-01-16T21:10:45+09:00 Subject: [ruby-core:42149] [ruby-trunk - Feature #5899][Open] chaining comparsions. Issue #5899 has been reported by Ondrej Bilka. ---------------------------------------- Feature #5899: chaining comparsions. https://bugs.ruby-lang.org/issues/5899 Author: Ondrej Bilka Status: Open Priority: Normal Assignee: Category: Joke Target version: Migration from python to ruby is problematic because ruby lacks certain features. Most important python advantage is chained comparison We must wrap every comparison like described below. puts "yes" if 1<2<3<4 class Fixnum def <(a) ((self<=>a)==-1)&&a end end class FalseClass def <(a) false end end -- http://bugs.ruby-lang.org/