From: ts Date: 2002-12-09T00:39:06+09:00 Subject: Re: elseif? >>>>> "R" == Rudolf Polzer 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