Perlについての質問箱 36箱目
■ このスレッドは過去ログ倉庫に格納されています
0654623
2008/08/02(土) 17:48:29既存のコード内の変数名をいじらずに実現するなら、Exporter を使えば可能です。
定義側で @EXPORT (及び @EXPORT_OK) を設定しておけば、利用側のスクリプトでは定義モジュールを use MyConstants するだけで実現します。
use するので、MyConstants.pm (仮名) はモジュールになっていなければなりません。
もちろんこれは個人的にまったくおすすめしたくない方法です。
利用側の改変を最小に抑えようとすれば、こういった方法もあるということでした。
■ このスレッドは過去ログ倉庫に格納されています