[#8985] file editing using Regular Expression — Ryo HAYASAKA <hayasaka@...>

早坂@会津大学です。

24 messages 1998/08/05
[#8987] Re: file editing using Regular Expression — WATANABE Hirofumi <watanabe@...> 1998/08/05

わたなべです.

[#8989] Re: file editing using Regular Expression — Ryo HAYASAKA <hayasaka@...> 1998/08/05

早坂@会津大学です。

[#8990] Re: file editing using Regular Expression — WATANABE Hirofumi <watanabe@...> 1998/08/05

わたなべです.

[#8992] Re: file editing using Regular Expression — Inaba Hiroto <inaba@...> 1998/08/05

From: WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>

[#8993] Re: file editing using Regular Expression — matz@... (Yukihiro Matsumoto) 1998/08/06

まつもと ゆきひろです

[#8994] Re: file editing using Regular Expression — Inaba Hiroto <inaba@...> 1998/08/06

From: matz@netlab.co.jp (Yukihiro Matsumoto)

[#8995] Re: file editing using Regular Expression — matz@... (Yukihiro Matsumoto) 1998/08/07

まつもと ゆきひろです

[#8996] Re: file editing using Regular Expression — Takahiro Maebashi <maebashi@...> 1998/08/07

前橋です。

[#8997] Perl Conference (Re: Re: file editing using Regular Expression) — matz@... (Yukihiro Matsumoto) 1998/08/07

まつもと ゆきひろです

[#9008] FAQ — gotoken@... (GOTO Kentaro)

ごとけんです

19 messages 1998/08/10
[#9009] Re: FAQ — matz@... (Yukihiro Matsumoto) 1998/08/10

まつもと ゆきひろです

[#9010] Re: FAQ — gotoken@... (GOTO Kentaro) 1998/08/10

ごとけんです

[#9016] あなたのウロコみせてください (Re: FAQ) — matz@... (Yukihiro Matsumoto) 1998/08/10

まつもと ゆきひろです

[#9048] Re: python vs ruby (Re: あなたのウロコみせてください) — 助田 雅紀 <masaki.suketa@...>

助田です。

13 messages 1998/08/11
[#9058] Re: python vs ruby (Re: あなたのウロコみせてください ) — Kikutani Makoto <kikutani@...> 1998/08/11

まあ、self以外はべつにPythonもきらいではないのですが、

[#9072] irb -m — gotoken@... (GOTO Kentaro)

ごとけんです

45 messages 1998/08/12
[#9081] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/12

けいじゅ@日本ラショナルソフトウェアです.

[#9088] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/13

まつもと ゆきひろです

[#9102] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

けいじゅ@日本ラショナルソフトウェアです.

[#9103] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9104] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

けいじゅ@日本ラショナルソフトウェアです.

[#9105] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9106] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

けいじゅ@日本ラショナルソフトウェアです.

[#9107] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9108] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/14

ごとけんです

[#9109] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9110] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/14

ごとけんです

[#9123] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/16

けいじゅ@日本ラショナルソフトウェアです.

[#9124] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/17

ごとけんです

[#9144] Matrix#to_i [Re: irb -m] — keiju@... (石塚圭樹 ) 1998/08/17

けいじゅ@日本ラショナルソフトウェアです.

[#9091] NT 用 ruby-1.1c — Sinichiro Dezawa <dezawa@...>

出沢です

23 messages 1998/08/13
[#9093] Re: NT 用 ruby-1.1c — WATANABE Hirofumi <watanabe@...> 1998/08/13

わたなべです.

[#9180] induced_from — gotoken@... (GOTO Kentaro)

ごとけんです

16 messages 1998/08/18

[#9256] Re: 式はどこで終るか — 助田 雅紀 <masaki.suketa@...>

助田です。

17 messages 1998/08/24
[#9257] Re: 式はどこで終るか — Sinichiro Dezawa <dezawa@...> 1998/08/24

出沢です

[#9261] Re: 式はどこで終るか — Wakou Aoyama <wakou@...> 1998/08/24

青山です。

[#9262] telnet.rb [Re: 式はどこで終るか ] — Sinichiro Dezawa <dezawa@...> 1998/08/25

出沢です

[#9269] Re: telnet.rb [Re: 式はどこで終るか ] — Wakou Aoyama <wakou@...> 1998/08/26

青山です。

[#9267] 正規表現 — "民斗 " <tommy@...>

民斗です。

17 messages 1998/08/25
[#9268] Re: 正規表現 — matz@... (Yukihiro Matsumoto) 1998/08/25

まつもと ゆきひろです

[#9278] Re: 正規表現 — "民斗 " <tommy@...> 1998/08/26

民斗です。

[#9351] shttpsrv-1.0 & grepsvr-1.1 — Shin-ichro Hara <sinara@...>

原です。

14 messages 1998/08/30

[ruby-list:9060] Re: file editing using Regular Expression

From: Inaba Hiroto <inaba@...>
Date: 1998-08-11 16:02:15 UTC
List: ruby-list #9060
ずいぶんフォローが遅れてしまいました。

From: matz@netlab.co.jp (Yukihiro Matsumoto)
Subject: [ruby-list:8995] Re: file editing using Regular Expression
Date: Fri, 7 Aug 1998 14:59:17 +0900

> そーですねえ.ここでどうしようかと迷ったのことは白状しちゃい
> ますが,とはいえPerlの挙動にも一理あるような気もしないでもな
> いので(なんとなく一理もないような気もするんですが ^^;;;),ま
> あ逆らうこともないか,程度の理由で一緒にしちゃいました.

Perlでは「理」よりも「(便)利」が優先されてる気がしますから…

> |ところで、PerlでファイルハンドルARGVに対して「eof();」と書く事はrubyで
> |は$<に対してどう書くのでしょう。
> 
> おろっ.えーと,どう違うんでしたっけ? ごそごそ.

舌ったらずですみません。

> eof(ARGV)またはeofとeof()は違うんですね.知らなかったなあ.
> 
>         eof/eof(ARGV)   各ファイルのeof
>         eof()           仮想ファイル全体のeof
> 
> で,Rubyの方を調べると…対応する機能は…ないですね.
> # なぜ調べる必要がある,作者のくせに ^^;;;
> 
> 一応,getsでnilが返ってきたり,readlineでEOFErrorが例外が上
> がればeof()相当なんですが,独立してチェックするための関数は
> ないです.

> ま,告白すると必要性に気がついてなかったってことですね.すい
> ません.まあ,あんまり必要ないってのもあるでしょうが.

いいえ、単にちょっと気になっただけで、実は(今のところ)自分も「こうして
欲しい」という気持ちはないんです。

>							で,以
> 下のようにするのはいかがでしょう?
> 
>   Perl                  Ruby
>   eof/eof(ARGV)         $<.eof
>   eof()                 eof
> 
> いや,仮想ファイルに対するeofだってことを強調するなら逆かな
> あ.どっちが良いとおもいます?

> ちなみに現在のeofは$<.eofと同じ動作をします.

どっちにしても現状と非互換になってしまうという事ですね…

自分の第一案は「なにもしない」です。特にどうして欲しいと思っているわけ
でもないので。やるんだったら、仮想ファイル全体のeofが「eof」の方が「好
み」ですが...

うーん、本当は、こーいうファイル名のarrayから仮想的なファイルを作るし
くみ(クラス?)を作ったりするのが「真面目」なんでしょうね…

# 自分で作る根気もないのに言うだけですが.

> p.s.
> 11月のPerl Conferenceで,Rubyだけのためのセッションが開かれ
> そうです.私自身もマジかよって感じですが.^_^

みなさんも書いてますが、自分も是非行きたいですね。うまく暇とお金が工面
できると良いんですが。
--
			   稲葉 浩人 (inaba@st.rim.or.jp)

In This Thread