0

TCL で同等の perl の autoload を探しています。autoload 関数では、perl ライブラリで関数名が使用可能かどうかを確認し、それに応じてアクションを実行しようとします。

私の理解によると、perl Autoload 機能: 特定の関数呼び出しで関数が見つからない場合、インタープリターは autoload 関数を呼び出す必要があります。この autoload 関数コードを記述すると、このコードが実行されます

よろしく

4

1 に答える 1

1

あなたが何を求めているのか正確にはわかりません:

  1. Tcl にはauto_mkindex、Tcl ライブラリのインデックス ファイルを作成できる場所がありpackage require、ライブラリを明示的に -ing せずにアプリケーションでプロシージャを呼び出すことができます。

  2. Tcl には、unknown「proc not found」時に呼び出されるプロシージャがあります。例については、wiki ページを参照してください。

于 2013-06-28T09:21:47.910 に答える