Perl で複数行のコメントを入力するにはどうすればいいですか? [重複] 質問する

Perl で複数行のコメントを入力するにはどうすればいいですか? [重複] 質問する

重複の可能性あり:
Perl での複数行コメントの一般的な回避策は何ですか?

Perl ソース コードに複数行のコメントを追加するにはどうすればよいですか?

ベストアンサー1

POD は Perl で複数行コメントを行う公式の方法です。参照:

Perl の複数の行をコメント アウトする簡単な方法は、それらの行を Pod ディレクティブで囲むことです。これらのディレクティブは、行の先頭と、Perl が新しいステートメントを期待する場所 (つまり、# コメントのようなステートメントの途中ではない場所) に配置する必要があります。コメントを で終了して=cut、Pod セクションを終了します。

=pod

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=cut

この手っ取り早い方法は、コメントされたコードをソースに残す予定がない場合にのみ有効です。Pod パーサーが登場すると、複数行のコメントが Pod 翻訳に表示されます。より良い方法は、複数行のコメントを Pod パーサーからも隠す方法です。

ディレクティブ=beginは、特定の目的のためにセクションをマークできます。Pod パーサーがそれを処理したくない場合は、単に無視します。コメントに でラベルを付けますcomment。同じラベルを使用してコメントを終了します。Podコメントから Perl コードに戻るには、=endが必要です。=cut

=begin comment

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=end comment

=cut

おすすめ記事