Автор: Litkevich Yuriy 25.3.2010, 14:21
В языке Perl ничего не понимаю, однако возникла нужда понять, что делает сценарий. Посему возникли вопросы:
-- 1 --
my - что это за ключевое слово? (оно подсвечивается в текстовых редакторах)
Встречается так:
my $module = 0;
$module - переменная скаляр (я так понял)
-- 2 --
откуда начинает исполнятся сценарий? Эта часть в Perl'е реализована как в паскалеподобных языках, т.е. никакой функции типа main нет?
Автор: kwisp 26.3.2010, 9:58
my это ключевое слово обозначает что переменная локльная приватная называемая лексической переменной. по умолчанию-то все переменные глобальные.
Цитата(Litkevich Yuriy @ 25.3.2010, 14:21)
откуда начинает исполнятся сценарий? Эта часть в Perl'е реализована как в паскалеподобных языках, т.е. никакой функции типа main нет?
до того места до которого дочитал я, вроде нет.
это элементарно проверить, открыть несколько перл-программ и посмотреть:)
П.С.
Почему тема к компиляторах? может создадим раздел perl? уже несколько вопросов есть... начнём не спеша?
Автор: Litkevich Yuriy 26.3.2010, 11:22
Цитата(kwisp @ 26.3.2010, 14:20)
обсудим в модераторской?
да зачем, публично можно обсудить
Разделил: http://www.forum.crossplatform.ru/index.php?showtopic=348&view=findpost&p=32110
Автор: kwisp 26.3.2010, 11:29
http://www.forum.crossplatform.ru/index.php?showtopic=4604&st=0&#entry32114
оппаздамба:)
про my дополнение
приватная локальная имеется ввиду будет видна только а локальной области видимости. т.е. в скобоках {}