• ベストアンサー

ソースの変更を実行中のソフトに反映させることは可能?

Perl5について教えて頂きたいのですが、ソースの変更を実行中のプログラムに再起動なしで反映させることは可能でしょうか。 (可能な場合、書式と追加で必要なモジュールなどがありましたら教えて下さい。) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

一般的には、Perl のスクリプトは、実行前にコンパイルされるので、できないと思いますが、 変更が予想される部分を分離して スクリプトの中で、require とかeval で動作時に実行させることはできると思います。 あと、状況によっては exec で置き換えができるかも(未実証)しれません

Kyo99
質問者

お礼

調べてみたところrequire とeval でうまくいきそうなので早速試してみたいと思います。 御教授頂きありがとうございました。