debianの/usr/share/perl5/iCal/Parser/HTML.pmにエラーがある


1

これを修正するには?私がタイプするとき perl /usr/share/perl5/iCal/Parser/HTML.pm 私は

/usr/share/perl5/iCal/Parser/HTML.pm 64行目に「$ t qw(週月年)」付近の構文エラーがあります。   グローバルシンボル "$ 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にはエラーが多すぎます。


その間私はそれを修正しました。上記の64行目には、括弧がありませんでした。 foreach my $t qw(week month year) { の代わりに foreach my $t (qw(week month year)) {。この修正では、入力しても何も出力されません。 perl /usr/share/perl5/iCal/Parser/HTML.pm。また /usr/share/doc/libical-parser-html-perl/examples/ical2html -h 使い方を出します。私は前にエラーがありました。
lrnz

回答:


1

に構文エラーが発生しました /usr/share/perl5/iCal/Parser/HTML.pm。次の行

私の$ t qw(週、月、年)に到達する

このように見えなければなりません

私の$ t(qw(week month year))を予告する{

今すべてがうまくいきます。


あなたが正しいです。 「最新」のバージョンでさえこの問題(4歳)を持っています - このモジュールは正しくテストされていないようです。
Ouki
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.