Документация Perl рассказывает, как это сделать в perlfaq7 .Это достаточно безопасно, и, поскольку мы можем сделать это с помощью Pod, нам не нужен дополнительный синтаксис для этого:
Как я могу закомментировать большой блок кода Perl?
Вы можете использовать встроенный POD, чтобы отказаться от него.Заключите блоки, которые вы хотите закомментировать, в маркеры POD.Директива =begin
отмечает раздел для определенного средства форматирования.Используйте формат «комментария», который ни один из форматеров не должен утверждать, что понимает (по правилам).Пометьте конец блока с помощью =end
.
# program is here
=begin comment
all of this stuff
here will be ignored
by everyone
=end comment
=cut
# program continues
Директивы модуля не могут идти никуда.Вы должны поместить директиву pod, где синтаксический анализатор ожидает новый оператор, а не только в середине выражения или некоторой другой произвольной грамматической продукции.
См. perlpod для получения дополнительной информации.*