stones.gif (8081 байт)

Программа "Hello, World"

Давайте рассмотрим небольшую программку, которая выводит на экран слова Hello, World .

#!/usr/bin/perl -w
print ("Hello, World\n");

Первая строка говорит о том, что эта программа написана на языке Perl . Кроме того, первая строка является комментарием. Но в отличие от всех остальных комментариев комментарий в первой строке особенный: Perl ищет здесь необязательные аргументы. В данном случае использовался ключ -w , который дает Perl указания выдавать дополнительные предупреждения о потенциально опасных конструкциях.

Вторая строка -- это выполняемая часть данной программы. Здесь мы видим функцию print . В данном случае встроенная функция print имеет всего один аргумент, С-подобную текстовую строку. В этой строке комбинация символов \n обозначает символ новой строки. Оператор print завершается точкой с запятой ( ; ). Как и в С, простые операторы в Perl заканчиваются точкой с запятой.

Когда вы вызываете эту программу, ядро запускает интерпретатор Perl, который разбирает всю программу, а затем выполняет компилированный вариант. Первая и единственная операция -- выполнение функции print , которая посылает значения своих аргументов на устройство вывода.

<< Предыдущая страница Содержание Наверх Следующая страница >>

stones.gif (8081 байт)
2000, "Язык Perl. Создание CGI-скриптов на Perl." . Использованы материалы книг: Маслов В.В. Основы программирования на языке Perl - М.: Радио и связь, Горячая линия - Телеком. 1999. - 144 c.: - ISBN 5-256-01356-4; Рэндал Шварц, Том Кристиансен Изучаем Perl : Пер. с англ. - К.: Издательская группа BHV, 1998 - 320 c.: - ISBN 5-7315-0031-2.
Все пожелания - авторам: Алексею Машьянову , Александру Яковлеву .