From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1999-01-26T17:15:00+09:00 Subject: [ruby-dev:4399] Re: keyword argument (Re: Re: cascades on ruby) けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :4396 ] the message: "[ruby-dev:4396] keyword argument (Re: Re: cascades on ruby) ", on Jan/26 16:32(JST) Yukihiro Matsumoto writes: >|>今から書き換えるんですか.ますます遅れそう. >|うぅ... 書き換えるというか, 将来を見据えた書きようがあるかなと... >ま,それはそうですね.ただ,決まってない未来のことを書くって >のも変な話ですから,将来改訂新版を出す方向で対応すれば良いの >ではないかと思います.個人的には. なるほど. Ruby本体と同じでメンテナンスが大事ってことね. >|> compile(file:="edit.c", line:=25) >|> compile(file="edit.c", line=25) >|うーん. 私としてはコロンの方が... >| >| compile(file: "edit.c", line: 25) > >これ文法的に大丈夫なんだっけ.少なくとも > > file:bar > >だとfile(:bar)なのかfile:(bar)なのかわからなくなるってのはあ >るな. 今は, file(:bar) と解釈される見たいね. でも, こんな書き方している人はいないと思うから... >| compile(file=> "edit.c", line=> 25) > >こっちはだめですね.Hash(変数fileとlineの値がキー)と区別がで >きませんから. その記法(引数としてハッシュを渡す)をなくすって意味だったんだけど... 無理があるか... __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---