Многострочные комментарии в Perl

Как оказалось, в Perl нету многострочных комментариев, в отличии от большинства языков программирования. Конечно, без них вполне можно обойтись, но это достаточно неудобно… Одним из способов закометировать достаточно большой франгмент кода является вынесение этого фрагмета в отдельную функцию и замену на вызов, который легко можно закоментить стандартным способом(используя решетку #)



Digital Ocean
Провайдер облачного хостинга - заведи свой виртуальный сервер всего за $5 в месяц !

7 Comments

  1. Александр Осипов

    Интерпретатор Perl пропускает все строки, заключенные между
    =head
    и
    =cut
    Знак равенства должен быть в первой позиции строки.
    Формально это – не комментарий, конечно, но свои задачи выполняет.

  2. Александр Осипов

    Да, естественно, таких кусков в скрипте может быть несколько.
    Пользуйтесь на здоровье 😉

  3. Anarki


    =BEGIN
    print "hello";
    $a++;
    =END

  4. Дима Жарий

    Наилучше всего для многострочного коментирования подходит
    =pod
    bla bla bla
    =cut

    Так как для этого этот =pod и создавался

  5. ladon

    =pod
    создавался как документирование кода, а не для многострочного комментирования.

    но нифига неудобный…

  6. beercoff

    my $test = ‘ok’;

    =comment
    1st comment
    2nd comment
    n comment
    =cut
    print $test;

Leave a Reply