web-dev-qa-db-ja.com

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

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

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

106
vrbilgi
POD is the official way to do multi line comments in Perl,

Faq.Perl.orgから[perlfaq7]

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

=pod

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=cut

クイックアンドダーティメソッドは、コメント付きコードをソースに残さない場合にのみ有効です。 Podパーサーが登場すると、Podの翻訳に複数行コメントが表示されます。より良い方法は、Podパーサーからも非表示にします。

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

=begin comment

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=end comment

=cut
134
Nikhil Jain

見つけた。 Perlには複数行のコメントがあります:

#!/usr/bin/Perl

use strict;

use warnings;

=for comment

Example of multiline comment.

Example of multiline comment.

=cut

print "Multi Line Comment Example \n";
24
vrbilgi