|
Добро пожаловать на наш сайт! |
Сайт посвящен компьютерам, софту, программированию и вообще информационным технологиям.
Надеямся Вам у нас понравится. |
|
|
|
|
|
|
|
|
|
|
Введение в 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»; Самая последняя ну и конечно главная.
|
|
|