Duplicate possible:
Quelles sont les solutions de contournement courantes pour les commentaires multilignes en Perl?
Comment ajouter un commentaire multiligne au code source Perl?
POD is the official way to do multi line comments in Perl,
De faq.Perl.org [ perlfaq7 ]
Le moyen le plus simple de commenter plusieurs lignes de Perl consiste à les entourer de directives Pod. Vous devez mettre ces directives au début de la ligne et à un endroit où Perl s'attend à une nouvelle instruction (donc pas au milieu d'instructions telles que les # commentaires). Vous terminez le commentaire avec
=cut
, en terminant la section Pod:
=pod
my $object = NotGonnaHappen->new();
ignored_sub();
$wont_be_assigned = 37;
=cut
La méthode rapide et sale ne fonctionne bien que si vous ne prévoyez pas de laisser le code commenté dans le code source. Si un analyseur de pod apparaît, votre commentaire multiligne apparaîtra dans la traduction du pod. Une meilleure solution le cache également aux analyseurs syntaxiques de Pod.
La directive
=begin
peut marquer une section dans un but particulier. Si l'analyseur de pod ne veut pas le gérer, il l'ignore simplement. Étiquetez les commentaires aveccomment
. Terminez le commentaire en utilisant=end
avec la même étiquette. Vous avez toujours besoin du=cut
pour revenir au code Perl à partir du commentaire Pod:
=begin comment
my $object = NotGonnaHappen->new();
ignored_sub();
$wont_be_assigned = 37;
=end comment
=cut
Je l'ai trouvé. Perl a des commentaires sur plusieurs lignes:
#!/usr/bin/Perl
use strict;
use warnings;
=for comment
Example of multiline comment.
Example of multiline comment.
=cut
print "Multi Line Comment Example \n";