Компьютеры антивирусы медицина спорт Пятница, 20.06.2025, 20:33
Меню сайта
Категории раздела
Мои статьи [12]
Компьютеры. [188]
Hi-Tech. [81]
Медицина. [102]
Антивирусники [61]
Энциклопедия языков программирования [61]
Интернет [30]
Софт [59]
Спорт [51]

Кнопка сайта


Статистика





Каталог ссылок. Информационный портал - Старого.NET




Онлайн всего: 1
Гостей: 1
Пользователей: 0

Луганет





Украинских гривен курсы валют Прага
(RUB)//-//
Евро(EUR)//-//
Доллар США(USD)//-//
Форма входа

Главная » Статьи » Энциклопедия языков программирования

Perl
Perl - многоцелевой язык, созданный Ларри Уоллом для решения системных задач, которые не могли быть в полной мере решены существующими на тот момент реализациями таких UNIX-утилит, как sed и awk. 

Сейчас Perl содержится во всяком дистрибутиве Linux'а и других UNIX-систем, портирован на Windows и многие другие платформы. Администраторы со всего мира используют его для автоматизации своих повседневных задач. 

Репозиторий CPAN содержит множество модулей для языка буквально на все случаи жизни. 

Элементы синтаксиса:Комментарий до конца строки # 
Регистрозависимость да 
Регулярное выражение идентификатора переменной [_a-zA-Z0-9]* 
Регулярное выражение идентификатора функции [_a-zA-Z][_a-zA-Z0-9]* 
Присваивание значения переменной = 
Объявление переменной $variable 
Объявление переменной с присваиванием значения $variable = value 
Группировка выражений ( ... ) 
Блок { ... } 
Равенство == 
Неравенство != 
Сравнение < > <= >= lt gt le ge <=> cmp 
Определение функции sub f (p1, p2, ...) 
Вызов функции f(a, b, ...) или &$f(a,b,...) или $f->(a,b,...) или f a, b, ... 
Вызов функции без параметров f() или f 
Последовательность ; или , 
Если - то if (condition) ... или ... if condition 
Если - то - иначе if (condition1) ... elsif (condition2) ... else ... или condition ? ... : ... 
Цикл с предусловием while (condition) ... 
Цикл с постусловием do ... until condition; 
Цикл for - next для диапазона целых чисел с инкрементом на 1 for ($i = 1; $i < 10; $i++) ... или foreach my $i (1 .. 10) ... 
Цикл for - next для диапазона целых чисел с декрементом на 1 for ($i = 10; $i > 0; $i--) ...


Дата создания: 1987
Создан под влиянием: 
C
C++
Unix shell
Повлиял на: 
ECMAScript
PHP
Ruby
Парадигма: объектно-ориентированная, функциональная 
Типизация: динамическая 
Принятые расширения файлов: .pl, .pm

Категория: Энциклопедия языков программирования | Добавил: DankoIya (19.09.2009)
Просмотров: 611 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:




Друзья сайта
  • "Красота"
  • МСК "Лугор"
  • Северодонецк"
  • Поиск
    Пользовательского поиска




    Сними свой «Аватар»



    Как установить на один компьютер Windows Vista, XP и Linux?



    Доктор Веб нашел порнографию ВКонтакте