Списковые операции
Списковая операция — это
операция над списком значений, причем список не обязательно заключать в круглые
скобки.
Мы уже знакомы с одной из таких
операций — операцией вывода на стандартное устройство print. Иногда мы говорили
об этой операции как о функции — и это справедливо, так как все списковые
операции Perl выглядят как вызовы функций (даже их описание находится в разделе
"Функции" документации по Perl), и более того, они позволяют заключать
в круглые скобки список их параметров, что еще сближает их с функциями. Таким
образом, списковую операцию (или функцию) print можно определить в программе
любым из следующих способов:
print $a, "string", $b; # Синтаксис списковой операции, print($a,
"string", $b); # Синтаксис вызова функции.
(Встроенные функции более подробно рассматриваются в части
11.)
Замечание
Описание многих встроенных функций (списковых операций)
можно найти в главах, в которых вводятся понятия языка, для работы с которыми
и предназначены определенные встроенные функции. Например, функции print, printf
и write описаны в главе 6.