*** WEB Star *** Журнал для настоящих web-мастеров.
Коврик TrigGer'a - web-дизайн, Photoshop, Flash
Линия WEB Star
Общая информация
Главная
Авторам
Сотрудничество
Ссылки
Анонсы
WEB-design
WEB фокусы
Programming
Отправка писем через PHP
Perl для начинающих (часть I)
Perl для начинающих (часть 2)
Perl для начинающих (часть 3)
Perl для начинающих (часть4)
Философия WEB

© Copyright Алекс aka TrigGer & x-graphic studio
© Все права защищены.

Перепечатка материалов разрешается, только после письменного разрешения автора (e-mail). При перепечатке любого материала с журнала видимая ссылка на источник www.kovrik.hut.ru и все имена, ссылки авторов обязательны.

*** WEB Star *** #1 Programming

Из рубрики рассылки "Веб дизайн" АЗЫ
Perl для начинающих (часть 2)

Сегодня мы разберём мелкие, но не маловажные темы и точно узнаем что же такое комментарии, операторы, выражения и объявления.
Для начало кратко разберём тему "объявления". Объявления могут быть видны из любого места сценария и могут находиться в любом месте, где находится оператор. Объявление определяется с помощью ключа "-w". Программу можно объявить с помощью оператора "sub".
Оператор - это тот законченный текст, который интерпретатор преобразует в законченный текст. Каждый оператор состоит из лексем, а лексема - это минимальная единица текста. То есть в нашем случае этими лексемами являются разделители , литералы и т.д. Следующим мы будем разбирать комментарии.
Комментарии играют очень большую роль в языке Perl. Комментарий - это символ "#" после которого можно оставлять свои "мысли, напоминания и разъяснения" после этого символа и причем сколько влезет, но только нельзя злоупотреблять этим так как увеличивается размер файла и файл будет трудно читаться. Также комментарий может служить временной "приглушкой" скрипта. Например у вас имеется огромной файл и вам нужно на несколько дней исключить один оператор. Вы просто ставите перед этим оператором знак "#" и он автоматически отключается, а чтобы снова включить его, следовательно нужно только убрать соответствующий знак. После комментариев важным пунктом является Идентификатор.
Идентификатор - это "набор" различных цифр, букв, символов. Идентификатор является одним из лексем. Их используют для именования объектов программы. Примерами идентификаторов являются: if, goto другие.
Также кроме идентификатора лексемами являются разделители, знаки операций и литералы. Сейчас мы расскажем о каждом из них.
Разделитель- это такой символ ";" , которым заканчивается оператор. Разделитель позволяет держать несколько операторов на одной строке. Но это не очень удобно, так как это снижает читаемость файла.
Знаки операций - это один или несколько символов, определяющие те действия, которые должны быть выполнены на операнду . Все эти действия называются операциями . Операции бывают трёх типов : унарными, бинарными и тренарными. Унарные - это когда действие прилагается к одному операнду, бинарные - к двум, а тренарные когда к трём операндам. Теперь у нас осталась только одна функция - это литерал.
Литерал - это буква или целое слово, определяющее своё собственное значение. Литералом могут быть числа и строки.
Пример :

"лексема" # строка литерал
684 # цифра литерал
321+56 # цифра и символ

В следующий раз мы начнём раббирать "данные".
НАПОМИНАЮ, что сейчас мы изучаем Perl поверхностно, чтобы потом перейти к более подробному изучению, не останавливаясь на всех этих подробностях, приводимых в этих статьях. Все свои вопросы задавайте по на форуме по адресу http://www.wmaster.ru/forum/ .

Бочкарёв Антон
http://www.wmaster.ru - Всё для веб-мастера.
http://www.wmaster.ru/forum/ - форум для веб-мастера.