Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
subs(3)		       Perl Programmers	Reference Guide		       subs(3)

NAME
       subs - Perl pragma to predeclare	subroutine names

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

DESCRIPTION
       This will predeclare all	the subroutines	whose names are	in the list,
       allowing	you to use them	without	parentheses (as	list operators)	even
       before they're declared.

       Unlike pragmas that affect the $^H hints	variable, the "use vars" and
       "use subs" declarations are not lexically scoped	to the block they
       appear in: they affect the entire package in which they appear.	It is
       not possible to rescind these declarations with "no vars" or "no	subs".

       See "Pragmatic Modules" in perlmodlib and "strict subs" in strict.

perl v5.32.0			  2020-06-14			       subs(3)

NAME | SYNOPSIS | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=subs&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help