たむら です。
WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> さん、こんにちは。

        Tue, 8 Dec 1998 20:42:57 +0900 の
        [ruby-list:11248] Re: undefined local variable or method `__END__' (Cygwin 版 1.1c9)
        に関するメールのリプライです。

WATANABE> :先週、CygWin一式インストールしたのですが、これが原因なのでしょうか。
WATANABE> :それとも環境とは関係なく起きるのでしょうか ?
WATANABE> 
WATANABE> mount コマンドの結果, スクリプトの置かれてるドライブが 
WATANABE> text=binary になってるとか,
WATANABE> 環境変数 CYGWIN32 に binmode が含まれてるときには
WATANABE> 基本的に UNIX と同じように常に binary mode で open されます.

 なるほど。C-Mag 8月号の特集の通りにインストールしたので 
見事に text=binary です。

WATANABE> :その場合、IO.binmodeで、ストリームをバイナリにすれば良いのでしょうか
WATANABE> 
WATANABE> 逆に text mode にする必要があるけど,
WATANABE> cygwin 自身が binary mode だとそれはできません.

 となると、1)mount で、text mode に戻す か、
 2) スクリプトの改行コードを LF のみにする
 のニ択ですね。

 考えてみます。本当にどうもありがとうございました。

                    --------------------------------------------------
			トランス・コスモス株式会社 福岡支社システム課
			            田村 賢一
					t9655832 / aar.trans-cosmos.co.jp
                  ** ruby はじめました。**
                    --------------------------------------------------