Как и полагается, первой рассматриваемой программой на Perl будет вывод строчки 'Hello World!'. Ниже приведено пять примеров программы (синтаксис Perl позволяет сделать это несколькими способами):
|
Cтрока, которая начинается с символа '#', - это комментарий. Все, что написано после знака '#', игнорируется. Это единственный способ написания комментариев в Perl.
Как видите, в отличие от других языков в Perl нет так называемой "точки входа" или функции main(), программа начинает выполняться с первой строчки. Perl требует обязательного наличия ';' в конце каждого оператора. Скобки в функциях необязательны, и их наличие необходимо только в случае возникновения двусмысленности, а так это дело вкуса. Двойные и одинарные кавычки в языке различаются. В случае двойных кавычек Perl выполнит преобразование текста в них: вставит переменные и специальные символы, если вы их указали. В одинарных же кавычках текст изменен не будет. Поясним на примере:
|
Функция print, как видно из примера, выводит некоторую строчку на экран, хотя при помощи нее можно также писать в файл или устройство.
На этом закончим знакомство с первой программой на Perl и пойдем дальше.