>>>>> "R" == Rudolf Polzer <AntiATField_adsgohere / durchnull.de> writes:

R>   case true

 You don't need true

R>    when x > 0

R> But it requires the conditions to be "real" booleans, so here only
R> 'true' is considered to be true and not, as usual, all non-false and
R> non-nil values.

 no, if you don't use true

pigeon% ruby -e 'case; when 12; puts 24; end'
24
pigeon% 


Guy Decoux