From: Kikutani Makoto Date: 1997-08-29T15:57:22+09:00 Subject: [ruby-list:3935] Re: Curses (Re: document for beginner) きくたにです。 Fri, Aug 29, 1997 at 02:45:48PM +0900 において Masaki Suketa さん曰く: > >しかし、もしかして、curses 拡張モジュールって別配布ですか? > >1.0-970821のソース中に発見できないのですが。 > 1.0-970821では ext/curses ディレクトリに curses.c ファイルが > あります。 > ruby のサンプルコードの方はありません。rubyのftp入手先のディ > レクトリの contrib にあった curses には、サンプルコードが付 > いてました。私が元にしたのはそのサンプルコードです。 どうも私はモジュールのincludeとかrequireが根本的に理解できて ない気がします。 助田さんの例: % ./curses-test.rb ./curses-test.rb:2: NameError| Uninitialized constant Curses % head -3 curses-test.rb #!/usr/local/bin/ruby include Curses contribのhello.rb: % ruby hello.rb hello.rb:4: NameError| Uninitialized constant Screen % head -4 hello.rb #!/usr/local/bin/ruby require "curses" include Screen 他の拡張モジュール: % ruby tkhello.rb → 動く % head -2 tkhello.rb require "tk" なぜ? -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani@eis.or.jp kikutani@jdc.ericsson.se hgf03701@niftyserve.or.jp http://www.eis.or.jp/muse/kikutani/