読者です 読者をやめる 読者になる 読者になる

NeverBlog::Likk::Unexistable;

見なかったことにして下さい

HTML::Template::Compired で DEFAULTとESCAPEの同時指定でエラー

HTML::Templateから、HTML::Template::Compiredに乗り換えようとしているんですが、
何故か、Template の DEFAULT=.. 設定と ESCAPE=HTML を同時に設定しようするとコケる。

Perl側が

#!/usr/local/bin/perl

use HTML::Template::Compiled;

my $temp_str = ();

my $objTmpl =
  HTML::Template::Compiled->new( filename => './htc.tmpl', );

$objTmpl->param( STRING => $temp_str );

print "Content-type: text/html\n\n";
print $objTmpl->output();


Template側が

<TMPL_VAR DEFAULT="0" NAME=STRING ESCAPE=HTML>

という至極単純なものなんだが、実行するとエラーが吐き出される。

code: syntax error at (eval 52) line 13, at EOF
syntax error at (eval 52) line 22, near ";

}"

うーむ、単純な何かの見落としなのかしら…?

追記:人力検索で質問してみた http://q.hatena.ne.jp/1177378608