[#4060] [patch] require problem — shugo@... (Shugo Maeda)
前田です。
新井です。
[#4076] Re: call/cc — shugo@... (Shugo Maeda)
前田@リコーです。
In message <m0zyZO8-0003EbC@crunkey.chocolate.or.jp>
えぐち@エスアンドイー です。
[#4090] finalizers — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#4095] Ruby on CYGWIN — TAKAHASHI Masayoshi <maki@...>
高橋です。久しぶりに書きます。
わたなべです.
高橋です。Rubyのリンク集から見つけたのですが、sgmailって
前橋です。
高橋です。
前橋です。
[#4186] UTF-8 patch for Ruby-1.2.1 — Yoshida Masato <yoshidam@...>
よしだです
まつもと ゆきひろです
[#4193] open with O_CREAT|O_EXCL — 民斗 <tommy@...>
民斗です。
[#4203] Compile via WATCOM C — ARIMA Yasuhiro <fit0298@...>
有馬です。
Regard to "[ruby-dev:4204] Re: Compile via WATCOM C"
Regard to "[ruby-dev:4215] Re: Compile via WATCOM C"
[#4237] extmk.rb.in patch, environment variable — Ryo HAYASAKA <hayasaka@...>
早坂@会津大学です。
まつもと ゆきひろです
[#4244] %//, %!! — Wakou Aoyama <wakou@...>
青山です。
[#4248] patch for ruby-mswin32 — Koji Oda <oda@...1.qnes.nec.co.jp>
小田@QNES です。
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
小田@QNES です。
小田@QNES です。
[#4290] signed/unsigned char — ARIMA Yasuhiro <fit0298@...>
有馬です。
えぐち@エスアンドイー です。
Regard to "[ruby-dev:4292] Re: signed/unsigned char"
えぐち@エスアンドイー です。
笠原です。
Regard to "[ruby-dev:4295] Re: signed/unsigned char"
[#4302] ruby-1.3 MacRuby patch — 藤本尚邦 / Hisakuni FUJIMOTO <hisa@...>
藤本です。こんにちは。
まつもと ゆきひろです
[#4306] MacRuby 1.3 binary test release — 藤本尚邦 / Hisakuni FUJIMOTO <hisa@...>
藤本です。
[#4327] pack("F") for bigendian float — gotoken@... (GOTO Kentaro)
ごとけんです。
ごとけんです
ごとけんです
まつもと ゆきひろです
ごとけんです
山下 純司です。
ごとけんです
まつもと ゆきひろです
ごとけんです
[#4341] cascades on ruby — Kazunori NISHI <kazunori@...>
西@九大です。
ひわだです。
西@九大です。
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
前田です。
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#4347] ordered number — "D.Kanda" <MAP2303@...>
[#4349] Re: [ruby-list:11707] Re: ruby 1.2.2 released — EGUCHI Osamu <eguchi@...>
えぐち@エスアンドイー です。
えぐち@エスアンドイー です。
えぐち@エスアンドイー です。
まつもと ゆきひろです
えぐち@エスアンドイー です。
まつもと ゆきひろです
えぐち@エスアンドイー です。
まつもと ゆきひろです
えぐち@エスアンドイー です。
笠原です。
えぐち@エスアンドイー です。
笠原です。
立石です。
えぐち@エスアンドイー です。
[#4419] Re: module Precision — Inaba Hiroto <inaba@...>
ごとけんです
From: gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro)
ごとけんです
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
[#4420] ruby 1.3.1-990126 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
えぐち@エスアンドイー です。
[#4442] Forward: ruby 1.3.1-990126 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#4452] permit to put a comma — Koji Arai <JCA02266@...>
新井です。
まつもと ゆきひろです
新井です。
[#4480] option -h — Wakou Aoyama <wakou@...>
青山です。
[#4481] bug? thread — WATANABE Tetsuya <tetsu@...>
渡辺哲也です。
[#4498] cookie on cgi-lib.rb — IKARASHI Akira <ikarashi@...>
五十嵐です。
[#4518] Inf.0 — gotoken@... (GOTO Kentaro)
ごとけんです
[ruby-dev:4516] Re: permit to put a comma
新井です。
>>> From: Shugo Maeda <shugo@netlab.co.jp>
>>> Date: 31 Jan 1999 00:33:54 +0900
>>> Subject: [ruby-dev:4509] Re: permit to put a comma
> 前田です。
> > メソッドの引数追加と構造体のメンバ追加は、全然質が
> > 違うと思うんですよ。
>
> だからこそ、Structのためだけにメソッドの引数の最後に
> ,を許すのに抵抗があるんです。
〜略〜
> そのStructのために他のメソッドにまで影響が出るような
> 文法変更をするというのは話が逆のように思います。
はぁ、なるほど。私の論点
Structで必要 → メソッド呼び出しの構文変更
は、理由として弱いということですね。
でも、
メソッド呼び出しの最後に","は不要
の理由が私には今ひとつです。将来の拡張の足かせにな
るかもしれないからという理由でしたら、納得しますけ
ど。そういうことですか?
> 実際僕は自分のプログラムでStructを使ったことはおそらく
> ないと思います。
私も、これまで使ったことなかったのですが、
#!/usr/local/bin/ruby
table = []
line = DATA.gets.chop
table_t = Struct.new("Table", *line.split)
while line = DATA.gets
line.chop!
table << table_t.new(*line.split)
end
p table
__END__
A B C
1 2 3
4 5 6
: : :
のように表の内容を取り込む需要があったので使用しま
した。ハッシュを使ってもよかったのですが、せっかく
構造体クラスが用意されているので使用して見ました。
p table[0]["A"]
と書くよりは、
p table[0].A
と書けたほうがいいですよね?
> > # 引数がArrayの場合
〜略〜
> > や、
> >
> > # 引数がHashの場合
〜略〜
> こちらについては賛成です。
きっと「Structの問題はStructで解決」という点で賛成
していただいているのでしょうが、私は抵抗があります
(^^;なんでだろ?
「","を許すためだけに、インタフェースをもう1つ用意
する…うぅ、それよりは、Rubyの構文が","を許したほ
うがいいじゃん」
ってな考え方をしているのだと思います。私。
でも、
Hashで、初期値を持った構造体クラスを定義できる
→ だったら、Arrayも引数に許す
→ Arrayを使うことで、"," が許される
という論法にして自分を納得させることは出来ます。
> ただ、本当のところを言うと、配列やハッシュの要素の最後に,が
> 許されるという仕様も、個人的にはあまり好みではなかったりします。
なぜだろ?