From: hiramatsu@... Date: 1999-08-17T23:04:16+09:00 Subject: [ruby-list:16186] Re: FAQ の間違い ? 平松です。 At Tue, 17 Aug 1999 05:34:33 +0900, Akira Endo wrote: > > 標準で添付されている拡張ライブラリに,Tcl/Tkのインターフェースが > > あります.一つは, > > ext/tk/以下のrequire "tk"で ロードされるインターフェースで, > > Ruby風に直された構文で記 > > 述されたスクリプトをTclの構文に直してwishに渡すようになっています. > Tcl > に直せばよかったでしょうか. では、 一つはext/tk/以下のrequire "tk"でロードされるインターフェースで、 Ruby風の記述でTkでGUIを実現することができます。 もう一つは,ext/tcltk/以下のrequire "tcltk"で ロードされるインタ ーフェースで,こちらはTclスクリプトをRubyスクリプト中に埋め込むよ うな記述になります。 という感じでどうでしょう。 「require "tk"」の方も「require "tcltk"」で必要になっているtcltklibを 呼び出しているので、結局どちらも、『直接Tclインタプリタに渡す』(今の FAQの表現を借りれば)ようになっています。 今のFAQだとrequire "tk"の方は他のプロセス(wish)と通信しているような表現 になっているので、そこが少し違うかな? と思いました。 # 私の理解は間違ってないですよね……。 -- // 平松祥史(Hiramatsu, Yoshifumi) // hiramatsu@linuxjapan.com