From: matz@... (Yukihiro Matsumoto) Date: 2000-09-25T01:54:36+09:00 Subject: [ruby-list:25158] Re: file separator for Ruby in Windows まつもと ゆきひろです In message "[ruby-list:25155] Re: file separator for Ruby in Windows" on 00/09/25, arton writes: |artonです。 | |質問の意味を誤解してますか? 誤解してるかと言われれば、してるかもしれませんです。 でも、多分わたしの質問は誤解してるって言うよりも、知らないか ら教えてくれってレベルでしょうね。 |> DOSとかの世界は良く分かんないんですが、ワイルドカード展開を |> してるのはこの場合、誰なんですか? | |というのが、定石についての質問であれば、プログラム自身です。 DOSではプログラム自身というのは知っています。聞きたかったの はそれがライブラリコードなのか、Ruby自身が用意している展開ルー チンなのかってことだったんですが[ruby-list:25154]によれば Rubyが提供しているんですね。 |#さらに付け加えると、-は、DOSでは正当なファイル名なので、オプション引数 |のプレフィクスは/が一応の定石(それほど守られていない)です。 |が、さすがに、オプションのプレフィクスは、普通に-にすることが多いです |し、別に、違和感はないでしょう。 ご存知ではないかと思いますが、-はUNIXでも正当なファイル名に 使える文字です。というか、どうやっても使えないのは/と NUL('\0')だけじゃないかなあ。 まつもと ゆきひろ /:|)