![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
©
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/
- форум для веб-мастера.