[ruby-list:456] Re: Q. repeat

From: matz@... (Yukihiro Matsumoto)
Date: 1996-08-30 14:02:48 UTC
List: ruby-list #456
まつもと ゆきひろです.

In message "[ruby-list:452] Re: Q. repeat"
    on 96/08/30, 石塚圭樹 <keiju@shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです. 
|
|私がいない間にMLがちょっと盛り上がっていますねえ.

そうかなあ.

|{}はローカルスコープの導入という機能があり,for
|>にはその機能はありません.
|
|へー. そうだったんですか. 何か深い意味があるのでしょうか?

これがないと lambda にならないんです.

|私も, これがいいかなあと思ったのですが, 10.upto(100)の辺りが微妙だから
|無理かなと思って提案しませんでした. これなら非常に賛成です.

しかし,気持は

  10.upto(100) do
    ...
  end

に傾いています.他のメイルでもいくつか例をあげましたけど,ど
れが良いでしょうね.

|最近感動したのは:
|
|for k,v in hash.sort{|v1, v2| v1[0] <=> v2[0]}
|  print k, v
|end
|# ハッシュをキーワードでソートして印字する.
|
|です.

え? と思ったけど,できますね.
作者も予想しなかった組合せだが,ちゃんと動いている.よしよし.

                                まつもと ゆきひろ /:|)

In This Thread

Prev Next