[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:8137] multiple conditional switch

From: kjana@... (YANAGAWA Kazuhisa)
Date: 1999-10-29 13:02:46 UTC
List: ruby-dev #8137
♪昨日手紙が.... じゃなくて (^^; 今日 ruby 本が届きました.どうもあり
がとうございます.

# そうか「本の例に....」っていうのはこのことだったのか.春先にやりとり
# してた時直しときゃ良かった.

帰りによった京橋の京阪ホテル館 4階のしんしん堂(字が出ない....)にも目
測で 5,6 冊あったようです.


....余談はおいといて,と.

Subject: 通り,多条件分岐に対する提案です.前に却下されたような気もし
ないではないですが....

    ifcase
    when cond1
      stmt1
    when cond2
      stmt2
    else
      stmt
    end

なんてのはどうでしょう.もちろん if....elsif....else....end で記述でき
るのはわかっているのですが,「気分的に」同じレベルの条件を同じように書
ける方が「気持いい」もので (^^;

# そんなだから case....end をやたらと多用したりする.「if と elsif じゃ
# 条件の頭がそろわないじゃないか」なんて,ね.Lisp の cond に影響され
# すぎ,という意見もある.


難点は「とってつけたような,予約語のための予約語」が一つ増える事と,
parser に手をいれなければならないから面倒臭い,という事でしょうか.御
考慮頂ければ幸い.

# ifcase じゃなくてもいいけど,when condition,っていうのは便利かな.
# やっぱり.


-- 
柳川和久 @ 東大阪市 . 大阪府                               October 29, 1999
「え,月ってただ空に描いてあるだけじゃなかったの? うそー」
「うそーってエレン....」

In This Thread

Prev Next