Auto_qualifyはTclにおけるオートロード機能で使われ、pkgIndex.tclのようなインデックスオートロード、及び実行時の関数のオートロード両方を行います。varNameこれは、初期化の間の拡張を使う、標準の検索プロシージャです。この拡張はこのプロシージャを呼出し、いくつかの標準のディレクトリから自分自身のスクリプトライブラリを探します。)ですが、それは階層における"library"であることもあります。initScriptファイルはいったん発見されればインタープリタに挿入(source)されます。このファイルが発見されたディレクトリはグロバール変数varNameに格納されます。この変数が既に(例えば、アプリケーション初期化の間にCコードによって)定義されていた場合、この検索は行われません。ない場合、この検索は、次のディレクトリで行われます。環境変数enVarNameに指定されたディレクトリ、Tclライブラリディレクトリ関連のもの、標準のインストールbinやbin/archの実行可能ファイル、現在の構造ツリーにおける実行可能ファイル、並列のの構造ツリーにおける実行可能ファイルです。arrayName配列arrayNameの全ての要素の名前と値を標準出力に出力します。ArrayNameは、parrayの呼出し側からアクセス可能な配列でなければなりません。この配列はローカルである場合もあり、グローバルである場合もあります。置のインデックスを返します。単語終端位置とは、開始位置の後の最初の単語の後ろにある、最初の「単語構成文字でない文字」のことを指します。置の後に単語終端位置が存在しない場合は-1を返します。Tclが文字が単語構成文字かどうかを、どのように判定するかについての詳細情報は後述のtcl_wordcharsとtcl_nonwordcharsの記述を参照してください。置のインデックスを返します。単語始点位置とは、開始位置の後の最初の単語を構成する文字のことを指します。置の後に単語始点位置が存在しない場合、-1を返します。start文字列str内の開始インデックスstartの前にある単語始点の位置のインデックスを返します。置の前に単語始点位置が存在しないと-1を返します。start文字列str内の開始インデックスstartの後にある単語境界の位置のインデックスを返します。置の後に境界が存在しなければ、-1を返します。返されたインデックスは境界を構成するペアの2番目の文字を参照します。start文字列str内の開始インデックスstartの前にある単語境界の位置のインデックスを返します。置の後に境界が存在しなければ、-1を返します。返されたインデックスは境界を構成するペアの2番目の文字を参照します。)tcl_nonwordcharstcl_wordcharsunknown_pendingauto_execsauto_execokにより、特定のコマンドが実行可能ファイルとして存在するかどうか、に関する情報を記録するために使用されます。auto_indexauto_loadによりディスクから読込まれたインデックス情報を保存するために使用されます。auto-execを試みません。auto_loadを試みません。auto_path本変数が設定される場合、auto_load操作の時に検索するディレクトリを与える正当なTclリストでなければなりません。本変数は起動の間に初期化され、順番にTCLLIBPATH環境変数、$tcl_library変数で指定されたディレクトリ、$tcl_libraryの親ディレクトリ、$tcl_pkgPath変数にリストされたディレクトリを含みます。libraryにより返されます)。この変数が設定されない場合はディフォルト値が使用されます。)本変数が設定される場合、auto_load操作時に検索するディレクトリを与える正当なTclリストでなければなりません。プラットフォームに関係なく"/"をパス区切りとして使い、ディレクトリはTclフォーマットにしたがって指定されなければなりません。この変数はauto_path変数を初期化するときしか使われません。tcl_nonwordchars本変数は正規表現を含み、ある文字が単語の構成部分であるかどうかを識別するためにtcl_endOfWordのようなルーチンで使用されます。パターンが文字にマッチする場合、その文字は単語を構成しない文字であるとみなされます。Windowsプラットフォームでは、スペース、タブ、改行が構成しない文字であるとみなされます。Unixでは、数字、英字、アンダースコアを除く全ての文字が単語を構成しない文字とみなされます。tcl_wordchars本変数は正規表現を含み、ある文字が単語の構成部分であるかどうかを識別するためにtcl_endOfWordのようなルーチンで使用されます。パターンが文字にマッチする場合、その文字は単語構成文字であるとみなされます。トフォームでは、単語はスペース、タブ、改行を除く文字で構成されます。Unixでは、単語は数字、英字、アンダースコアで構成されます。unknown_pending本変数はunknownによって、それが動作していることを示すために設定されます。これはunknownが無限に再帰呼び出されるエラーを検出するため使用されます。本変数はunknownが制御を返す前にクリアされます。