Spec-Zone.ru › Perl 5.38

subs

СОДЕРЖАНИЕ

  • ИМЯ
  • СИНТАКСИС
  • ОПИСАНИЕ

ИМЯ

subs - модуль Perl для предварительной декларации имён подпрограмм

СИНТАКСИС

use subs qw(frob);
frob 3..10;

ОПИСАНИЕ

Это предварительно декларирует все подпрограммы, имена которых находятся в списке, позволяя использовать их без скобок (как операторы списка) даже до их объявления.

В отличие от пragma, которые влияют на переменную $^H hints, декларации use vars и use subs не имеют лексического охвата блока, в котором они появляются: они влияют на весь пакет, в котором они появляются. Невозможно аннулировать эти декларации с помощью no vars или %%%CODE_BLOCK_6%%.

См. "Модули пragma" в perlmodlib и "strict subs" в strict.

© 1993–2023 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.38.0/subs

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API