Debian 上的 /usr/share/perl5/iCal/Parser/HTML.pm 出现错误

Debian 上的 /usr/share/perl5/iCal/Parser/HTML.pm 出现错误

如何修复此问题?当我输入时,perl /usr/share/perl5/iCal/Parser/HTML.pm我得到

/usr/share/perl5/iCal/Parser/HTML.pm 第 64 行,"$t qw(week month year)" 附近有语法错误 全局符号 "$t" 要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 65 行显式指定软件包名称。 全局符号 "$date" 要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 65 行显式指定软件包名称。 全局符号 "$t" 要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 65 行显式指定软件包名称。 全局符号 "%args" 要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 67 行显式指定软件包名称。 全局符号 "$date" 要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 67 行显式指定软件包名称。 全局符号 "%args" 要求在/usr/share/perl5/iCal/Parser/HTML.pm 第 68 行。全局符号“$url”要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 68 行明确指定软件包名称。全局符号“%args”要求在 /usr/share/perl5/iCal/Parser/HTML.pm 第 69 行明确指定软件包名称。/usr/share/perl5/iCal/Parser/HTML.pm 第 70 行“}”附近有语法错误 /usr/share/perl5/iCal/Parser/HTML.pm 有太多错误。

答案1

/usr/share/perl5/iCal/Parser/HTML.pm我认为以下行存在语法错误。

foreach my $t qw(周月年) {

必须看起来像这样

foreach my $t (qw(周月年)) {

现在一切正常。

相关内容