|
Packit Service |
8d6109 |
NAME
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
Module::Runtime - runtime module handling
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
DESCRIPTION
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
The functions exported by this module deal with runtime handling of
|
|
Packit Service |
8d6109 |
Perl modules, which are normally handled at compile time. This module
|
|
Packit Service |
8d6109 |
avoids using any other modules, so that it can be used in low-level
|
|
Packit Service |
8d6109 |
infrastructure.
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
The parts of this module that work with module names apply the same syntax
|
|
Packit Service |
8d6109 |
that is used for barewords in Perl source. In principle this syntax
|
|
Packit Service |
8d6109 |
can vary between versions of Perl, and this module applies the syntax of
|
|
Packit Service |
8d6109 |
the Perl on which it is running. In practice the usable syntax hasn't
|
|
Packit Service |
8d6109 |
changed yet. There's some intent for Unicode module names to be supported
|
|
Packit Service |
8d6109 |
in the future, but this hasn't yet amounted to any consistent facility.
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
The functions of this module whose purpose is to load modules include
|
|
Packit Service |
8d6109 |
workarounds for three old Perl core bugs regarding "require". These
|
|
Packit Service |
8d6109 |
workarounds are applied on any Perl version where the bugs exist, except
|
|
Packit Service |
8d6109 |
for a case where one of the bugs cannot be adequately worked around in
|
|
Packit Service |
8d6109 |
pure Perl.
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
INSTALLATION
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
perl Build.PL
|
|
Packit Service |
8d6109 |
./Build
|
|
Packit Service |
8d6109 |
./Build test
|
|
Packit Service |
8d6109 |
./Build install
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
AUTHOR
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
Andrew Main (Zefram) <zefram@fysh.org>
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
COPYRIGHT
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
Copyright (C) 2004, 2006, 2007, 2009, 2010, 2011, 2012, 2014, 2017
|
|
Packit Service |
8d6109 |
Andrew Main (Zefram) <zefram@fysh.org>
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
LICENSE
|
|
Packit Service |
8d6109 |
|
|
Packit Service |
8d6109 |
This module is free software; you can redistribute it and/or modify it
|
|
Packit Service |
8d6109 |
under the same terms as Perl itself.
|