Журнал ADOLO |
Практика Perl. Урок 2 |
Автор: Бочкарёв Антон Сегодня мы разберём мелкие, но не маловажные темы и точно узнаем что же такое комментарии, операторы, выражения и объявления. Для начало кратко разберём тему "объявления". Объявления могут быть видны из любого места сценария и могут находиться в любом месте, где находится оператор. Объявление определяется с помощью ключа "-w". Программу можно объявить с помощью оператора "sub". Оператор - это тот законченный текст, который интерпретатор преобразует в законченный текст. Каждый оператор состоит из лексем, а лексема - это минимальная единица текста. То есть в нашем случае этими лексемами являются разделители , литералы и т.д. Следующим мы будем разбирать комментарии. Комментарии играют очень большую роль в языке Perl. Комментарий - это символ "#" после которого можно оставлять свои "мысли, напоминания и разъяснения" после этого символа и причем сколько влезет, но только нельзя злоупотреблять этим так как увеличивается размер файла и файл будет трудно читаться. Также комментарий может служить временной "приглушкой" скрипта. Например у вас имеется огромной файл и вам нужно на несколько дней исключить один оператор. Вы просто ставите перед этим оператором знак "#" и он автоматически отключается, а чтобы снова включить его, следовательно нужно только убрать соответствующий знак. После комментариев важным пунктом является Идентификатор. Идентификатор - это "набор" различных цифр, букв, символов. Идентификатор является одним из лексем. Их используют для именования объектов программы. Примерами идентификаторов являются: if, goto другие. Также кроме идентификатора лексемами являются разделители, знаки операций и литералы. Сейчас мы расскажем о каждом из них. Разделитель- это такой символ ";" , которым заканчивается оператор. Разделитель позволяет держать несколько операторов на одной строке. Но это не очень удобно, так как это снижает читаемость файла. Знаки операций - это один или несколько символов, определяющие те действия, которые должны быть выполнены на операнду . Все эти действия называются операциями . Операции бывают трёх типов : унарными, бинарными и тренарными. Унарные - это когда действие прилагается к одному операнду, бинарные - к двум, а тренарные когда к трём операндам. Теперь у нас осталась только одна функция - это литерал. Литерал - это буква или целое слово, определяющее своё собственное значение. Литералом могут быть числа и строки. Пример : "лексема" # строка литерал 684 # цифра литерал 321+56 # цифра и символ В следующий раз мы начнём разбирать "данные". Источник: www.wmaster.ru |
Copyright by ADOLO |
Копирование и использование данных материалов разрешается только в случае указания на журнал "ADOLO", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта www.adolo.tk. |