it-swarm.com.de

Wie gebe ich in Perl einen mehrzeiligen Kommentar ein?

Mögliches Duplikat:
Was sind die häufigsten Problemumgehungen für mehrzeilige Kommentare in Perl?

Wie füge ich einen mehrzeiligen Kommentar zum Perl-Quellcode hinzu?

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

Von faq.Perl.org [ perlfaq7 ]

Die einfache Möglichkeit, mehr als eine Perl-Zeile zu kommentieren, besteht darin, diese Zeilen mit Pod-Anweisungen zu umgeben. Sie müssen diese Direktiven an den Anfang der Zeile und an eine Stelle stellen, an der Perl eine neue Anweisung erwartet (also nicht in die Mitte von Anweisungen wie den # -Kommentaren). Sie beenden den Kommentar mit =cut, Ende des Pod-Abschnitts:

=pod

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=cut

Die Quick-and-Dirty-Methode funktioniert nur, wenn Sie nicht vorhaben, den kommentierten Code in der Quelle zu belassen. Wenn ein Pod-Parser hinzukommt, wird Ihr mehrzeiliger Kommentar in der Pod-Übersetzung angezeigt. Ein besserer Weg verbirgt es auch vor Pod-Parsern.

Das =begin Direktive kann einen Abschnitt für einen bestimmten Zweck markieren. Wenn der Pod-Parser das nicht verarbeiten möchte, ignoriert er es einfach. Beschriften Sie die Kommentare mit comment. Beenden Sie den Kommentar mit =end mit dem gleichen Etikett. Du brauchst noch das =cut, um vom Pod-Kommentar zum Perl-Code zurückzukehren:

=begin comment

my $object = NotGonnaHappen->new();

ignored_sub();

$wont_be_assigned = 37;

=end comment

=cut
135
Nikhil Jain

Ich habe es gefunden. Perl hat mehrzeilige Kommentare:

#!/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