From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2001-12-24T22:18:03+09:00 Subject: [ruby-dev:15539] Re: typo in tracer.rb (SCRIPT_LINES__) けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :15535 ] the message: "[ruby-dev:15535] Re: typo in tracer.rb (SCRIPT_LINES__) ", on Dec/22 23:35(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|ところで質問. SCRIPT_LINES__はどの時点から自動的に代入されるようになるの >|でしょう? SCRIPT_LINES__が定義されて, その後構文解析されたファイルから? >|あと, evalした時はどうなっています? > >SCRIPT_LINES__が定義されてからコンパイルされたものは代入され >ます。 ですよね. tracerはrequireして使うことも想定していますので, SCRIPT_LINES__が設定されているとはかぎりませんので, 代入は必須なんですね. >evalしたときには"(eval)"がファイル名になるような。 確かめましたが, これは違うような.... __ ..............................石塚 圭樹@日本ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---