.
.
.
:
packages _;
.
main.
'::' .
:
$main::var1 - .
::var1 - . main .
$1::var1 - '1'
$1::2::var1 - 2 1.
'_'
.
main.
STDIN, STDOUT, STDERR, ARGV, ARGVOUT, ENV, INC SIG
.
()
"::".
%main:: , 'mod1' %mod1::
.. * ''
.
:
*pi = \3.14159;
$pi - .
-
, - .
BEGIN END.
sub .
BEGIN ..
.
BEGIN.
.
END ..
. END
.
.
.
, @ISA
. .
,
,
:
package _; # '.pm'
require Exporter; #
@ISA = qw(Exporter); # -//-
@EXPORT = qw(func1 func2) # . ! !
@EXPORT_OK = qw( $ @ ); # , ..
{ #
.....
sub func1
........
sub func2
........
1;
}
".pm"
. @INC
"/usr/local/lib/perl/".
:
use _;
.
pragma ( )
.
Pragma .
:
use ;
no ;
.
diagnostics
.
integer
.
less
.
overload
.
sigtrap
.
strict
"" .
subs
.
.
AnyDBM_File
.
AutoLoader
.
AutoSplit
.
Benchmark
.
Carp
.
Config
.
Cwd
.
DB_File
Berkley DB.
Devel::SelfStubber
.
DynaLoader
C.
English
.
Env
Exporter
/ .
ExtUtils::LibList
.
ExtUtils::MakeMaker
Makefile
ExtUtils::Manifest
MANIFEST
ExtUtils::Mkbootstrap
DynaLoader.
Fcntl
Fcntl.h
File::Basename
.
File::CheckTree
.
File::Find
.
FileHandle
.
File::Path
/ .
Getopt::Long
.
Getopt::Std
.
I18N::Collate
.
IPC::Open2
.
IPC::Open3
, , .
Net::Ping
.
POSIX
IEEE Std 1003.1
SelfLoader
.
Socket
socket.h
Test::Harness
.
Text::Abbrev
.
.
CPAN.
.
, ,
, , ,
-, , CGI
Web .
CPAN .
Last-modified: Thu, 24 Apr 1997 17:58:32 GMT