Добро пожаловать на наш сайт!

Сайт посвящен компьютерам, софту, программированию и вообще информационным технологиям.

Надеямся Вам у нас понравится.

 
 

Меню сайта

 
Введение в Perl

«команда» – обычныая команда Перл.
A – Стереть все активы.
< команда – Выполнять команду перед каждой остановкой.
> команда – Выполнить команду после остановки отладчика.
V модуль [имена]– Вывести значение всех или указанных имен в модуле. Внимание! Символ '$' не вводится.
X [имена] – То же что и V , но только для текущего модуля.
! номер– Выполнить одну строку программы.
! -номер – Выполнить одну команду с номером предшествующим текущей строке.
H – n – Вывести n последних выполненных команд.
qили
^D – Выход из программы.
 команда – Выполнить команду Перл.
p выражение– Вывести значение выражения.
Конструктор
BEGINне отслеживается отладчиком, но можно в теле конструктора указать:
 $DB::single =1;
и отладчик остановится. Данная команда не вызовет ошибку при работе без отладчика.

От простого к сложному
Прежде чем приступить к последовательному ознакомлению с не знакомым для вас языком, должен оговориться и сказать, что все примеры да и сам язык описанию которого посвящена эта книга это Perl версии 5.003 для операционной системы FreeBSD версии 2.01. Существуют реализации этого языка для операционных систем OS/2 , MS-DOS и Windows NT но они немного отстают по возможностям от оригинала, рожденного в недрах Юникса.
Пример 1Введите в файл
test1.plследующие строки:
#!/usr/local/bin/perl
# Содержимое файла test1.pl
print «Наше Вам с кисточкой!\n»;
А теперь подробно разберем каждую строку.
#!/usr/local/bin/perl
Данная строка должна быть первой в любой Перл-программе.
Она указыванет системному интерпретатору что данный файл – это Перл-программа.
# Содержимое файла test1.pl
Эта строка называется комментарием. Она всегда начинается символом '#' и заканчивается таким объяснением что как говорил великий Ходжа Насреддин «это тонкий филосовский вопрос», а говоря простым языком здесь можно писать все что угодно.
Даже пожелание руководству. Уж здесь оно точно до него не дойдет.
print «Наше Вам с кисточкой!\n»;
Самая последняя ну и конечно главная.

Hosted by uCoz