なしに、最終的な望まれた結果(HTMLのような)を制御することが可能となります。ような仕事はより楽になります。そのアイデアはシンプルです。いつでもPerlの式として受け取り、評価された結果に置換されるでしょう。この手のライブラリの主な最終目標はシンプルさとスピードです。シンプルに使えるオブジェクティブなインターフェースを提供しています。必要な物¶このモジュールはCarp.pm及びFileHandle.pmを必要とします。モジュールですので、あなたが必要とするのはperlそのものだけです。installでうまく動いてくれるはずです。名前空間としてエクスポートすることが可能です。別に必要なものではありません。ことをお奨めします(より詳しくはSafeのmanpageを御覧下さい)。テンプレートの名前空間に直接アクセスすることも可能となります。したいのであればおそらく有用かも知れません。次に挙げるメソッドは現在使用可能なものです。Text::SimpleTemplate->new;コンストラクタです。オブジェクトを新しく生成し返します。クローンされたオブジェクトが返されることでしょう。除いた全てのプロパティを引き継いでいます。テンプレートの処理を連続させるのに便利です。テンプレートの名前空間にデータ($data)をエクスポートする。繰り返すことが可能です。%opts);テンプレートファイル($file)を後程評価するためにロードします。ファイルはpathname及びfileglobのどちらでも形式でも記述できます。ためにDELIMオプションを受け付けます。含む配列へのリファレンスを渡すことによって記述されます。?>)]);オブジェクト自身のリファレンスを返します。%opts);後程評価するためにメモリ内のデータ($data)をロードします。この違いを除けば、ちょうど$tmpl->loadと同じような働きをします。ロードされたテンプレートの評価結果を返します。名前空間を記述します。渡すことの両方が可能です。'Some::Package');のいずれもが動作します。渡された場合、"reval"メソッドがビルトインのevalに代わって使用されるでしょう。OHANDLEオプションは出力先を選択するためのものです。代わりに与えられたハンドルに出力させることができます。FileHandle(...));のうち、どちらもサポートしています。コンタクトアドレス¶バグやレポート/コメントがあれば<tai@imasy.or.jp>に送って下さい。Association。